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 Nov 23, 2012@xNtuRx
Delete them out of the config. If it doesn't let you, just change active to to "none"
-
View User Profile
-
Send Message
Posted Nov 23, 2012How can I disable the beginning kits?
-
View User Profile
-
Send Message
Posted Nov 22, 2012So how can I setup Chain - Fire armor set @ the beginning?
-
View User Profile
-
Send Message
Posted Nov 21, 2012@MapleFighter777
Got a funny feeling that the old builds would rewrite that piece of config back into the file. Just set it to version for now.
The return false usage message was fixed in the beta builds. I'll add you to the conversation
-
View User Profile
-
Send Message
Posted Nov 21, 2012@S1lverK3y
If you want to disable the on give command, erase that whole area of the config. So instead of "on-give-message: [blank]" get rid of the whole "on-give-message" part of the kit.
-
View User Profile
-
Send Message
Posted Nov 21, 2012@lol768 I meant "a way to disable the Spams eg "command not found", when i left the command on give blank "- " . And also a way for sending no message to a player on give (had problems like message resetting the blank lines and stuff). And i also had a problem where it said "/kit <kit> /kit <player> <kit>" after an sucessfull give. Nevermind, great Plugin, keep up that work!
-
View User Profile
-
Send Message
Posted Nov 21, 2012@PresidentApple
We're working on this for the next version (in fact I think it's actually done). Still some issues with config that we need to fix first.
@S1lverK3y
On give messages will hide the BattleKits prefix if they contain &h. Armour durability would be a good improvement (I assume that's what you meant by duration). Not sure what you mean by only rename items (you can already name items) and I'd like some clarification on "a way to disable the commands and messages on give and reapawn at all"
-
View User Profile
-
Send Message
Posted Nov 21, 2012How about a setting to only rename items, set armor (with duration) and a way to disable the commands and messages on give and reapawn at all? These are the only problems i have with this plugin :/
-
View User Profile
-
Send Message
Posted Nov 20, 2012How would you be able to make it so whenever a person gets a kill they earn money and then use that money to buy kits.... you start out with a kit then you level your way up by killing, earning, killing, earning.. ect... And no i will not use variable triggers,m im horrible at custom making stuff, Thank you! :D
-
View User Profile
-
Send Message
Posted Nov 19, 2012@lol768
No problem! Happy to help.
-
View User Profile
-
Send Message
Posted Nov 19, 2012@MapleFighter777
Thanks for providing support here, really appreciate it :)
-
View User Profile
-
Send Message
Posted Nov 19, 2012@iEpix
I don't like doing it, but I'll give you a dev build:
http://199.241.30.86/Downloads/BattleKitsJava6.jar
Can you PM me the name of the hosting provider so I can send them an email?
This hasn't been approved by BukkitDev staff and completely changes the config in preparation for world-specific stuff. Also adds some new features.
-
View User Profile
-
Send Message
Posted Nov 19, 2012@LiLChris06 Sure, for you and for anybody else who wants to test BattleKits servers I have one reachable at: metromc.no-ip.org
@Cytooxien Yea, this is being worked on and is currently in development.
-
View User Profile
-
Send Message
Posted Nov 19, 2012Hay, we have only 1 world for kitpvp. Can you add Multiverse Support that Kitpvp only work at one World?
-
View User Profile
-
Send Message
Posted Nov 18, 2012Is there any chance you could compile a build with Java 6? I know you don't want to, but the hosting company I am with uses Java 6.
-
View User Profile
-
Send Message
Posted Nov 18, 2012Can someone PM me a server running this, I want to check it out.
Might consider this for a 2nd server in the future.
-
View User Profile
-
Send Message
Posted Nov 18, 2012@orikenig88
Yes. Just add them, space separated to the end of the line
-
View User Profile
-
Send Message
Posted Nov 18, 2012How can i add multiple enchent on things ? like infinty I and punch I on a bow.
-
View User Profile
-
Send Message
Posted Nov 17, 2012@AirCougar
It's under development testing. We will release it to the public soon.
-
View User Profile
-
Send Message
Posted Nov 17, 2012Is there a permission where i can turn off soup regenerating you're health? So i could have one world with this,and one without.