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.
THIS IS NOT AN ISSUE TO DO WITH PER WORLD PLUGINS **
Could not pass event PlayerInteractEvent to EasyKits v2.0.3
help please
doesnt work it says it created it but i cannot get it or set anything to it
Depending on what other plugins you are using, /kit doesn't work to spawn kits. Use /kits kit_name
I use essentials and found this compatability issue a while ago - I bypass it by only using EasyKits to create the really complicated kits, or to distribute items I can't recreate via generic commands (like a pickaxe that breaks if you right-click it). It's confusing to players so I try to alias those kits using other commands or using some other means. But ya, use /kits kit_name
@SpaceChicken28
same thing happens 2 me...
This is what happens some1 plz help!
Kits: Starter created successfully
then i do /kit starter and it says:
Starter does not exist!
Im not sure what the problem is but I tried nearly everything and it dosnt work...
@SpaceChicken28
I have the same problem. I also noticed that in the EasyKits folder, there is no db file. In the previous version of Multicraft I was using, it always made a db file in the EasyKit folder. I have two versions of Multicraft installed on the computer at the same time, but in different directories. I'm not sure why the older version created the db file, but the new version does not. I wonder if there's something preventing it from connecting to Sqlite. Thus, it can't find the kit and says it does not exist. But there's an error for not being able to connect to the database, and I'm not getting that error. Anyone know what might be going on?
@wangzixing
I have the same problem :/
Hit a bug.haha.2.05
my version is spigot1.9.2
kit view [kitname] can put NETHER_STAR in the backpack
Need an 1.9 update :S
@andyhan123
Send me your build and I'll post it here.
@alanthya
I've updated the plugin for 1.9 and I have submitted a pull request. Hopefully the author approves and updates the plugin here. If you are impatient, PM me for the 1.9 version.
I guess we aren't getting an update for 1.9? :(
All,
For Anyone who were getting 'no such column: 'Limits' error in their console log, and preventing me from creating kits - this was because I was using version 1.5.13 then I upgraded to 2.0.4. I've devised a fix, manually updating the sqlite3 database kits table to fix this error and also enables you to keep all existing kits and settings.
Contact me if u need help.
-LozzDevPPG
So I was on my 1.8 spigot server and I did /kit create basic (with the stuff I wanted in my inventory) and it said "Basic created successfully", but then I did /kit view Basic it comes back with the error of "Basic does not exist" and it does this same error with every command using that kit (and I've tried making more kits)
Hello and sorry my englis: I have got a problem, when I give a kit to a player (with /kit give kit nick) the player need the permission "EasyKits.kits.[kitname]" but I don't want the player can use the command /kit [kitname] Do you have got a solution? thanks.
Hi sorry to bother you but I am using your plugin for a modded MC server and with your plugin (and any other kit plugin I have tried) when I spawn in the kit only four items show up and it is where my armor should be, any wisdom?
Why I can't limit for a package to receive the amount can be unlimited receive I obviously /kit limit XR 1. This is not only to receive a? Why can you receive unlimited! Please answer me
The cool down doesn't work for me ether big problem!!!
I get an error making a sign that says "<kit name> does not exist".
/kit create kitname - works /kit kitname - works
Sign: [Kit] kitname "<kit name> does not exist"
Hello, my players can open the kit sign and just take all out of it! How to fix that? Also please fix this u have at this page http://pastebin.com/gMeDec6T showing us perms u dont show as avable perms at THIS page... Please tell my the perm noder for: kit daily kit list kit sign open without just taking all out