
Lands - Land claim plugin 7.15.14
Feature rich GUI, Taxes, Settings, Flags, Easy to use, Titles, Rewards, Dynmap, Upkeep, Rent, Wars
This version contains significant internal changes. Please note that while all changes have been tested, there could be something I overlooked in specific environments. If you encounter any issue, please open a bugreport in the Discord server or send a private messages. Also, you're always able to downgrade to 6.38.3.
+ Improved: Internal region and claim logic. This is especially useful for servers that have tens of thousands of lands.
+ Improved: Internal claim and unclaim management
+ Added: [#2422] player info menu
+ Added: [Suggestion] fly reactivate permission
# Set a permission to check before Lands reactivates flight for a player.
# Lands only reactivates flight, if Lands previously disabled it for the player and they're now allowed to fly again
# at their current location. This permission just adds another requirement, besides the fly role flag.
reactivate-perm: ''
+ Added: [Suggestion] /lands list [category]
+ Added: SkinsRestorer support
- Fixed: [#2422] missing player self failure response for bedrock forms
- Fixed: [#2400] Player skulls not updating immediately
- Fixed: Invalid skin URL for default
- Fixed: error when setting area spawn in bedrock menu
- Fixed: [#2420] Error at startup when on spigot
- Fixed: [#2419] Wrong placeholder values in /lands list
[#2418] [#2413] [#2423]
- Fixed: [#2416] bedrock forms error missing title
The old custom head textures are no longer supported by the server.
Therefore, you need to change any custom heads in your GUI and roles.yml files to the new
skin URLs.
- Here, you can find more information on how to do that: https://github.com/Angeschossen/PluginFrameworkAPI/wiki/New-Head-Textures
- If you want to use the new default custom player heads:
- The default GUI custom heads can be found here: https://github.com/Angeschossen/Lands/blob/master/definitions_gui.yml
- The default role custom heads can be found here: https://github.com/Angeschossen/Lands/blob/master/roles.yml
If you don't do this, you'll receive lots of spam from the server in your console log.
+ Added: Support for new skin player profiles
- Fixed: [#2408] error at shutdown if nations disabled
- Fixed: [#2407] {mode} placeholder in rentables menu
+ Added: general.permission-stacking option
# If enabled, limit permissions will be combined instead of just taking the highest value.
# Example: A player has the permission lands.chunks.5 and lands.chunks.2.
# If enabled: This will result in a limit of 7 chunks.
# If disabled: This will result in a limit of 5 chunks.
permission-stacking: false
- Fixed: [#2400] time parsing at war admin command
- Fixed: [#2398] area spawn teleportation
[#2404]
- Fixed: [#2395] tenant name on rent sign
- Fixed: Rental natural flags reset
- Fixed: [#2397] model data for icons in list menus
- Fixed: [#2394] land icon load in some cases
+ Added: [Suggestion] You can now specify a preparation time at /war admin start land1 land2 <time>
+ Added: [Suggestion] show_inbox flag to toggle receiving inbox notifications in chat
- Fixed: tenant role not recognized from roles.yml
- Fixed: [#2387] wrong placeholder value at /lands rent remove tenant
- Fixed: [#2387] don't reset tenant role for admin lands
- Fixed: First join items
+ Added: [Suggestion] Tenant role for areas that are being rented. This role is only editable in admin lands. For regular lands this role will always have the flags from roles.yml. Please add this role to roles.yml:
# This role can't be deleted, but is only visible if an area is rented or in admin lands.
tenant:
name: '&6&lTenant'
# The icon supports texture values (example: https://minecraft-heads.com/) and normal material values.
icon: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2UzZmVhODhlMmI4NWNjZGZiMWIzODcyOTgyZWFlMTY0ODlhODRjNjgxYmQ5ZmU0ZmU5YmM4YmNjMmU1In19fQ=='
# Default flag values. Please note that these only apply to new rentals.
# Only admin lands can change these flags ingame. This prevents lands abusing this and selling areas where the tanant would have no permission to do anything.
default:
- BLOCK_PLACE
- BLOCK_BREAK
- PLANT
- HARVEST
- SHEAR
- INTERACT_GENERAL
- INTERACT_DOOR
- INTERACT_TRAPDOOR
- INTERACT_CONTAINER
- INTERACT_MECHANISM
- INTERACT_VILLAGER
- BLOCK_IGNITE
- ATTACK_PLAYER
- ATTACK_ANIMAL
- ATTACK_MONSTER
- FLY
- ELYTRA
- LAND_ENTER
- SPAWN_TELEPORT
- ENDER_PEARL
- VEHICLE_USE
- ITEM_PICKUP
- TRAMPLE_FARMLAND
- PLAYER_TRUST
- PLAYER_SETROLE
- PLAYER_UNTRUST
- PLAYER_BAN
- SETTING_EDIT_LAND
- SETTING_EDIT_ROLE
- Fixed: first join items not given
- Fixed: [#2384] funds error message
- Fixed: leaderboard parse placed off by 1
- Fixed: leaderboard head wrong orientation if there's no land or nation on that place
tag [#2383]
+ Added: [Suggestion] You can now manually set spawns for sub areas
lore: '&8✖ &bLEFT CLICK[newline] &7Teleport to the spawn of this area.[newline]&8✖ &9RIGHT CLICK[newline] &7Set the spawn.'
name: '&6&lTeleport'
- Fixed: [#2382] /lands chat messages sometimes not received
- Fixed: monster animal remove option not working