EasyKits
EasyKits
Version: v2.3.7
Features:
- Easily create and remove kits in-game
- First join kit
- In-game inventory view of kits and items in kit.
- Economy support - Requires Vault
- Sign support
- 1.13+ compatible
Optional Dependencies
- Vault - Required to use economy support
Installation:
- Drop EasyKits.jar into plugins directory
- Run Server
- Edit config.yml to your liking
- /kit reload
- Enjoy!
Usage:
To create a kit, simply arrange your inventory and armor with the items you would like in the kit.
/kit create [kitname]
To set a price for a kit run the following:
/kit price [kitname] [price]
To set a cooldown time for a kit run the following:
NOTE: Time format examples: 1d 6h 5m 10s; 4h 25s; 15m
/kit cooldown [kitname] [cooldown]
To set the max use of a given kit run the following:
/kit limit [kitname] [limit]
To view all kits player has permission to obtain the kits book with the following:
/kit book
To reset players cooldown or maxuse on a kit type the following:
/kit reset cooldown [kitname] [player] /kit reset limit [kitname] [player]
This book will always contain an updated list of kits. A max a 54 kits can be displayed. Simply right click to open. The inventory will show have a book for each kit. click to view contents of kit. If you would like to obtain this click, click the nether star in the bottom right corner.
Notes:
If you you prefer commands you can list kits with the following:
/kit list
To show contents of a kit:
/kit view [kitname]
To obtain a kit:
/kit [kitname]
To get help with commands run either of the following:
/kit -or- /kit help
To get information on a specific command run the following:
/kit help [command]
Signs:
To create a sign type [kit] then the kit name on the next line
You'll know you did it right if it looks like this:
Right click to use sign.
You can set in the config whether using the sign shows the kit or equips the kit by setting 'Sign-Action' to either 'view -or- obtain'
Permissions:
- easykits.* - Admin node. Access to all.
- easykits.kits.* - Admin node. Access to all kits.
- easykits.kits.[kitname] - Access to the kit [kitname]
- easykits.cmd.* - Admin node. Access to all commands
- easykits.cmd.reload - Access to /kit reload
- easykits.cmd.create - Access to /kit create
- easykits.cmd.remove - Access to /kit remove
- easykits.cmd.cooldown - Access to /kit cooldown
- easykits.cmd.limit - Access to /kit limit
- easykits.cmd.price - Access to /kit price
- easykits.cmd.give - Access to /kit give
- easykits.cmd.list - Access to /kit list
- easykits.cmd.view - Access to /kit view
- easykits.cmd.help - Access to /kit reset
- easykits.cmd.reset - Access to /kit reset
- easykits.override.* - Admin node. bypass all checks
- easykits.override.cooldown - Allow player to bypass cooldown
- easykits.override.limit - Allow player to bypass limit
- easykits.override.price - Allow player to bypass price if economy is enabled.
- easykits.sign.* - Admin node Access to all sign functionality
- easykits.sign.create - Allow creation of kit signs
- easykits.sign.remove - Allow removal of kit signs
- easykits.sign.use - Allow using kit signs
Commands:
- /kit create [kitname]
- /kit remove [kitname]
- /kit cooldown [kitname] [cooldown]
- /kit limit [kitname] [limit]
- /kit price [kitname] [price]
- /kit book
- /kit list
- /kit view [kitname]
- /kit reset [cooldown/limit] [kitname] [player]
- /kit [kitname]
- /kit give [kitname] [player]
- /kit help
- /kit reload
Changelog:
Version: v2.3.7
- Fix /kit reset command
Version: v2.3.6
- Fix Kit Book not opening kits
- Fix /kit using wrong permission node to display /kit info
Version: v2.3.5
- Fix Notification error with give command
BUGS:
All bugs are to be reported on github project page, which can be found by clicking the tickets tab at the top of the page.
Somehow my players are able to drop their kit and use the command again even though I have it set at 24 hour intervals :/ but if they don't drop the items they can't do it again
@commonblob
Just create a kit and name it whatever you have set in the config and players will receive this kit on first join
Anything special you need to do to get the starter kit?
Im assuming that this kit is on server join....
@TrenTech
ok thanks alot really helps
@peace1498
For one day you would type
/kit cooldown kitname 1d
When ever i type in /kit cooldown [kitname] 0, 0, 0, 1 (1 day) it replays the command
@Geofuture
There listed above. Please read
Is there a link for permissions.
Please make it so you can set the cooldown for each kit example:/kit set cooldown (kit) (amount) (type hour minute day ect.). Please do so thanks this would help a lot.
@xH3LLRAIZ3Rx
I fail to see the point of this. seems like a lot of unessesary checks.
can you add a option called "Use Chests" and make it where that option puts the kit in a chest a player gets, then he places the chest down, the kit is in it
@EpicDoesTheWorld
Already has the ability. Must have missed it when added perms to this page
Can You Add A Certain Permission For Each Kit We Have
Example > I Have Kit Noob So To Get Kit Only Then It Would Be EasyKits.Kit.Noob
Please