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 robot17020 robot17020 Jan 24, 2015 at 21:41 UTC - 0 likes

    Heres the error code i got:

    [16:35:48 INFO]: robot1702[/127.0.0.1:57223] logged in with entity id 442 at ([w orld] 325.4197539363092, 93.72940624797293, 230.40303173089956) [16:35:50 INFO]: robot1702 issued server command: /pl [16:36:00 INFO]: robot1702 issued server command: /kit create Test [16:36:06 INFO]: robot1702 issued server command: /kit Test [16:36:06 ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing command 'kit' in plugin Kits v2.1 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [cra ftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:18 0) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.craftbukkit.v1_7_R3.CraftServer.dispatchCommand(CraftServe r.java:701) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.PlayerConnection.handleCommand(PlayerCon nection.java:956) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java :817) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.PacketPlayInChat.a(PacketPlayInChat.java :28) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.PacketPlayInChat.handle(PacketPlayInChat .java:47) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157 ) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134) [craf tbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:6 67) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:2 60) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:5 58) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java :469) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:6 28) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] Caused by: java.lang.NoSuchMethodError: org.bukkit.Bukkit.getOnlinePlayers()Ljav a/util/Collection; at com.dragonphase.kits.commands.KitCommandExecutor.getPlayer(KitCommand Executor.java:358) [?:?] at com.dragonphase.kits.commands.KitCommandExecutor.spawnKit(KitCommandE xecutor.java:273) [?:?] at com.dragonphase.kits.commands.KitCommandExecutor.spawnKit(KitCommandE xecutor.java:269) [?:?] at com.dragonphase.kits.commands.KitCommandExecutor.spawnKit(KitCommandE xecutor.java:237) [?:?] at com.dragonphase.kits.commands.KitCommandExecutor.onCommand(KitCommand Executor.java:49) [?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [cra ftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] ... 13 more

  • Avatar of Peter234 Peter234 Jan 15, 2015 at 20:13 UTC - 0 likes

    @Dragonphase: Go

    Any news on the update? And could you please post a link to the spigot project. Thanks!

  • Avatar of VirusV9 VirusV9 Jan 12, 2015 at 01:44 UTC - 0 likes

    Y la 1.5.2 u.u

  • Avatar of Fiendez Fiendez Jan 08, 2015 at 23:19 UTC - 0 likes

    Would be cool if you could add potion effects to kits. Like if I switch to a certain kit I would have a constant strength effect

  • Avatar of Fiendez Fiendez Jan 05, 2015 at 17:49 UTC - 0 likes

    Could you please make it so when you change into a different kit, it removes all player effects such as potion effects and stuff? People can do one kit, drink a potion then switch into another and keep the effect.

  • Avatar of Fiendez Fiendez Jan 05, 2015 at 17:09 UTC - 0 likes

    I have a problem, I made 2 kits which work fine, no problem but I made a 3rd kit (using vanilla items) but it doesn't show up in /kits and you cant spawn it either. You can only /kit edit it. I think it's a bug.

  • Avatar of RayZ_z RayZ_z Dec 30, 2014 at 21:12 UTC - 0 likes

    my users are not able to obtain kits because of an unexpected error occuring anyone know how to fix this im using spigot 1.8

  • Avatar of KingFantaa KingFantaa Dec 29, 2014 at 05:08 UTC - 1 like

    Huge bug, Whenever I put a delay higher than about 4 hours; it automatically makes it 1 year. If I make it 5 hours, it becomes 1 year, 5 hours. Please fix this/help me, I'm unable to put donor kits up in my Donor shop because of this.

    Thank you!

  • Avatar of RayZ_z RayZ_z Dec 29, 2014 at 04:21 UTC - 1 like

    when are you updating and if you have updated to 1.8 whats the link

  • Avatar of Dragonphase Dragonphase Dec 22, 2014 at 17:31 UTC - 2 likes

    Update for 1.8 currently in development. Future versions will no longer be supported on Bukkit; Kits will be uploaded to SpigotMC from now on.

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
179,407
Recent files

Authors