PlayerKits | Fully Configurable KITS! [1.8-1.20] icon

PlayerKits | Fully Configurable KITS! [1.8-1.20] -----

A simple but powerful solution to create kits and claim them on a GUI.




-Added compatibility with 1.20.

Note:

I am still working on the recode of the plugin but it will take time. For now I'll not be adding new features to the plugin, but continue to give support to new Minecraft versions.
----------, Jun 9, 2023

-Added compatibility with 1.19.4.

Important:
The plugin will be recoded completely from scratch, making it more maintainable, adding features, removing others and fixing performance issues. I will work on this new update on my spare time, so I don't know exactly when this will be ready. Remember this is a free resource! If you want to help me maintain this project alive, I would be grateful if you donate and support my work :)
----------, Mar 28, 2023

-Added compatibility with 1.19.3.
-Fixed issue with preview_inventory_requires_permission option and /kit preview command.
----------, Dec 10, 2022

-Added nbt_alternative_data_save option in the config. Enabling it will fix some nbt issues especially with AdvancedEnchantments plugin. If you modify this option you must save your kits again.
----------, Jul 22, 2022

-Fixed some NBT data bugs. If you had some bugs with previous saved kits, I suggest you save them again.
-Fixed bug when saving shulkers on kits.
-Fixed bug regarding potions with some mods.
----------, Jun 29, 2022

-Added compatibility with 1.19.
----------, Jun 7, 2022

-Added: You can now set different inventory titles for different kit pages using the inventory_pages_names option.
-Added claim_kit_short_command option. When enabled, players will be able to use /kit <kit> to claim kits, instead of /kit claim <kit>.
-Added tab completion for commands.
-Fixed written books compatibility.
-Fixed MySQL warning when enabling the plugin.
----------, May 17, 2022

-Fixed debug console message when claiming kits.
----------, Mar 18, 2022

-Added compatibility for 1.18.2.
-Fixed bug saving player data on MySQL database.
-Fixed bug that was not activating the cooldown of the kit on first join.
-Fixed bug that was not activating the one time use of the kit on first join.
-Fixed saving some NBT data.
----------, Mar 10, 2022

-Added custom model data property on kit display items (it is saved automatically).
-Fixed kits with player heads in 1.18
----------, Dec 16, 2021

-Fixed bug with kit item lores when editing a kit.
-Fixed NBT bug in 1.17 versions.
----------, Dec 9, 2021

-Fixed important bug saving and loading nbt data from kit items in 1.17.
----------, Dec 6, 2021

-Added support for 1.18.
----------, Dec 4, 2021

-Added HEX colors for all messages. The format is #000000Example.
-Added preview_inventory_requires_permission option. When enabled, players without permissions to claim certain kit will not be able to preview it.
-Fixed MySQL warning when starting the server.
----------, Nov 15, 2021

-Fixed multiple MySQL connection issues.
-Fixed /kit reset command, arguments were swap.
----------, Oct 16, 2021

-Added player_data_save_time option to automatically save player kit data in a period of time.
-Fixed inventory space check for auto_armor and offhand items.
-Fixed issue with latest version regarding display items lore.
-Fixed preview of kits without items and only commands.
-Fixed incompatibility with some chat plugins when writing the slot and cooldown of kits.
----------, Oct 6, 2021

-Added item equip on offhand. To enable this go to the Kit "Edit Items" Inventory and right click the item you want to be in your offhand.
----------, Jun 30, 2021

-Added compatibility with 1.17.
----------, Jun 16, 2021

-Fixed: Players that change their Minecraft username will not be able to claim again kits.
----------, Jun 12, 2021

-Added /kit reset <player> <kit> command to reset cooldown and one-time data from a player.
-Added support for PlaceholderAPI variables in name and lore of kit items. These variables will be STATIC.
-Fixed error when using a wrong kit in the %playerkits_cooldown_<kit>% variable.
----------, May 5, 2021

Important update: A lot of changes were made to the plugin so if you find any bugs tell me as soon as possible!

-Added
MySQL support for player data.
-Added playerkits.bypasscooldown permission.
-Added update_notify option in the config.
-Modified: Improved performance on player data.
----------, Apr 16, 2021

-Added 1.16 HEX Colors support for kit items.
-Added custom_model_data option to inventory items.
-Fixed bug when saving potions in 1.9.4.
----------, Mar 21, 2021

-Added previewInventorySize and preview_inventory_back_item_slot options to the config.
-Added preview_slot option for every kit item. This works for setting a fixed position of items in the preview inventory for a kit. This option is saved automatically when using /kit edit <kit>
-Fixed error when Inventory path is not set in the config.
----------, Mar 4, 2021

-Added %playerkits_cooldown_<kit>% PlaceholderAPI variable to show current cooldown of kit to the player.
----------, Jan 26, 2021

-Modified: Now, when creating a kit it will automatically have a permission and No Permissions item, so you don't have to add these properties to the kit manually.
----------, Jan 15, 2021

-Added drop_items_if_full_inventory option in the config.
-Added commands_before_items option in the config.
----------, Dec 12, 2020

-Added: Auto armor now will equip player heads.
-Added PlaceholderAPI variables support on main kits inventory.
----------, Nov 17, 2020

-Added compatibility for 1.16.4.
----------, Nov 7, 2020

-Added: auto_armor option will now also equip elytra and shield.
-Modified /kit open command, now you can also open a certain page of the GUI using /kit open <player> <page>
-Fixed bug in kit_claim_sound option when setting it to 'none'.
----------, Oct 23, 2020

-Fixed save of shulkerboxes with items.
-Fixed bug with no permission display item and head textures.
----------, Oct 8, 2020

-Added compatibility with maps (It's a nbt tag).
-Fixed multiple issues with saving and loading nbt tags of items. If you had this kind of issues before and you want this to work, you need to save the kit again.
----------, Sep 30, 2020

-Added: You can now use %player% variable on names and lores of items to replace it with the name of the player.
-Added /kit open <player> command to open the Kits inventory to a player.
-Fixed issue with inventory space when claiming kits.
----------, Sep 26, 2020

-Fixed bug when changing display item glowing option in editing GUI.
-Fixed bug saving HIDE_DYE item flag on 1.16.
-Fixed config path bug regarding previous and next page items.
-Fixed bug that happens sometimes when your chat plugin is intervening with writing kit numerical values.
----------, Sep 8, 2020

-Fixed multiple errors with items on Kits Inventory.
-Fixed kits with potions in 1.8-1.12.
----------, Aug 29, 2020

-Added compatibility for 1.16.2.
----------, Aug 25, 2020

-Added one_time_buy kits option. Kits with this option will need to be buyed one time first before claiming them.
-Added new type of display item: noBuyItem (display item when player hasn't buyed the kit)
-Modified the Kit Edit GUI.
-Fixed errors when claiming kit with price.
-Fixed error when receiving a kit with price at first join.
----------, Aug 16, 2020

-Added hide_kits_with_permissions option.
-Added close_inventory_on_claim option.
-Fixed bugs saving skulls as display items in 1.16.
----------, Aug 9, 2020

-Added: Leather armor color will now be saved in display items.
-Added unbreakable tag to the display item.
-Fixed: Attributes are now saved correctly in 1.16.
-Fixed bug with inventory full when auto armor in kits is enabled.
-Fixed minor bugs saving display items in 1.16.
----------, Jul 24, 2020

-Added auto_armor option for kits, to automatically equip armor when claiming the kit. Use /kit edit <kit> to set this option.
-Added kit_page_sound option to set a sound when changing page.
-Fixed bug claiming kits when your inventory is full.
-Fixed bugs regarding kits not having items, just commands.
-Fixed bugs with potions in 1.12 and 1.16.
----------, Jul 6, 2020

-Added compatibility for 1.16.
----------, Jun 28, 2020

-Added Multiple Page System. Using /kit edit <kit> you can now set the page of the kit in the inventory. 2 new items were added to the Inventory GUI, the previous kit item and the next kit item.
-Added skulldata option on Inventory items.
----------, Jun 13, 2020

-Modified: You can now disable sounds by setting the options to: 'none'
-Fixed bugs with default kits.
-Fixed moneyInventoryConfirmationLore message, it was not showing the %price% variable correctly.
----------, May 22, 2020

-Added kit_error_sound and kit_claim_sound Sounds on the config.
-Added: You can now set the kitReceived message to kitReceived: '' for not sending the message.
-Fixed error on kit edit inventory regarding display item disappearing.
----------, May 20, 2020

-Fixed issues with commands a kit names.
-Fixed lore on Inventory items.
----------, Apr 25, 2020

-Added kit_preview_back_item option. If is set to false, the back item in the Preview Kit Inventory will not appear.
-Fixed: Kits are now saved in lower case to avoid bugs with commands.
-Fixed /kit preview <kit> error message.
----------, Apr 20, 2020

-Added: You can now edit display items in /kit edit GUI.
-Fixed a lot of minor bugs.
----------, Apr 7, 2020

-Added display_item_glowing option to show an enchanted item in display item.
----------, Apr 4, 2020

-Added price option for kits. If you want to use this feature you need to download Vault: https://dev.bukkit.org/projects/vault
-Fixed update bug.
-Fixed bug when trying to remove commands in Editing GUI.
----------, Mar 27, 2020

-Added skulldata option for display items in the Kit GUI.
-Added /kit preview <kit> command.
-Fixed bug saving banner patterns.
-Fixed bug saving Shields.
----------, Mar 26, 2020

-Fixed Custom Potions in 1.8-1.12 versions.
-Fixed Written Books in 1.8 and 1.9 versions.
----------, Mar 20, 2020

-Added /kit edit <kit> command to edit kits directly from Minecraft without touching the config.
[​IMG]
----------, Mar 17, 2020

-Added Written books compatibility.
-Fixed potions with multiple effects.
----------, Mar 6, 2020

-Added /kit give <kit> <player> command.
----------, Feb 28, 2020

-Added Kit Preview by right-clicking the kit. You can enable or disable this option on the config.
----------, Feb 26, 2020

-Added "one_time: true" option which allows to define a kit with one time use.
-Fixed detection of slots when adding a new kit to the inventory.
----------, Feb 23, 2020

-Modified: OP players and users with the playerkits.admin permission will ignore cooldown for kits.
-Fixed: Kit received message removed when joining for the first time.
-Fixed: Kits without slot will not appear anymore in the /kit list command.
----------, Feb 22, 2020

-Added: You can now add commands to any item in the Inventory by doing something like this:
Code (YAML):
0:
            id
: BLACK_STAINED_GLASS_PANE
            name
: "&6Go Back"
            lore
:
           - "line1"
            - "line2"
            command
: chestcommands open %player% mainmenu
-Fixed cooldown display text.
----------, Feb 20, 2020

-Added: You can now modify the Kit inventory by adding new items to it.
-Added Update System.
----------, Feb 14, 2020

Resource Information
Author:
----------
Total Downloads: 417,260
First Release: Feb 14, 2020
Last Update: Jun 9, 2023
Category: ---------------
All-Time Rating:
422 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings