Teleport Sound
+ Added: Configureable and optional teleport sound: teleport_sound in config
+ Added: Default title color set to GRAY when setting land title
- Fixed: Role colors not set when creating a new area
- Fixed: Message noaccess.position not found
- Fixed: Nullpointer exception on BlockFertilizeEvent event in some cases
Wars Fixes and Nations API
+ Added: API: Retrieve nations
- Fixed: cmd-blacklist not recognized for wars (wars.yml)
- Fixed: Combat cancellation during war (introduced in a recent update)
Wild Shortcut
+ Added: /Lands wild shortcut -> /wild
+ Updated: Brazilian language by @Yamamot00
+ Updated: Swedish language by @Broken_arrow
- Fixed: /lands wild -> Message not found: general.money-cost
- Fixed: hide-player option not being recognized
Inbox and Role Creations
This update will reset the inbox translation section (general.inbox), because of relevant changes to the placeholders that should be updated.
+ Added: API: InboxMessageReceivedEvent
+ Added: Timezone option for text date outputs
In combination to that, it's highly recommended to check your inbox date format:
# Format for news messages in the land menu (inbox).
inbox: 'MMMMM dd'
- Fixed: New role creations did not copy flags from member role of the area
RedProtect Import
+ Added: Import from RedProtect -> /Lands admin import redprotect
+ Added: Visualize clicked chunk when interacting with the info tool
- Fixed: Simple visualization always being locked
- Fixed: Extra space at /lands chat
Bank Option has moved
IMPORTANT:
+ Changed: The bank option has been moved (from upkeep.banks to land.bank) to add more options in the future, please review your config!
+ Added: Option to fallback to players personal account at claiming etc.
+ Added: New information tool that can be given to new players
Level Placeholders and Vanished Players
+ Added: Papi placeholder -> land_level
+ Added: Papi placeholder -> nation_level
+ Added: Page counter to /Lands top
+ Added: Vanished players could be seen in tab completion if using a alias
+ Added: Vanished players will display as offline in the player info menu
Teleportation Cost - Physical Economy
- Fixed: Players could move items during teleportation, which could lead to not paying the cost if item eco enabled
- Updated: Turkish language by @SurvivorsDev !
Language and Hotfix
- Fixed: Player load error from 5.6.1
- Updated: Swedish language file by @broken_arrow
- Fixed: Some mistakes in the German language file (Thanks to @Tamino)
Chat toggle and Persistence
+ Added: /Nations chat toggle to allow players to redirect messages they send into public chat to all players of the nation
+ Added: Make /Lands chat toggle persistent
+ Added: Make /Nations chat toggle persistent
- Fixed: Wrong chat spy format for nations
Nations Chat
+ Added: Nations chat: /Nations chat [nation] [toggle] (perm: nations.command.chat)
Suggested by @Classicalad
- Fixed: Nation did not receive war start notification
Title Hide Flag and Fixes
+ Added: TITLE_HIDE flag: can be used to hide title in land or wilderness
Suggested by @ShadoW
+ Added: "silent" parameter to /Lands ban and /Lands unban
Suggested by @Verum
- Fixed: papi placeholder for remaining claims could return negative numbers if permissions were changed
- Fixed: Blizzards still leaving snow behind, if snow form disabled
- Fixed: Issue with crop planting and farmland trample flag
Snow and Chat
- Changed: Adjusted chat event priority to fix incompatabilities with 3rd party chat plugins
+ Added: If the flag SNOW_MELT is disabled, blizzards won't cover the ground with snow
Suggested by @Opa
+ Added: TRAMPLE_FARMLAND role flag
Suggested by @Opa
Village Raids and Nation Upkeep
- Fixed: Nation did not receive the upkeep from the members
v. 5.5.2
- Fixed: Rent sign not updating if chunk was unloaded, while the rent expired
+ Added: Prevent players from starting village raids, if the player is not allowed to attack players in the area
Suggested by @TheIronMinerLv
Village Raids
- Fixed: Rent sign not updating if chunk was unloaded, while the rent expired
+ Added: Prevent players from starting village raids, if the player is not allowed to attack players in the area
Suggested by @TheIronMinerLv
/lands map - Claim Hotfix
+ Fixed: Map click to claim nullpointerexception
- Changed: Do not send pvp warning if pvp is disabled, but player has bypass perms
Claim Height Options
+ Added: You can now setup a claim height in config.yml
# Worlds where players should be able to claim.
# NOTE: This setting requires server reload / restart.
# This list also supports setting the player claims height per world.
# Example: world:30:256 -> this will configure the world 'world' with a claim height from 30 to 256.
# NOTE: The claim height of admin lands will always be maxed out.
Example configuration:
claim-worlds_list:
- 'world:30:256'
- Fixed: In some rare cases, where the player did not exist in the db, the land would not be affected by land expiration
Mostly API Stuff
- Fixed: /lands admin land delete did not call LandDeleteEvent
- Fixed: Can't reel in (fishing rod) in wilderness
+ API: Added more Reasons to LandDeleteEvent and ChunkDelete
+ API: Made ChunkDeleteEvent cancellable. Please note that events with the reason ADMIN, can not be cancelled.
+ Added logging options for the API:
logging:
# Should Lands log cancellations of events from the Lands API. This happens if 3rd party plugins cancel these events.
# For example they can cancel claiming (/Lands claim), which results in no response from the command (unless they send one).
# By having this option enabled, you can always check if a 3rd party plugin cancelled the action.
api-events: true