- Change: Improved land trust and invite accept workflow and unified all checks to make them consistent
This also fixes some minor issues with war checks etc. that weren't done correctly when accepting an invitation.
Because of this change no longer needed entries were removed from the GUI locale files and new ones were added in the
chat locale file. Both update automatically.
- Change: Completed Italian, Spanish, Russian, Dutch, Czech, French, Japanese and Korean locale files
Locale files are available in the Discord server using the /translations command in the Discord server.
- Fixed: spawn_set flag not displaying in role menu of sub area role
- Change: Parse PlaceholderAPI placeholders for the target player instead of the menu viewer. This includes offline players.
- Change: Complete French and Dutch locale files are now available at the translations website
- Fixed: failure_edit_player_area not available for bedrock menu
- Feature: random-color option to assign random color to new lands (config.yml)
- Feature: random-color option to assign random color to new nations (nations.yml)
- Feature: New lavaflow_allow flag to control the flow of lava from wilderness or other claims into a players land
- Feature: Added capture flag durability options. Additionally, you can give a team points as a reward, if the health of the flag is below or higher than some threshold
YAML:durability: # Enable the capture flag durability system. enabled_5: false # Total health points of a capture flag when placed. max-health: 100.0 # Damage dealt to the flag when a player fully breaks one of its blocks. block-break-damage: 25.0 # Damage dealt to the flag when hit by an explosion. explosion-damage_2: 50.0 health-reward: # How often to check and award bonus points to the invader team. Supports 30s, 1m, etc. health-interval_time: 1m # Sounds played for the team that is awarded points. reward-sound_sound: "entity.experience_orb.pickup" invader: # Points awarded to the placing team per interval. # Disable: set to 0 amount: 0 # Health percentage (0-100) the flag must be at or above to award bonus points to the placing team. threshold: 75 defender: # Points awarded to the opposing team when the flag health first drops below the threshold. # Disable: set to 0 amount_2: 0 # Health percentage (0-100) below which the opposing team players in the flag area are rewarded. threshold_2: 25
- Feature: Option to toggle chunk unclaim at player leaving land
- Fix: Swallowed exceptions at retrieving offline players and their limitsYAML:# Should chunks be unclaimed if the player that claimed them leaves the land and the landowner is not allowed to claim any more chunks (player_chunks limit from player-limits.yml)? leave-unclaim: false
- Fix: Error at chunk unclaim via map (race condition)
- Feature: You can now modify the progress bars that are displayed in various places of the UI
- Feature: Players can now use values such as "1k" to withdraw $1000 or 1.5k to withdraw $1500. Same goes for /lands deposit.YAML:# Customize progress bars that are displayed in various placed of the UI. progress: symbol: # The symbol to display. symbol: "|" # 100% equals x symbols amount_5: 50 color: # Color used for completed part. completed: "#00e617" # Color used for uncompleted part. uncompleted: "#4a4a4a"
- Fix: LandBankBalanceChangedEvent not being triggered by upkeep collection
- Fix: PlaceholderAPI placeholder %lands_land_chunks% not including chunks claimed on other servers connected via Redis
- Feature: {allies} and {enemies} placeholder for BlueMap (dynmap etc.) land description
- Fix: Claimblocks weren't being refunded in recent versions
- Fix: Error while parsing inbox messages due to non-thread safe SimpleDateFormat. SimpleDateFormat has now been replaced by the newer DateTimeFormatter
- Fix: When using Redis chat messages from players on other servers are being sent with their real name and not the display name
- Fix: Error at parsing Redis object is element is JsonNull
- Fix: Error at entity explosion event if projectile source was block but not persistent data holder
- Fix: Wind charge launched via dispenser at player directly is wrongfully denied
- Fix: not being able to transfer ownership to another player despite them having enough limit
- Fix: when a player left the land, their chunks were unclaim despite owner having enough limit to take the ownership
- Fix: projectile actions being denied in recent versions because of redstone mechanism change
- Fix: Legacy numbered permissions not being taking into account in the menu.
Please note that numbered permissions are no longer supported and will be removed in the future.
- Fix: Error at /lands admin reload while legacy numbered permissions are used