← Plugins · HyPrison Core

Plots

Configurable plot world with auto-generated grid. Players claim plots, build, and manage permissions. Config in Plots/plots.json; claimed data in Plots/plots_data.json.

Overview

The Plots system provides a dedicated world with a grid of plots (configurable size and road width). Players can claim a plot at their location, auto-claim the next free plot and teleport there, go home to their plot, visit another plot by coordinates, and view info or list their plots. The plot world is created automatically when the system is enabled.

Commands

See Commands for full table and permissions.

Permissions

Configuration

Plots/plots.json — World name, grid (plot size, road width), ground height, block types (plot, road, border, fill, dirt, bedrock), layer depths, border on/off, default/max plot limit, bottom layer protection, optional prefabs. Edit in-game via Plots Editor (Admin → Mines & World → Plots Editor) or edit the file and reload.

Plots/plots_data.json — Claimed plots data (who owns which plot, member permissions). Managed by the plugin; do not edit by hand unless you know the format.

Add your plot world name to UnprotectedWorlds in protection.json if you want the main protection system to skip the plot world; plot-world block break/place is still controlled by the plot system (per-plot and per-member permissions). See Protection.

Plots Editor (admin)

Admins with hyprisoncore.admin can open the Plots Editor from the Admin menu → Mines & World → Plots Editor. Edit world name, grid size, road width, block types, plot limits, border, bottom layer protection, and optional prefab paths. Save writes to Plots/plots.json. The plot world is (re)generated according to the config when enabled and when layout changes are applied.