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 Dec 5, 2013Hey, I have a recommendations. Support for the plugin "Custom Enchantments" would be awesome so there could be enchantments like Poison and Freeze when people pick a kit. Also, when will the in-game kit creation be in I can't wait!
-
View User Profile
-
Send Message
Posted Nov 30, 2013Looks VERY cool! I'll most likely use this plugin when I add KitPvP! :D
-
View User Profile
-
Send Message
Posted Nov 30, 2013Could you guys please add the inventory in game kit creation?
-
View User Profile
-
Send Message
Posted Nov 29, 2013@Funergy
This is because of the 1.6.4 update. The player.getHealth method no longer works. I am pretty sure np98765, the main author is going to add the 1.5.2 bukkit soon to allow compatibility.
Sincerely, jimfutsu
-
View User Profile
-
Send Message
Posted Nov 24, 2013I can't use my mushroom stews and i gived me the permission battlekits.use.soup but it don't works for me! is it nocheatplus or something! Help me please! :(
-
View User Profile
-
Send Message
Posted Nov 21, 2013pretty much i just want it to stop saying [battlekits] when i pick a kit, that counts a 'debranding' right?
i like the kit description i just want to get rid of the brand name, any help?
-
View User Profile
-
Send Message
Posted Nov 21, 2013This apparently doesn't work with groupmanager :|
(Not to mention the fact that some of the things you said you could configure weren't on the config file (as far as I could see))
-
View User Profile
-
Send Message
Posted Nov 20, 2013Hello Owner Of Battle Kits, Under added Features Of V 2.0
http://dev.bukkit.org/bukkit-plugins/battlekits/files/28-battle-kits-v2-0-3/
You said that theres a 'Debrand' Battlekits option? like disable the on-give messages for battle kits?
basically i want to disable this
[battekits] You Have Choosen Kit: <kit name>
How do i do that??? please help me!
much love n hugz <3
-
View User Profile
-
Send Message
Posted Nov 19, 2013Wish kill streaks worked.
-
View User Profile
-
Send Message
Posted Nov 16, 2013I'm confused! It says that I can disable things but then in the config, I can't. Now players can die and drop there items and other players can pick it up.
-
View User Profile
-
Send Message
Posted Oct 20, 2013https://github.com/np98765/BattleKits/issues/171
-
View User Profile
-
Send Message
Posted Oct 19, 2013@DoozyNetworks
Update your Java.
@Jaaakee224
Why would you need scoreboards for kits? :O If you have suggestions, those are always welcome.
-
View User Profile
-
Send Message
Posted Oct 19, 201310:04:12 [SEVERE] Could not load 'plugins/BattleKits (1).jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/lol768/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_6_R3.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_6_R3.PlayerList.<init>(PlayerList.java:56) at net.minecraft.server.v1_6_R3.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_6_R3.DedicatedServer.init(DedicatedServer.java:107) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:393) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) Caused by: java.lang.UnsupportedClassVersionError: com/lol768/battlekits/BattleKits : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637) at java.lang.ClassLoader.defineClass(ClassLoader.java:621) 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:249) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more
How do I fix this, it doesn't even show up in /plugins
-
View User Profile
-
Send Message
Posted Oct 18, 2013@Lolmewn
Before I download, is there scoreboards within the plugin?
-
View User Profile
-
Send Message
Posted Oct 18, 2013@Urban_Cookie
Please paste the error using a service like pastebin. Just saying "it's not working" isn't going to help.
-
View User Profile
-
Send Message
Posted Oct 17, 2013When I put the plugin in the plugins folder the plugin does not load, Please Fix This!
-
View User Profile
-
Send Message
Posted Oct 16, 2013Hey ,
How do i set that i let my Players Buy the Kits ingame and just need to pay 1 time. Not everytime when they die they need to rebuy the Kits.
-BUMPED MESSAGE-
-
View User Profile
-
Send Message
Posted Oct 16, 2013What can I do to disable Battlekits in all worlds but one? There is an option in kits config when it comes to kits and I have defined the world for them, but global settings apply to all worlds and there are no settings per world!. Please help!
-
View User Profile
-
Send Message
Posted Oct 15, 2013Hey ,
How do i set that i let my Players Buy the Kits ingame and just need to pay 1 time. Not everytime when they die they need to rebuy the Kits.
-
View User Profile
-
Send Message
Posted Oct 13, 2013A simple question: What do world restrictions do? If I set this to true in the config, does it mean then that global config will be valid only in the world where I give people battlekits permissions? It's not explained anywhere... Thank you in advance!