BattleKits
BattleKits is a feature-packed plugin essential to running a KitPvP server, an action-packed gamemode where users are given equipment and immediately thrown into battle! With BattleKits, you can configure almost everything and customize your kit server exactly how you want.
Features
- Provides an exciting PvP experience
- Covers a range of features vital to a KitPvP server
- Fully configurable PvP kits, including enchanted items, custom named items, and colored armor
- Rewards for successfully killing another player (e.g. give them XP levels or a potion effect)
- Active development and testing (apply to be a beta tester in the comments)
- Supports TagAPI and colour changes of the overhead name tag
- Supports console given kits
- Comprehensive restriction system (per-world in 1.6) that allows disabling game mechanics
- Allows commands and messages to be executed/sent on kit delivery
- Allows kits to be given through special signs
- Supports Vault for economy systems
- Supports multiworld with configurable settings per world (1.6)
- Supports automatic updates
- Extreme configurability
Options
Everything is configurable!
- Kits automatically given on respawn
- Kits allowed only once per life
- Item and XP modifications
- Disable XP drops from mobs, players, and blocks
- Disable item drops from mobs and players
- Disable item dropping (by hitting Q or dragging out of inventory)
- Disable breaking and placing blocks
- Disable death messages
- Disable crafting
- Disable inventory interaction
- Add commands when a kit is given
- Add messages when a kit is given
- Execute commands on kit give (apply potions with PotionCommands)
Commands and Utilities
| Command | Description | Permission |
|---|---|---|
| /kit <kitname> | Gives kit <kitname> to the user | battlekits.use.<kitname> |
| /battlekits, /bk, /kit | Lists all available kits with cost | battlekits.listkits |
| /refill, /soup, /stew | Refills the soup bowl in the user's hand | battlekits.use.soup |
| /fillall, /fullsoup | Refill all soup bowls in the user's inventory | battlekits.use.fillall |
| /kit reload | Reloads the config | battlekits.config.reload |
| /kit restoreconfig | Restores the config to the default | battlekits.config.restore |
| Utility | Description | Permission |
| Respawn kits | Automatically gives <kitname> on respawn | battlekits.auto.<kitname> |
| Kit sign use | Allow the use of kit signs to receive kits | battlekits.sign.use |
| Kit sign creation | Allow the creation of kit signs to give kits | battlekits.sign.create |
Note: /kit can be replaced with /battlekits or /bk
Creating kit signs
Support
Bug reports, feature requests, and issues should be posted on the issue tracker. Any comment that fits the previous categories may be ignored. You will not receive support in the comments! Also ensure that you read the FAQ before asking any questions.
Before requesting a feature, be sure that it is not already on the GitHub issue list. We aim to provide excellent support to all players who are willing to take the time to work with us in order to solve any issues. We maintain an IRC channel (#battlekits on esper) and also check comments and GitHub issues regularly.
Please check the FAQ before asking any questions
Source and dev builds
The source is available on Github. We really appreciate pull requests and feature suggestions that are submitted on GitHub!
Want to try out the latest new features?
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Classes
Need ideas for classes? Want to share your awesome kit configuration? Head over to the Kits Forum! Currently, it contains:
Translations
Many thanks to our awesome contributors:

Progress













































Videos

KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP KitPvP PvPKits PvPKits PvPKits PvPKits PvPKits PvPKits PvPKits PvPKits PvPKits PvPKits PvPKits PvPKits PvPKits PvPKits PvPKits PvPKits PvPKits Kits Kits Kits Kits Kits Kits Kits Kits Kits Kits Kits Kits Kits Kits Kits Kits PvP PvP PvP PvP PvP PvP PvP PvP PvP PvP PvP PvP PvP equipment equipment equipment equipment equipment equipment equipment equipment prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp prepareforpvp http://i.imgur.com/1B93v.png







-
View User Profile
-
Send Message
Posted Jan 10, 2013@RentAMonkey
How are you running the server?
@rastus222
I'll get gitbot to move this a bit later and I can answer it in some more depth. Short answer is you can already do this :-)
-
View User Profile
-
Send Message
Posted Jan 10, 2013Would it be possible for you to make it so that if you have a money plugin like iconomy for you to get money from killing and you can buy kits so that you can have players kill and then get better kits?
-
View User Profile
-
Send Message
Posted Jan 10, 2013@lol768
Mhhmm, but i uptdated it here : www.java.com/download/index.jsp is this wrong?
it does not work on mac windows or ubuntu
-
View User Profile
-
Send Message
Posted Jan 10, 2013@RentAMonkey
This means you are running Java 6. Please update to Java 7.
-
View User Profile
-
Send Message
Posted Jan 10, 2013@lol768
It says:
java version "1.6.0_33" Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720) Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)
-
View User Profile
-
Send Message
Posted Jan 9, 2013@RentAMonkey
Could you run "java -version" for me?
-
View User Profile
-
Send Message
Posted Jan 9, 2013@lol768 I updated java.. but it still does not work
-
View User Profile
-
Send Message
Posted Jan 9, 2013@RentAMonkey
Hi!,
I stumbled over your comment, and it looks like you're requesting a feature or you've got a problem with this plugin. Because we prefer to handle issues over at GitHub I've automatically copied your copied your comment there for you. Hopefully this has saved you some time but I'd appreciate it if you tried to remember to always use GitHub :)
The GitHub issue from your comment is located below
Thanks for using the plugin, RentAMonkey!
lol768 (bot operator)
-
View User Profile
-
Send Message
Posted Jan 9, 2013I got a little problem... Here is the Error: 16:40:07 [SCHWERWIEGEND] Could not load 'plugins/BattleKits.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/lavacraftserver/BattleKits/BattleKits : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_4_6.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_4_6.PlayerList.<init>(PlayerList.java:52) at net.minecraft.server.v1_4_6.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:104) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:399) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.UnsupportedClassVersionError: com/lavacraftserver/BattleKits/BattleKits : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:247) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more
-
View User Profile
-
Send Message
Posted Jan 8, 2013@deleted_8579151
All questions, queries and feature requests are automatically moved to GitHub so they can be more easily tracked. This means I'm less likely to lose your comment or forget about it. It also organises everything in one central place and the bot saves you the effort of having to create the issue yourself. I see no negatives with this approach.
I've replied here.
-
View User Profile
-
Send Message
Posted Jan 8, 2013I just want to know how to use the killstreak..
-
View User Profile
-
Send Message
Posted Jan 8, 2013@grid21
Thanks for the feedback :D
@CJHacker
Thanks for letting me now - this is a case of me forgetting to update the version number in the plugin information file. I've updated it to 1.9.6 so the next version will have this fixed. This shouldn't cause any issues, but I can understand why you spotted it.
Thanks for using the plugin :D
-
View User Profile
-
Send Message
Posted Jan 8, 2013@saksham12345omfg
Hi!,
I stumbled over your comment, and it looks like you're requesting a feature or you've got a problem with this plugin. Because we prefer to handle issues over at GitHub I've automatically copied your copied your comment there for you. Hopefully this has saved you some time but I'd appreciate it if you tried to remember to always use GitHub :)
The GitHub issue from your comment is located below
Thanks for using the plugin, saksham12345omfg!
lol768 (bot operator)
-
View User Profile
-
Send Message
Posted Jan 8, 2013@deleted_8579151
Hi!,
I stumbled over your comment, and it looks like you're requesting a feature or you've got a problem with this plugin. Because we prefer to handle issues over at GitHub I've automatically copied your copied your comment there for you. Hopefully this has saved you some time but I'd appreciate it if you tried to remember to always use GitHub :)
The GitHub issue from your comment is located below
Thanks for using the plugin, OriKenig!
lol768 (bot operator)
-
View User Profile
-
Send Message
Posted Jan 8, 2013@niknea
Hi!,
I stumbled over your comment, and it looks like you're requesting a feature or you've got a problem with this plugin. Because we prefer to handle issues over at GitHub I've automatically copied your copied your comment there for you. Hopefully this has saved you some time but I'd appreciate it if you tried to remember to always use GitHub :)
The GitHub issue from your comment is located below
Thanks for using the plugin, niknea!
lol768 (bot operator)
-
View User Profile
-
Send Message
Posted Jan 8, 2013Whenever someone picks a kit they can do /spawn and just abuse it and get thousand full iron. Also they can do /soup EVERWHERE on my server so they have unlimited soup. How do I stop that? Thanks!
-
View User Profile
-
Send Message
Posted Jan 8, 2013Just a small thing, but 1.9.5 seems to have the old version number in it yet as it's reporting it's v1.9.1:
09:37:57 [INFO] [BattleKits] Enabling BattleKits v1.9.1
09:37:57 [INFO] [BattleKits] Initializing configs...
09:37:57 [INFO] [BattleKits] length is 2716
09:37:57 [INFO] [BattleKits] length is 895
09:37:57 [INFO] [BattleKits] length is 266
09:37:57 [INFO] [BattleKits] Not enabling restrictions due to config setting
09:37:57 [INFO] [BattleKits] Vault found.
09:37:57 [INFO] [BattleKits] TagAPI found.
09:37:57 [INFO] [BattleKits] BattleKits (1.9.1) has been enabled!
Cool plugin!
-
View User Profile
-
Send Message
Posted Jan 8, 2013Hello Can you plz explain me how to use the killstreak option ? There is any permission for that and what can i do with this ?
-
View User Profile
-
Send Message
Posted Jan 7, 2013This is perfect for my server because we have a mini games map!! I'm gonna download and try it!!
-
View User Profile
-
Send Message
Posted Jan 7, 2013@np98765
@lol768
I still don't see how what java my computer has, has anything to do with the plugins i download for my home-hosted server... right now i have a Mac OS X Version 10.6.8, wont upgrading cost quite a bit of money?