- Fixed an issue with adding new Placeholder formats to config.
- Moved kingdoms color settings from map.yml to config.yml since it's not generated if you don't have a website-based map plugin.
- Fixed an error where the plugin tried to include GUI options with no material specified.
- Console will now warn you about command alias overrides.
- /k admin dynmap commands now work correctly for bluemap.
- Fixed resource points advanced section.
- Fixed an error caused by deleting a GUI folder.
- Fixed an issue caused by Nexus GUI and other plugins that provide their own GUIs.
- Each relation has now its own option for being "customizable" which replaces the previous "custom-attributes" which was a general option.
- Added 1.19 support
- Updated Hungarian translation.
- The plugin is now less strict about message errors.
- "player-deaths" options now support mathematic equations.
- Fixed validation with a few options.
- Fixed a small inconsistency in the default rank-editor config.
- Fixed an error in outdated 1.12 servers.
- Fixed resource points GUI back button not returning items.
- Bluemap changes will now update instantly just like Dynmap.
- Bluemap icons and land markers are now properly removed.
- Fixed champion invulnerability issue.
- The plugin now properly warns when dealing with unspecified placeholder formats option in config.yml
- Fixed an error with 1.12 servers.
- Improved /k admin entity with more details.
- Fixed issues with "%kingdoms_color%" placeholder. If you wish to use this in chat, add the new "hex" placeholder format to config.yml and use that instead.
- You can now purchase turret ammos in admin mode for free.
- Fixed the long line going off screen for turret ammos option by default.
- Fixed an error caused by invalid color sequence in rank colors.
- Fixed an issue where Inferno turret's laser remained after breaking the turret while its shooting.
- Added a fallback material system for GUIs in outdated servers.
- configs will now regenerate back correctly when deleting their files.
- Fixed a few minor issues related to GUI type/row option error detection.
- Fixed a config validation error that couldn't detect "~" null options correctly.
- Updated the default Russian translation.
- Updated the default Hungarian translation.
- Fixed an issue where kingdoms could get negative resource points when an admin purchased upgrades.
- Fixed an issue with resource points worth.
- Fixed an error with Siege cannon ammo option.
- Fixed an error with one of German's GUI translation by default.
- Fixed placeholders.defaults option.
- Fixed config.yml duplicated auto reload notification.
- Fixed a few issues with Siege cannons.
- Attempted to remove the previous complex message prefix @ from all translations.
- Fixed /k nation spawn and added the ability to teleport to other nations's public spawns.
- Added a warning for config values that were intended as texts but can be interpreted as other values.
- Added a reload protection to forcefully stop people from reloading the fucking plugin with external commands.
- Added a DiscordSRV hook protection against using channels that are not specified in DiscordSRV config.
- Fixed an error when an admin opened national nexus GUI without a kingdom.
- Fixed an error related to kingdom guards.
- Fixed an issue related to protection signs hopper protection options.
- Removed broadcast and kingdom/nation creation sounds from config.yml in favor of advanced options of the language file.
- The config validator is now capable of validating multiple invalid options at once.
- Fixed a few compatibility issues with outdated servers.
This build is unstable.
- Fixed an issue with Dynmap markers caused by the previous build.
- Fixed an error with /k tag
- Fixed a compatbility issue with 1.12
- Fixed an error with /k home when it wasn't set.
- Fixed /k admin rank when demoting the kingdom's king.
- Fixed /k disband placeholders not working.
- Removed "enabled" option from map.yml Dynmap config as there's already another general option in config.yml
- Added disband reason to the API.
- Color name syntax "{&name}" from chat.yml is now repalced with the more general variables in config.yml with "{$name}"
- Sounds in commands.yml are removed since the language file supports sounds.
- Fixed an error when kingdoms had claims in worlds that BlueMap was disabled in.
- Fixed an issue regarding slot option for conditional options.
- Fixed an error caused by hex colors in message variables.
- Replaced /k map commands (except /k map itself) with /k map settings)
- Fixed /k show relation kingdom names.
- Fixed /k broadcast and /k nation broadcast placeholders.
- Fixed /k admin claim error.
- Fixed turret death message placeholders.
- Fixed /k admin rp allowing negative resource points.
- Fixed join-leave sound config.yml option warnings.
- Added more information to GUI error messages. It's significantly easier to know the exact location of errors and how to fix them.
- Fixed an error when adding a kingdom to a protection sign GUI.
- Fixed /k reload for map.yml of Dynmap/Bluemap.
- Fixed the auto config updater when Dynmap/Bluemap config wasn't generated.
- Fixed an error caused by killing the champion.