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.