Confirmed working on 1.12.2 and 1.13.2. It should work on 1.12 and 1.13 as well..
Added new XMaterial, which handles multiple versions.
Fixed the nether star click not cancelling
New feature: Cooldowns. Added cooldowns to kits, now players will have to wait to receive their kit again, unless otherwise given permission
You can change the cool down through the GUI (/editkit <kit name>)
New permission: kitbulder.nocooldowns - eliminates a player from receiving cooldowns on the kits.
To be added soon: Charge players for taking kits (with the help of Vault API) Let me know if you want to see this happen!
Added a lot more comments to the code (for you developers out there) - also cleaned it up a bit
New permission: kitbuilder.nocharge - Players with this permission will not get charged by the kit's cost. This only applies if your server has Vault and an economy plugin.
You are now able to give kits to other players (clean of cooldown, permission and cost - means the target player is not affected by cooldown, permission of the kit and cost) This new command is meant for admins.
Permission: kitbuilder.kit.others
Command: /kit <kit_name> [player]
Notifies the target player as well as the sender of success
Cleaned up a lot of code (for you developers out there)