- created/implemented Property Layer
- created Space Definition UI
- using now FCL Tag Packet Listeners
- added `/prop` command
- added 3d preview of property location via `/prop show/hide`
- added rent feature for properties
- slight adjustments in the `/ld` main UI
- added support for translatable mail titles
- (1.21) changed on which method the block place ld perm is checked at
- requires **latest** FCL
- created/implemented Property Layer
- created Space Definition UI
- using now FCL Tag Packet Listeners
- added `/prop` command
- added 3d preview of property location via `/prop show/hide`
- added rent feature for properties
- slight adjustments in the `/ld` main UI
- added support for translatable mail titles
- (1.21) changed on which method the block place ld perm is checked at
- requires **latest** FCL
- created/implemented Property Layer
- created Space Definition UI
- using now FCL Tag Packet Listeners
- added `/prop` command
- added 3d preview of property location via `/prop show/hide`
- added rent feature for properties
- slight adjustments in the `/ld` main UI
- added support for translatable mail titles
- (1.21) changed on which method the block place ld perm is checked at
- requires **latest** FCL
- updated to latest FCL
- changed chunk region save files to JSON instead of NBT
- config info adjustments
- fixed chunk tax / taxable type not save/loading as expected
- updated to latest FCL
- changed chunk region save files to JSON instead of NBT
- config info adjustments
- fixed chunk tax / taxable type not save/loading as expected
- updated to latest FCL
- changed chunk region save files to JSON instead of NBT
- config info adjustments
- fixed chunk tax / taxable type not save/loading as expected
- general `ExternalData` reworks to enable more efficient implementations
- merged PR #3 by Moose (Chunk Locking & additional CollectedTaxEvent call)
- reworked BaseUI/Con Element Format
- added support for multi-string formattable element text, mainly for Mail
- Mail message lines are now string arrays (message + optional format data)
- general reworks and removal of TranslationUtil
- most/all translatable elements should display right on 1.20.+ now
- added `/ck lock`, only works in admin mode, allows to un/lock multiple chunks quickly
- added district un/locking via UI in admin mode
- added chunk un/locking via UI in admin mode
- general `ExternalData` reworks to enable more efficient implementations
- merged PR #3 by Moose (Chunk Locking & additional CollectedTaxEvent call)
- reworked BaseUI/Con Element Format
- added support for multi-string formattable element text, mainly for Mail
- Mail message lines are now string arrays (message + optional format data)
- general reworks and removal of TranslationUtil
- most/all translatable elements should display right on 1.20.+ now
- added `/ck lock`, only works in admin mode, allows to un/lock multiple chunks quickly
- added district un/locking via UI in admin mode
- added chunk un/locking via UI in admin mode
- general `ExternalData` reworks to enable more efficient implementations
- merged PR #3 by Moose (Chunk Locking & additional CollectedTaxEvent call)
- reworked BaseUI/Con Element Format
- added support for multi-string formattable element text, mainly for Mail
- Mail message lines are now string arrays (message + optional format data)
- general reworks and removal of TranslationUtil
- most/all translatable elements should display right on 1.20.+ now
- added `/ck lock`, only works in admin mode, allows to un/lock multiple chunks quickly
- added district un/locking via UI in admin mode
- added chunk un/locking via UI in admin mode
- merged `CollectedTaxEvent` PR by Moose
- fixed stackoverflow on ExternalData saving
- (1.12) /landdev/ folder is now located in game/server root like on 1.20+
- You'll have to move the /landdev/ folder out of the world folder if you used a version before this one
- added district locking (not toggable ingame currently)
- merged `CollectedTaxEvent` PR by Moose
- fixed stackoverflow on ExternalData saving
- (1.12) /landdev/ folder is now located in game/server root like on 1.20+
- You'll have to move the /landdev/ folder out of the world folder if you used a version before this one
- added district locking (not toggable ingame currently)
- merged `CollectedTaxEvent` PR by Moose
- fixed stackoverflow on ExternalData saving
- (1.12) /landdev/ folder is now located in game/server root like on 1.20+
- You'll have to move the /landdev/ folder out of the world folder if you used a version before this one
- added district locking (not toggable ingame currently)
- updated to latest FCL
- added check if chunk is linked on buy action
- linked chunks are now sold together
- added warning message when attempting to buy a non-root linked chunk
- (1.20) added explosions event hook
- fixed Municipality option on Chunk Set-Owner UI not working
- added more info to log when municipality creation fails due to missing funds
- updated to latest FCL
- added check if chunk is linked on buy action
- linked chunks are now sold together
- added warning message when attempting to buy a non-root linked chunk
- (1.20) added explosions event hook
- fixed Municipality option on Chunk Set-Owner UI not working
- added more info to log when municipality creation fails due to missing funds
- updated to latest FCL
- added check if chunk is linked on buy action
- linked chunks are now sold together
- added warning message when attempting to buy a non-root linked chunk
- (1.20) added explosions event hook
- fixed Municipality option on Chunk Set-Owner UI not working
- added more info to log when municipality creation fails due to missing funds
- fixed districts not being creatable (logic check error)
- corrected chat message that shows after region creation
- fixed region seat not getting set correctly
- fixed region price not parsing
- changed config key of all prices
- fixed county edit screen not opening
- chunks are now buyable by district/owner's management
- fixed districts not being creatable (logic check error)
- corrected chat message that shows after region creation
- fixed region seat not getting set correctly
- fixed region price not parsing
- changed config key of all prices
- fixed county edit screen not opening
- chunks are now buyable by district/owner's management
- fixed districts not being creatable (logic check error)
- corrected chat message that shows after region creation
- fixed region seat not getting set correctly
- fixed region price not parsing
- changed config key of all prices
- fixed county edit screen not opening
- chunks are now buyable by district/owner's management
- reworked /ck claim
- added adjacency checks on claim
- added /ck transfer (visually like /cl claim)
- added /ck sell (visually like /cl claim)
- added /ck buy (visually like /cl claim)
- renamed State layer to Region
- reworked /ck claim
- added adjacency checks on claim
- added /ck transfer (visually like /cl claim)
- added /ck sell (visually like /cl claim)
- added /ck buy (visually like /cl claim)
- renamed State layer to Region
- added LDEvent.class
- added LeaveLayerEvent (Municipality, County)
- added JoinedLayerEvent (Municipality, County)
- added PlayerLocationEvent
- added Player Profile UI
- added Player Appearance UI
- added Player Nickname changing function
- chat format is now a config setting instead of lang entry
- probable fix for tax.json always missing
- added LDEvent.class
- added LeaveLayerEvent (Municipality, County)
- added JoinedLayerEvent (Municipality, County)
- added PlayerLocationEvent
- added Player Profile UI
- added Player Appearance UI
- added Player Nickname changing function
- chat format is now a config setting instead of lang entry
- probable fix for tax.json always missing
- fixed crash on dedicated server
- fixed fsmm event hooks
- fixed most UIs not opening
- other minor adjustments/improvements
- b: fixed light district duplication causing NPEs
- further improvements in the landdev dynmap shader, note you may have to use the new config setting for all to work correctly, see wiki for reference
- fixed tax interval getting skipped every time