- Fixed a few issues with (auto) claim/unclaiming costs.
- Improved the chat handler.
- Improved the config validators.
Note: You might get the following error:
Disallowed key type. Unknown enchantment 'UNBREAKABLE' at line ...
The default config was incorrect, it should be 'UNBREAKING'. Go to the indicated location and fix it.
- Extractor rp calculation is a lot more accurate now.
- Fixed an error with scoreboards in older servers (1.16 and below)
- /k king now works for offline players.
- Fixed an error caused by opening the mailbox that contained a mail from a disbanded kingdom.
- Fixed a few issues with the turret targetting mechanics.
- Fixed an issue with the config auto-updater regarding claims.yml
- Added more debug info.
- You can now use /k promote/demote even if the player is offline.
- Fixed an error caused when opening national nexus settings.
- Fixed tab issues with /k admin rank.
- Fixed a config validation error caused by the default commands.yml
- Fixed an issue with invasion command blacklist.
- Fixed a few issues with the power system.
- Fixed a few issues with config validator and improved the overall system.
- Added more debug information.
- > Added a text to misc-upgrades describing how to disable them.
- > Added a warning for servers using Geyser.
- > Removed some unnecessary errors when possible.
- > Improved reload protection system.
- > Added expiration message for /k tpa requests.
- > Added disabled world and relationship change protections for /k tpa
- > Fixed an issue which building had more priority over interaction relationship attribute.
- > Fixed an issue with one of the math errors regarding placeholders.
- > Fixed an error caused by guards spawning.
- > Fixed a validation error for misc-upgrades config.
- > Fixed extractor max capacity.
- > Fixed several issues with outposts addon.
- > Performance improvements.
- Updated Hungerian translation.
- "/k admin openfile" now supports Kingdoms GitHub links, and it works in the console.
- Fixed some DiscordSRV issues.
- Fixed turrets description inside Nexus rank permissions by default.
- Fixed an error about kingdom illager mobs in 1.12.2 servers.
- Fixed an error with invalid champion types.
For anyone updating from 1.13, I suggest that you delete your structures GUI folders and your structures.yml
- Added full Chinese translation. A big thanks to DenNotFound.
- Added addon and language packs information to bstats.
- Bulk claiming commands now tell you the exact reason why a land couldn't be claimed (make sure to reset the language entry for it to work)
- Protection signs are now protected from Slimefun by default.
- Fixed Siege cannons shooting mechanism.
- Fixed placeholder issues with reinforcements champion upgrade.
- Fixed /k kick error.
- Fixed a few typos in the configs.
- /k admin track will now allow you to copy the translation entry directly in-game.
This is an unstable version, read this before updating.
- Structures & Turrets that reach the chunk limit when claiming are now automatically broken.
- Added metrics data for addons and language packs.
- You can now add offline players to regulators.
- Fixed metadata issues related to the API.
- Fixed a single debugging message that was left in the previous version.
- Fixed several typos in the default English translation.
- Fixed an issue caused by masswar intervals.
- Fixed /k invsee
- Fixed /k book edit
- Fixed /k admin item editor in older versions.
- Fixed an issue with GUIs in 1.12 and older servers.
- Disabled scoreboard-based maps for 1.12 servers as they're almost useless.
- Fixed an error caused by map viewer addon.
- Fixed an issue with language pack updates.
This is an unstable version, read this before updating.
- Added KingdomKingChangeEvent, PlayerRankChangeEvent, KingdomInviteEvent,
- RankMaterialChangeEvent, RankColorChangeEvent, RankNameChangeEvent, RankMaxClaimsChangeEvent, RankPriorityChangeEvent, RankSymbolChangeEvent, RankDeleteEvent, RankCreateEvent
- Added king change and player rank changes logs.
- Fixed an error caused by promoting/demoting nation ranks.
- Fixed an error caused by heatbeam turrets.
- Removed a few left over debugging information.
- Fixed "You can't use kingdoms fly" spam.
- Fixed an issue caused by the auto reloader when deleting config files.
This is an unstable version, read this before updating.
- Added logs, mailbox and resource points converter GUIs to /k gui command.
- Added expiration system for kingdom logs.
- Added an automatic update checker for addons.
- Added outpost item purchase, extract collect and warppad teleport logs.
- Players kingdom flight will now be disabled if their permissions is taken from them while flying.
- Extractors can no longer be collected if they haven't collected any resource points yet (preventing its timer from getting reset)
- Addons now require a restart to be installed.
- Fixed mails not being properly saved during server shutdown.
- Fixed an error with /k admin gui in outdated Minecraft versions.
- The config watcher now ignores hidden files. This is useful because of the backup file some text editors make.
- Addons now disable properly when kingdoms can't load.
- Addons will now reload properly when /k reload is used.
- Fixed an error caused by trying to update an addon twice.
- Fixed turret holograms not being removed properly.
This is a very unstable version, read this before updating.
- Added new kingdom audit log types: Claiming, unclaiming, nation leave/join, invasions, resource point converion (donation, withdraw and deposit, and upgrades)
- More abstraction layer to ClaimLandEvent & UnclaimLandEvent and they now handle bulk requests instead of a single one.
- Added KingdomMiscUpgradeUpgradeEvent, KingdomMiscUpgradeToggleEvent, KingdomChampionUpgradeUpgradeEvent, KingdomPowerupUpgradeUpgradeEvent, KingdomItemUpgradeEvent
- Land history for players is now able to handle bulk changes.
- Fixed defender kingdom command limitations during invasions.
- Fixed an issue with /k pvp
- Colors in placeholders are now preserved for next lore lines.
- Fixed an error when connection-radius option was disabled.
- Fixed an issue with /k surrender
- Fixed powerup enabled option.
- Added support for WinSCP transfer resume support for config watchers.
- Fixed an issue with structures.yml auto reloads.
- Turrets and GUI files are now validated. Also fixed a few other config validation issues.
- Fixed an error caused by using /k color with arguments.
- Improved /k gui
- Performance improvements for turrets and kingdom upgrades in general.
- Fixed the lore filter for resource points.
- "refresh" options from GUIs are removed as they're no longer needed.
- Fixed an error when trying to install a language from /k admin languagepacks
- Fixed an issue where auto reloads didn't work on GUI configs when they were downloaded for the first time.
- Fixed the update checker
- Added rewards editor to outposts. Also, a lot of other issues.
- Updated map viewers addon for bulk claim support. You need this if you're going to update kingdoms.
You will get validation errors for /structures/nexus/nexus.yml GUI. To fix them, go to the file and remove the following (there are multiple of them)
sound:
'%kingdoms_resource_points% >= %cost%': BLOCK_ANVIL_USE
'%kingdoms_resource_points% < %cost% || %level% >= %max-level%': BLOCK_NOTE_BLOCK_BASS