Placeholders
- Fixed: Placeholder parsing
- Fixed: /lands relations input
API, Taxes
+ Added: API to add your own inbox messages, change role priorities, add or delete roles and check config values
- Fixed: Upkeep, taxes not collecting
Wars Menu
+ Added: /wars list - opens menu with active wars
+ Improved: Handling of thousands of land updates via Redis. This is important for upkeep, taxes etc.
where almost always all lands are altered
+ Improved: Default GUI locale for wars
![]()
![]()
Buffer Zone, Chat
+ Changed: chunk-distance option behaviour for the "nation" option. Read:
Code (YAML):
# Set the minimum Euclidean distance in chunks (16 blocks).
# Players can bypass this restriction, if their role has the LAND_CLAIM_BORDER flag in the neighboring land.
chunk-distance:
# Set the minimum distance in chunks (16 blocks) between two lands that aren't part of any nation.
land_2: 1
# Set the minimum distance between a land that tries to expand to a neighbouring nation.
# This value only applies to surrounding lands. That means that if a nation tries to expand and the
# neighbouring claim isn't part of a nation, the "land_2" value from above will be used instead.
nation: 3
+ Added: [Suggestion] {player_display} placeholder for messages in lands and nation chat
War
- Fixed: Sending mutual declaration via Redis
- Fixed: War timeout display at /war info
Menu
- Fixed: Don't open menu of deleted land
+ Changed: Chunk buffer zone is now a square around claim instead of euclidean distance
Bedrock Menu
- Fixed: Error message not displaying correctly when trying to delete role in bedrock menu
- Fixed: Toggle error message when missing perm for flag in bedrock menu
Chat Mode
- Fixed: Chat mode not synchronizing between servers
1.21 Support
+ Added: Minecraft 1.21 support
- Fixed: Spawn cost sent to bank, not saving
- Fixed: Players were able to confirm teleports despite having moved. Also, unsafe teleport destinations will expire in 30 seconds
Minor Redis Fixes
- Fixed: Issue with redis topics in rare cases
- Fixed: Loading stats with redis in specific cases
Spawn Fee Option
+ Added: Option to define who should pay spawn teleport fee:
Code (YAML):
pay:
# Should untrusted players pay the teleport costs?
untrusted: false
# Should trusted players pay the teleport costs?
trusted: true