Kits

KitsKits

Main Page How to use Commands & Permissions Contribute Donate

Kits is a simple yet deceptively powerful plugin allowing you to create, edit and spawn custom kits in-game. When creating and editing a kit, you are provided an inventory in which you will be able to place any item into; changes are made when this inventory is closed.

  • Manage Kits entirely in-game with a custom-size inventory GUI for you to add items to or remove items from.
  • Everything is drag n' drop
  • Create a kit with any name. Kit names are not case sensitive.
  • Store any item, with any stack size, name, lore and enchantment; you get back what you added.
  • Spawn a kit by clicking on a kit sign.
  • Toggle Player inventory overwrite for individual kits.
  • Create complete inventory kits.
  • Add delays between kits. Kits can have their own individual delays.
  • Simple in-game commands displayed and explained below!

  • Works with CB 1.7.10-R0.1; works with previous versions that support the UUID changes.
  • Hopefully fixed time delay issues.
  • Time delay expressions can now be stated literally ("1 month and 2 days, 3 hours & 4 minutes" is a valid expression)
  • Cleaned some code.
  • Added support for Gravity's updater.

Kits is open source and available on GitHub. There's also an API for developers to create their own plugins that hook into Kits:

Kits GitHub Repository

This plugin utilizes Gravity's plugin update system. By default, it only checks if any updates are available. You can disable the updater in the config by setting enabled to false. types of updates:

  • default - automatically update if the current version of Kits is out of date.
  • force - automatically update regardless of the current version
  • check - do not download, only check the latest version.

This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:

  • A unique identifier
  • The server's version of Java
  • Whether the server is in offline or online mode
  • The plugin's version
  • The server's version
  • The OS version/name and architecture
  • The core count for the CPU
  • The number of players online
  • The Metrics version
  • Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of gamerguy115 gamerguy115 May 17, 2015 at 02:10 UTC - 0 likes

    Here's an idea: Add effects to the kits! :D

  • Avatar of maezyjez maezyjez May 02, 2015 at 16:09 UTC - 0 likes

    what do you need

  • Avatar of CalaTBeast CalaTBeast Apr 28, 2015 at 22:55 UTC - 0 likes

    @osc3b: Go

    Thankyou so much for this update works brilliant!

  • Avatar of KariyakiLP KariyakiLP Apr 03, 2015 at 17:46 UTC - 1 like
    <<reply 2525750="">> [19:46:08 ERROR]: Could not load 'plugins\Kits-1.8-updated-by-osc3b.jar' in fold er 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError : com/dragonphase/kits/Kits : Unsupported major.minor version 52.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:135) ~[spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:329) ~[spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:251) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at org.bukkit.craftbukkit.v1_8_R2.CraftServer.loadPlugins(CraftServer.ja va:291) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at org.bukkit.craftbukkit.v1_8_R2.CraftServer.reload(CraftServer.java:74 4) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at org.bukkit.Bukkit.reload(Bukkit.java:534) [spigot-1.8.3-R0.1-SNAPSHOT -latest.jar:git-Spigot-dbe012b-63e28b1] at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java: 25) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:14 1) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at org.bukkit.craftbukkit.v1_8_R2.CraftServer.dispatchCommand(CraftServe r.java:646) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at net.minecraft.server.v1_8_R2.PlayerConnection.handleCommand(PlayerCon nection.java:1133) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e 28b1] at net.minecraft.server.v1_8_R2.PlayerConnection.a(PlayerConnection.java :968) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at net.minecraft.server.v1_8_R2.PacketPlayInChat.a(PacketPlayInChat.java :45) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at net.minecraft.server.v1_8_R2.PacketPlayInChat.a(PacketPlayInChat.java :1) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at net.minecraft.server.v1_8_R2.PlayerConnectionUtils$1.run(SourceFile:1 3) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [ ?:1.7.0_76] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_76] at net.minecraft.server.v1_8_R2.SystemUtils.a(SourceFile:60) [spigot-1.8 .3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at net.minecraft.server.v1_8_R2.MinecraftServer.A(MinecraftServer.java:7 10) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at net.minecraft.server.v1_8_R2.DedicatedServer.A(DedicatedServer.java:3 68) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at net.minecraft.server.v1_8_R2.MinecraftServer.z(MinecraftServer.java:6 51) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java :554) [spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at java.lang.Thread.run(Unknown Source) [?:1.7.0_76] Caused by: java.lang.UnsupportedClassVersionError: com/dragonphase/kits/Kits : U nsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.7.0_76] at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.7.0_76] at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.7.0 _76] at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.7.0_76] at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.7.0_76] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_76] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_76] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_ 76] at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.7.0_76] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:101) ~[spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:86) ~[spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_76] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_76] at java.lang.Class.forName0(Native Method) ~[?:1.7.0_76] at java.lang.Class.forName(Unknown Source) ~[?:1.7.0_76] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.jav a:64) ~[spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:131) ~[spigot-1.8.3-R0.1-SNAPSHOT-latest.jar:git-Spigot-dbe012b-63e28b1] ... 21 more
  • Avatar of KariyakiLP KariyakiLP Apr 03, 2015 at 17:12 UTC - 0 likes

    @osc3b: Go

    Thaaaaankkkksss Bro

    Iam German :D

  • Avatar of osc3b osc3b Mar 31, 2015 at 19:58 UTC - 1 like

    Hey! I have updated this plugin to be compatible to the last build of Spigot 1.8! It works for me, but I don't know if may work for you. Please, don't kill me if don't work property, I am a very very nooby plugins programmer.

    Download here: https:mega.co.nz/#!5RZg3RwT!gxAy6gYO99yG-0jK4v64kAKsogH8UBvyiJ3xjoc_oQk

    P.D: Sorry for my bad english, I'm spanish :D

  • Avatar of kamanabc123 kamanabc123 Feb 25, 2015 at 17:55 UTC - 0 likes

    Dude its so broken I love this plugin but the delays wont work at all!!!!!!! PLZ FIX THIS! Can u just make it a simple delay in seconds just somthing that works plz!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • Avatar of KyleUnrau2 KyleUnrau2 Feb 20, 2015 at 05:43 UTC - 0 likes

    Please update the plugin to 1.8... It world be amazing to see this new feature in 1.8 Spigot

  • Avatar of Craftability Craftability Feb 15, 2015 at 20:19 UTC - 0 likes

    @Craftability: Go

    So after some research into the plugin I found some flags in which you can stop the kits from removing anything that was previously in your inventory. I believe some other people had this problem to and I found the flag.

    /kit edit <kitname> overwrite false

    There you have it :)

    - Top plugin

  • Avatar of Craftability Craftability Feb 15, 2015 at 19:45 UTC - 0 likes

    Whenever someone collects their kit it clears everything that was previously in their inventory. I'm not sure if this is a bug or is just something that needs completing but I know you said this plugin will be moving to spigot but cannot find it at all! This plugin is great and I love using it but this is one major problem that I need fixing if I use this on my server. I would really appreciate if you could fix this or someone could ask to develop this and fix this, it would save my server!

    Thank you.

Facts

Date created
Feb 08, 2013
Categories
Last update
Oct 02, 2014
Development stage
Release
License
GNU General Public License version 3 (GPLv3)
Curse link
Kits
Downloads
229,519
Recent files

Authors