Custom Plot World
Auto-generated world with configurable plot and road sizes.
The ultimate plot management plugin for Paper & Folia Minecraft servers. Create, protect, and build with powerful WorldEdit integration.
Auto-generated world with configurable plot and road sizes.
Claim, teleport, and get info about plots with ease.
Add or remove members to build together on your plots.
Full protection against unauthorized building and griefing.
Control specific actions like break and place per plot.
Rate each other's plots on a scale of 1 to 5.
Set, walls, copy, paste, fill, undo — all within plot bounds.
Live browsable map of the plot world served via built-in web server.
Manual or automatic rendering to keep the web map up to date.
Powerful admin commands for managing any plot on the server.
Designed for modern Folia servers with async performance.
Supports EN, DE, FR, IT, RU, ES, PL out of the box.
| Command | Description | Permission |
|---|---|---|
/plot claim | Claim the nearest available plot | plot.claim |
/plot tp | Teleport to your plot | plot.tp |
/plot info | Show info about current plot | plot.info |
/plot add <player> | Add a member to your plot | plot.add |
/plot remove | Remove a member | plot.remove |
/plot flag set <flag> <bool> | Set plot flags (break, place) | plot.flag |
/plot rate <1-5> | Rate the current plot | plot.rate |
/plot reset | Reset your plot beta | plot.reset |
| Command | Description | Permission |
|---|---|---|
/plot wand | Get the WorldEdit selection wand | plot.worldedit.wand |
/plot pos1 / pos2 | Set selection points | plot.worldedit.pos1 |
/plot set <material> | Set blocks in selection | plot.worldedit.set |
/plot walls <material> | Build walls around selection | plot.worldedit.walls |
/plot fill <material> | Fill entire plot | plot.worldedit.fill |
/plot copy / paste | Copy and paste selections | plot.worldedit.copy |
/plot undo | Undo last WorldEdit action | plot.worldedit.undo |
| Command | Description | Permission |
|---|---|---|
/plot admin reset | Reset any plot beta | plot.admin |
/plot admin setowner <player> | Set a new plot owner | plot.admin |
/plot render <start/stop> | Control map rendering | scalaplot.render |
/plot mirror <count> | Duplicate plot across nearby plots | plot.admin.mirror |
/plot update | Update the Premium LIB jar | — |
plugins/Plot/config.yml#Available languages: de_De, en_US, fr_FR, it_IT, ru_RU, es_ES, pl_PL. language: en_US #Set this to the world that is used where the plots are, used in case you use multiverse core plot_world: world #Modifying these settings, will need the plot_world folder to be deleted plot_size: 100 road_size: 2 road_material: SMOOTH_STONE_SLAB #In version 1.2.3 is planned to add road_material_Y to choose the height of the road material # Periodic rendering settings (Premium feature) # Automatically renders the world at specified intervals render: # Enable automatic rendering on server start auto_start: false # Interval in minutes between each render cycle interval_minutes: 30 #If it is empity not all features will work!! Premium features in v 1.2.0: Online Map premium_key: webserver: enabled: true host: 0.0.0.0 port: 8080 # This option should be used only if things are horribly wrong, or you need assistance debug: false plot_settings: # Maximum number of plots a player can own. # If this value is set to less than 2, the merge function in the premium plugin will be disabled. max_ownable_plots: 5
Create a custom plot world with MultiverseCore:
/mv create <worldName> normal -g Plot
Then update plot_world in config.yml to match.