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 6, 2013Hello from cURL
-
View User Profile
-
Send Message
Posted Jan 5, 2013@saksham12345omfg @lol768
v1.2 was the last build on Java 6.
I would highly recommend upgrading to Mountain Lion. I did it recently, and it's great.
Many developers are starting to switch to Java 7, so you may find the need to upgrade in order to use other plugins, too.
-
View User Profile
-
Send Message
Posted Jan 5, 2013@saksham12345omfg
I'd suggest you upgrade to Mountain Lion. AFAIK none of the builds of the plugin since I've started development have actually supported Java 6.
-
View User Profile
-
Send Message
Posted Jan 5, 2013@lol768
Thank you sir, i understand my computer needs java 7 to run this. But my Mac OSX is alittle old and does not meet the requirements for java 7. Is it possible if i download one of your older versions of the plugin, it will work with java 6?
-
View User Profile
-
Send Message
Posted Jan 5, 2013@mcredstonepro I've manually transferred your issue to GitHub since the bot broke down after I gave it too many comments to handle. Hopefully my answer will help with your problem.
https://github.com/np98765/BattleKits/issues/63
In future, it would be appreciated if everyone used GitHub for issues :D
Thanks, lol768
-
View User Profile
-
Send Message
Posted Jan 5, 2013@saksham12345omfg
Hi saksham12345omfg,
It appears you accidently used the comments section instead of the GitHub issues website. I've automatically copied your request over to GitHub this time, but I'd appreciate it if you tried to remember to always use GitHub :)
The GitHub issue from your comment is located here.
Thanks,
lol768
@alfahadgm
Hi alfahadgm,
It appears you accidently used the comments section instead of the GitHub issues website. I've automatically copied your request over to GitHub this time, but I'd appreciate it if you tried to remember to always use GitHub :)
The GitHub issue from your comment is located here.
Thanks,
lol768
@NJG93
Hi NJG93,
It appears you accidently used the comments section instead of the GitHub issues website. I've automatically copied your request over to GitHub this time, but I'd appreciate it if you tried to remember to always use GitHub :)
The GitHub issue from your comment is located here.
Thanks,
lol768
@NJG93
Hi NJG93,
It appears you accidently used the comments section instead of the GitHub issues website. I've automatically copied your request over to GitHub this time, but I'd appreciate it if you tried to remember to always use GitHub :)
The GitHub issue from your comment is located here.
Thanks,
lol768
@xrex64
Hi xrex64,
It appears you accidently used the comments section instead of the GitHub issues website. I've automatically copied your request over to GitHub this time, but I'd appreciate it if you tried to remember to always use GitHub :)
The GitHub issue from your comment is located here.
Thanks,
lol768
@goomonster3
Hi goomonster3,
It appears you accidently used the comments section instead of the GitHub issues website. I've automatically copied your request over to GitHub this time, but I'd appreciate it if you tried to remember to always use GitHub :)
The GitHub issue from your comment is located here.
Thanks,
lol768
@deleted_8579151
Hi OriKenig,
It appears you accidently used the comments section instead of the GitHub issues website. I've automatically copied your request over to GitHub this time, but I'd appreciate it if you tried to remember to always use GitHub :)
The GitHub issue from your comment is located here.
Thanks,
lol768
@Cheesea3
Hi Cheesea3,
It appears you accidently used the comments section instead of the GitHub issues website. I've automatically copied your request over to GitHub this time, but I'd appreciate it if you tried to remember to always use GitHub :)
The GitHub issue from your comment is located here.
Thanks,
lol768
-
View User Profile
-
Send Message
Posted Jan 4, 2013Error with bukkit 1.4.6 R0.3 http://pastebin.com/SpLv0W6X
-
View User Profile
-
Send Message
Posted Jan 4, 2013Alrighty, I've reset the config and kit. After inputting and testing (one by one), not putting in a value for the armor seems to bring up an internal error. I've tried inputting 0, '0', and "none" into the armor config, but all brought up the same error. Does this plugin support empty armor, or am I required to at least have something?
-
View User Profile
-
Send Message
Posted Jan 3, 2013Really love this plugin, just having trouble getting it to work. Created a custom kit "Guest". When using the /kit guest command, I get an internal error.
http://pastebin.com/iwz9UkkZ
-
View User Profile
-
Send Message
Posted Jan 3, 2013I have a few questions. In the config file it talks away "warapping". Can someone show me how to properly "warap" blocks of the config for specific worlds? I'm trying to make an arena world and not have kits in another worlds. If anyone can help that would be great.
-
View User Profile
-
Send Message
Posted Jan 2, 2013@jkru2ftw
That's an AWESOME IDEA xD
-
View User Profile
-
Send Message
Posted Jan 2, 2013Hey, this is an amazing plugin. I was wondering if you could add one little feature to it. Instead of having to type in each item and its enchantment into a configuration file, could you add the option to put the items you want in your inventory in game, exactly how you want them to show up in a players inventory, armor on and everything, then type /kit create <name> or something like that. It then saves the inventory into the config and it becomes a kit. I don't know if this would be possible but if it is I'd love if you tried it. Thanks, jkru2
-
View User Profile
-
Send Message
Posted Jan 2, 2013It just can't work , I putthe .Jar in my plugins folder , and i start up my server , but the file of BattlekIts just wont come . What to do ?
-
View User Profile
-
Send Message
Posted Jan 8, 2013Hi there jofsuch :D
Thanks for your interest in using the plugin. I'd advise you to use GitHub for these sorts of issues or post a comment on BukkitDev since this area isn't really actively monitored.
- lol768
Developer
-
View User Profile
-
Send Message
Posted Jan 2, 2013Hey, I need some help here. I want to create a kit called Scout.
In this kit it would have 4 Speed II Potions (NOT SPLASH)
But in this plugin it just isn't working.
If someone knows how. Please post it :) Thanks
-
View User Profile
-
Send Message
Posted Jan 1, 2013Yeah uhmm, sometimes my players pick a kit and all they get is a bowl... Also can you put some more kits on the forums? Like Scout ect. I made wizard on my own and I love it xD This plugin is amazing I'll donate soon if I get some help with the bowl. It'd be nice to see more kits on forums.
-
View User Profile
-
Send Message
Posted Jan 1, 2013I added the BattleKits.listKits permission and set it to false but when a player type : /kit it says you dont have permission but still show the kits in the server. And ops lose hunger and people with the permission BattleKits.bypassRestriction.disable-inventory-interaction: true still cant pass items from the inventory
-
View User Profile
-
Send Message
Posted Jan 1, 2013Caused 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) ... 14 more
keep getting this error in my console?
-
View User Profile
-
Send Message
Posted Dec 31, 2012How do I make it so players don't drop their items on death to other players, or allow them to drop items at all? I created donator kits, and my players keep using the donor only diamond armor even after me telling them not to. Please tell me how to as I can not seem to figure out how to myself. Thanks :D
-
View User Profile
-
Send Message
Posted Dec 31, 2012@xAstrology
Can you stick that on pastebin and make a github ticket?