Please note that when updating these options will be configured in a way for existing servers that it resembles the behavior with the /lands edit command before the 8.0.0 version.
- Added: New option to remove the <land> and <nation> argument from the commands.
- Added: Shortcut option to limit land membership to one land max for simpler server setups (basic mode)YAML:# If true, /land and /nation require an explicit <land>/<nation> argument, # and /lands edit is not registered, since there's nothing to select. # If false, the argument is removed: the target is resolved from the player's edit land, falling # back to their only land if they're only a member of one. /lands edit is registered so players # with multiple lands can pick which one commands without an argument should apply to. # RECOMMENDATION: Enable it, if "one-land-membership" is disabled cmd-land-argument: false
Code (YAML):
YAML:# Enable this, if you want your players to be part of only one land in total (owned and trusted combined). # If enabled, this automatically disables land.invite.invite-owner and caps the # player_lands_owned / player_lands_trusted limits in player-limits.yml at 1 for every limit pack. # This does NOT remove a players membership in existing lands. They can still execute commands for their # existing other lands by using the /land <land> command (if cmd-land-argument enabled) # or the /lands edit command (if cmd-land-argument disabled). # RECOMMENDATION: Keep this option enabled. It requires players to play together. one-land-membership: true
- Fixed: Wind charges could pass straight through an ender pearl instead of catching it for players untrusted in a land, even when the land's pvp, ender pearl, and wind charge flags were all enabled to allow it.
- Fixed: Migrating (or connecting for the first time) to a fresh database on a server with multi-server.master set to false (the default) never registered that server's row in the servers table, causing every land/player save to fail with a foreign key constraint violation.
- Added: Short command aliases /ls, /la, /ns, and /na for /lands, /land, /nations, and /nation.
- Fixed: Sub-areas not showing up when tab-completing /land <land> area.
- Fixed: Combat Tag triggering on hits that dealt no damage, such as a firework rocket grazing a player without hurting them.
- Added: New "/lands spawn <land>" and "/nations spawn <nation>" commands, letting you teleport to any land's or nation's spawn without needing to be trusted there first.
- Fixed: Error when interacting with or closing a land's storage container holding an item with a legacy-formatted ("§") custom name.
- Addition: New "/lands unclaim" shortcut (with radius and auto) unclaims based on your current location, sharing behavior with "/land <land> unclaim".
- Addition: "/view" and "/unclaim" are now available as top-level commands (shortcuts for "/lands view" and "/lands unclaim"), like "/claim".
- Improvement: Re-running "/land <land> war koth set" now moves your KoTH point instead of being rejected. KoTH points now place instantly and teleport you on top so you're not trapped inside them, and trying to break your point by hand during preparation tells you how to move it.
- Fix: In KoTH (Player Lands), a team no longer scores points by holding its own KoTH point - you only score by capturing the enemy's point. Previously both teams could camp their own points and the war would always end in a draw.
- Feature: KoTH (Server Arena) war mode: A server admin sets up a KoTH arena using the "/lands admin wars koth" commands. Players can simply select KoTH (Server Arena) as the war mode and will currently be assigned a random area.
- Feature: KoTH (Player Lands) war mode: Both teams need to set their KoTH point using "/land <land> war koth set". If one team fails to do that, the mode falls back to KoTH (Server Arena), if possible.
- Feature: Raid goal -> enter loser land, steal items, break blocks and place blocks (fully optional and configureable in modes.yml) for a limited time
- Feature: You can now disable defenders capturing a capture flag back in wars.yml.
- Feature: You can now configure a y-block (height) limit of capture flags
Please see the wiki for a full explanation of the new war system.
The new war modes can be disabled in Modules/Wars/modes.yml.
Updated locale files are available on the translate site.
Please read the changelog carefully:
- Feature: Major war rework - wars now have selectable goals (raid, skirmish, annexation, vassalage) and modes, each with configurable win/surrender/draw commands and war shields. Raid is the new default goal.
- Change: Wars and Nations now live under the module system (Modules/Wars, Modules/Nations) and are therefore enabled by default. If you had them disabled or customized before, re-check and reconfigure these files after updating - your old settings will not carry over automatically.
Version 8.2.0 (Part 2) will continue further improvements and a King of the Hill mode for wars.
Warning: This new version can't use your existing locale files. Locale files for widely used languages will follow in the next week. Also the majority of the command permissions had to be changed since the commands are different now.
Updated wiki for players: https://wiki.incredibleplugins.com/lands/players
and admins: https://wiki.incredibleplugins.com/lands
- Major: Removed /lands edit <land>. Commands now take the land/nation directly: /land <land> ..., /nation <nation> .... War commands moved from /wars to /land <land> war ... and /nation <nation> war ...
- Important: Locale files changed extensively and old ones aren't compatible. Back up custom/translated locale files before updating
- Locale files moved to plugins/Lands/Locale/, with war/nation content split into Locale/Wars/ and Locale/Nations/
- Added plugins/Lands/Locale/theme.yml - shared color tokens (<t:error>, <t:success>, ...) that locale messages reference instead of hardcoding colors
- Retranslations for major languages are in progress; untranslated messages fall back to English until then
- Fix: Land tag color was stripped based on the land name color option instead of the land tag color option (color_6)
- Fix: Mob griefing flag did not prevent villagers and non-monster mobs from trampling farmland
- Fix: Monsters/animals riding in a boat or minecart were not protected by their attack flag when the vehicle was hit
- Fix: Wind charges and ender pearls were still consumed even though their role flag correctly blocked the action
- Fix: /lands merge paid out the merged land's bank balance to the player instead of adding it to the surviving land's bank
- Feature: Combat tags can now be active between multiple players and not just two. That also adds new methods for the developer API
- Feature: Added "max-life_time" option for SQL connection lifetime to config
- Fix: Players trusted in a subregion with block-place permission could not place beds
- Fix: Dropping armor in a land with item-drop disabled would delete the item instead of keeping it on the player
- Fix: Monsters (e.g. Ender Dragon) could knock back armor stands inside claims even with entity griefing disabled
- Fix: NullPointerException when handling input prompt result for /lands create on non-dialog clients
- Fix: Spear (trident) could push entities like boats inside claims without the required permissions
- Fix: When spaces are disallowed in names, the initial check would fail and a error message would appear later in the flow