Lands ⭕ Land claim plugin ✅ Grief Prevention Protection GUI Management Nations Wars - 26.x Support

Plugins Lands ⭕ Land claim plugin ✅ Grief Prevention Protection GUI Management Nations Wars - 26.x Support

Version: 7.25.19
- Fix: Automatically display reward points for capture flags as 0 if capture flags are disabled
- Feature: {allies} and {enemies} placeholder for BlueMap (dynmap etc.) land description
- Fix: Claimblocks weren't being refunded in recent versions
- 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
+ Changed: Automatically "execute" /lands admin limits refresh, if the player-limits.yml file changed when executing /lands admin reload
- Fixed: events.yml not accepting multiple condition entries
- Fixed: In some cases trusted players were not untrusted from the land at the expiration task, even if they were offline long enough
- Fixed: Not all legacy numbered permissions were refreshed at owner join
Please note that it's highly recommended to migrate to the new player-limits.yml file, instead of using numbered permissions.
Please be aware of the following change:
Moved "increase-max-size-per-member" from config.yml to the player-limits.yml file as "increase-land_size".

+ Added: Config files besides "config.yml" now auto add new values and remove no longer existing ones, just as config.yml does already
+ Added: Combat tag bossbar can now be sent as an actionbar properly
+ Added: %affiliation_name_or_tag% PlaceholderAPI placeholder. See the wiki for more info
+ Added: [Suggestion] Option to create a definitions_gui.yml file. If created, options like the item type etc. are defined in that file instead of the local file.
This is useful if you're maintaining multiple locale files and want slots, item types, model data etc. to be the same across all locales.


Code (YAML):

# Lands menu options (/lands menu)
gui:
# Create an additional definitions file in which slots, item types etc. are configured.
# This is useful, if you maintain multiple locale files and want item slots, model data etc. to be the same across all locales.
# In that file you can configure everything that isn't locale specific.
definitions-file: false
+ Changed: Moved "increase-max-size-per-member" from config.yml to the player-limits.yml file as "increase-land_size"

- Fixed: Opening storage menu causing error on some server versions due to title change
+ Added: Option to specify hologram provider:


Code (YAML):

# Specify a hologram plugin that should be used for holograms. The plugin needs to be installed. If empty, the plugin decides which to use.
# Supported plugins: CMI, DecentHolograms, FancyHolograms, HolographicDisplays
hologram-provider: ""
- Fixed: Rare case in which saving some data on shutdown failed if at the same time a world was unloaded async

Please note that the developer API repository and javadocs have been moved to a new location. View more info: https://wiki.incredibleplugins.com/lands/developers/api

The old repo is still online, but new versions will only be published to the new repo.
+ Added: Option to increase land_size limit for each trusted player


Code (YAML):

# Increases the land_size limit of the land for each trusted player.
# Please note that this only increases the max size. Depending on your player-limits.yml,
# this might not increase the actual amount of chunks that can be claimed,
# as this is modified by the player_chunks limit (from player-limits.yml) as well.
# This setting only influences the max theoretical size of the land.
increase-max-size-per-member: 0

+ Changed: Using bonemeal on crops and plants is now bound to the PLANT flag and not the HARVEST flag

+ Added: Developer API: Land#modifyBalance(value, notify), Land#setBalance(value, notify)
https://github.com/IncrediblePlugins/LandsAPI/commit/01d7ce9b4e9c30d6af1714b051df2d797c77dece
+ Added: Limit packs are now automatically refreshed if permissions change in a luckperms group or for a luckperms user
- Fixed: Potential limit overflow in rare cases
While this update was extensively tested, we still recommend taking a backup of your database before updating.

This version introduces a new player-limits.yml file to manage limits such as max lands, chunks etc. through a configuration file instead of permissions. For existing servers the limits file will be **disabled** by default, so that permissions are used for the limits. It needs to enabled in the file, if you want to use it.