
PlotMe
Plot management plugin for Paper 1.21+ — modernized maintenance fork of the abandoned WorldCretornica PlotMe, with the default plot-world generator bundled in.
Список изменений
What's new in v1.0.2
Big polish pass. Merging works the way it should, the web map hooks no longer crash on servers without BlueMap/squaremap, and the chest GUI has a proper biome selector. A lot of the "this should just work" bugs got cleaned up along the way.
Merging
Merging is opt-in per click now. Running /plotme claim will never fold
a new plot into a neighbouring cluster anymore. The new merge-enabled
config flag is a master switch, and merge-max caps the cluster size
(default 4). VIPs can be granted bigger caps through plotme.merge.limit.6 / 9 / 16 / * permission tiers.
When you actually do merge, the road strip between plots is rebuilt with grass on top and the owner's wall color on the edges. No more leftover quartz slabs in the middle. A full 2x2 cluster also gets its center intersection cleaned up automatically. And there's a pling sound on success so you know it took.
Dispose
Disposing a merged plot now rebuilds the original road grid block-for-block
matching the chunk generator. Gold inlays at intersections, wall stripes,
the whole thing. The neighbours' mergedWith links get cleaned up too,
so it survives a restart and the remaining cluster (if any) reflows its
sign to its new outermost corner.
/plotme info on a merged road
If you stand on what used to be road but is now part of someone's merged
plot, /plotme info will find the cluster and show its info. Same with
build permissions: the cluster owner can place and break blocks on those
strips without OP.
Web map markers
BlueMap and squaremap support is back. The hooks use a facade pattern so
the actual marker classes only load when the backing plugin is present.
Servers without either map plugin won't see the NoClassDefFoundError that
was breaking startup before. Color is configurable via webmap.marker-color.
Chest GUI
/plotme menu is the main entry, and there's a new Biome page inside it.
Picking a biome there applies to the full plot, plus all merged neighbours
and the road strips between them. No more half-painted patches.
Colored chat
Messages come through with a [PlotMe] prefix and reasonable colors
(green for success, red for errors, etc.). If you preferred the old plain
look, set use-legacy-texts: true in the config and everything goes back
to plain ascii.
Signs
Claimed-plot signs use proper Adventure components now. Gold bold header, aqua owner name, yellow plot id. Merged clusters get a single sign at the outermost NW corner with all the merged plot ids listed on line 4, instead of one sign per plot scattered through the middle.
Bug fixes
The big one: standing on the eastern or southern edge of a plot used to
report the wrong plot id, which made /plotme claim claim the wrong tile
and /plotme home <other> jump to the wrong place. Fixed.
Other fixes: /plotme on a fresh server with no plot world now prints a
helpful "create one with /mv create plots normal -g PlotMe" message
instead of crashing. /plotme auto doesn't NPE anymore when run on a
world that PlotMe hasn't fully registered yet. The legacy
Version: 0.17.3 config key is no longer written.
Compatibility
Paper 1.21.4, Java 21. Drop in, restart. Existing worlds and plots are preserved, no migration step.
