Kingdoms icon

Kingdoms -----

Land claim plugin




This is just a QOL update, it adds the following:

Update checker, with a new file
where you can disable the messages if you would like, although I recommend keeping them enabled so you are always up to date.

This will also send a message if you do not have FisherLib downloaded, which is required for the plugin to run.
----------, Nov 14, 2022

MAKE SURE TO READ THIS WHOLE UPDATE!

I have created a library that I will be using for all my major plugins, so Kingdoms now depends on this library located here: https://www.spigotmc.org/resources/fisherlib.106260/. Because this is a new library, there will almost definitely be bugs and issues, so please report them to me in my discord or on the discussion page.

Steps to Update:

Make sure to download the dependency from above

Delete your GUI folder so it can be created, there were a few changes. If you have made any edits to the GUI's, you can send a message in my discord and I will edit them for you. Once the plugin is in a stable release I will add a feature to automatically update configs.

Again, please make sure to report any bugs, because this is a big switch!
----------, Nov 14, 2022

Important Database Fix

This fixes some things not being saved due to an internal issue that was caused by the last update.
----------, Nov 12, 2022

IMPORTANT
This update fixes only one upgrade saving, in order to fix this, follow these steps:

Open the file "kingdoms.db"
Run the SQL command "DROP TABLE kingdom_upgrade_levels;"
This will allow the table to be recreated so multiple upgrades can be saved.

Other Improvements:

Fixed errors with the file getting locked and / or transaction not being opened by using a cache system for loading, so once a certain amount of chunks have been added to the queue or a fixed amount of time has passed, the chunks are loaded from the database.
This appears to have completely fixed the mentioned issues, but make sure to check and report them to me if they continue to occur!

API Chances:

- Changed chunk metadata to transfer when chunks are claimed / unclaimed so you don't have to do it manually yourself.
If you would like to remove the metadata when the chunk ownership is transferred, just listen to the chunk claim and unclaim events and remove them manually.
----------, Nov 11, 2022

This is just an API update, some things were added and changed

- Added the ability to store data on ClaimedChunks, these are reset on chunk claim, unclaim, and plugin reload. If you want to transfer data over, listen to the ChunkClaimEvent and ChunkUnclaimEvent events
- Made some API method naming better
- Added the ability to register listeners with different priorities using the API
----------, Nov 8, 2022

IMPORTANT BUG FIX, YOU MUST UPDATE

Fixed an issue where users could use MiniMessage unsafe formatting in their kingdom descriptions and names.

PAPI Placeholders

  • %kingdoms_kingdom_name%
  • %kingdoms_kingdom_name_<kingdom-name>%
  • %kingdoms_kingdom_description%
  • %kingdoms_kingdom_description_<kingdom-name>%
  • %kingdoms_kingdom_id%
  • %kingdoms_kingdom_role-id%
  • %kingdoms_kingdom_role-display-name%
  • %kingdom_kingdom_member-count%
  • %kingdoms_kingdom_member-count_<kingdom-name>%
  • %kingdoms_chunk_kingdom-name%
  • %kingdoms_upgrade_level_<upgrade-id>%
  • %kingdoms_upgrade_level_<upgrade-id>_<kingdom-name>%
  • %kingdoms_upgrade_max_level_<upgrade-id>%
  • %kingdoms_upgrade_display-name_<upgrade-id>%
----------, Nov 6, 2022

This update adds a developer API! You can view it at https://github.com/Fisher2911/Kingdoms/wiki (Currently a work in progress).

This also fixes a bug where teleport messages would start 1 less than they should, and include 0.
----------, Nov 5, 2022

Resource Information
Author:
----------
Total Downloads: 621
First Release: Nov 5, 2022
Last Update: Nov 14, 2022
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings