Skip to content

Plot World Setup

The plot world is not generated using vanilla Minecraft’s generator: ScalaPlot registers a custom world generator (PlotWorldGenerator) that must be explicitly assigned to the world.

You can generate the world using one of the two methods below.

Section titled “Method 1 — Manual generation (recommended)”

Recommended if you are not using a world management plugin such as MultiverseCore.

  1. Open your server’s bukkit.yml file.

  2. Add the following at the bottom:

    worlds:
    world:
    generator: Plot

    (if your world is named something other than world, replace the name accordingly)

  3. Stop the server and delete the existing world folder (e.g. /world), so the generator can build the plot layout from scratch.

  4. Start the server: the world will be generated with the plot and road grid.

If you’d rather use a separate world for plots, create it with:

/mv create <worldName> normal -g Plot

After creating the world, open config.yml and set:

plot_world: <worldName>
config.yml key Description Default
plot_size Size (in blocks) of each individual plot 100
road_size Width of the roads between plots 2
road_material Material used for the roads SMOOTH_STONE_SLAB

ScalaPlot can pre-generate plots in the background instead of generating them “on the fly” as players approach. This is configured in the auto_generation section of config.yml:

auto_generation:
enabled: false
max_plots: 1000
interval_minutes: 60
plots_per_run: 10
last_generated_index: 0
fast_mode: false