EasyKits

106k Downloads

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:

  1. Drop EasyKits.jar into plugins directory
  2. Run Server
  3. Edit config.yml to your liking
  4. /kit reload
  5. 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
http://i.imgur.com/wUunLhM.png

You'll know you did it right if it looks like this:
http://i.imgur.com/iYL4Hgt.png

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.