
Suggestion: Create new District TownyObject.
LlmDl opened this issue ยท 4 comments
-
Extends our ObjectGroup, like a PlotGroup.
-
Similar command structure to PlotGroup, but with limited fields:
UUID uuid
,String name
,Set<TownBlock> townblocks
-
Similar database to PlotGroup.
-
Allows a mayor/assistant to create a grouping of plots into what is named a District.
- Districts have a name, and a Set of TownBlocks.
- These District names will appear in Chunk Notifications, on the Dynmap.
-
Unlike PlotGroups, the townblocks within a District are allowed to have their individual plot permissions, owners and plot names.
The end goal is to make a blob of land which can be given a distinct name, without requiring the use of restrictive PlotGroups.
This could be used to name a blob of land surrounding an Outpost townblock, and so this concept will supercede the Suggestion: Set outpost names ticket.
These districts should probably try to reuse the adjacent claims code we have, so they are forced into being contiguous land masses.
I know you mentioned in Discord that you weren't sure how to handle these on the map. Maybe there should be a separate ticket for any mapping aspects, to allow this feature to go through faster, without being held-back?
Nothing will happen on the mapping side until I get around to making Dynmap-Towny aware of Districts.