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 11, 2012@xron89
It already supports both.
-
View User Profile
-
Send Message
Posted Dec 11, 2012@lol768
I mean will this plugin support instant eating soup, or is it just for refilling soups?
Thanks
-
View User Profile
-
Send Message
Posted Dec 11, 2012@xron89
Stews? Could you clarify? We have stuff for filling up soup etc (/fillall, /refill) and the soup sign for filling all inventory space with soup. Not too sure what you mean..
Kits can be restricted to certain worlds. E.g. a nether kit that's not available in the overworld.
-
View User Profile
-
Send Message
Posted Dec 11, 2012@KylexDavis
Cheers :) I figured a bot would help with some of the spam. Doesn't take me much effort and automatically saves you some time as well.
-
View User Profile
-
Send Message
Posted Dec 11, 2012@lol768
Sorry about that, will do so from now on. Thanks again.
-
View User Profile
-
Send Message
Posted Dec 10, 2012Hi lol768, do you know when stews might be fixed is it coming in the next update? Thanks!
EDIT - what does activate in all mean? below the kit name
thanks
-
View User Profile
-
Send Message
Posted Dec 10, 2012@KylexDavis
Hi KylexDavis,
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 Dec 10, 2012It seems that even though I have the BattleKits.jar in my plugins, it's not making a folder, nor letting me use /bk reload , etc.
-
View User Profile
-
Send Message
Posted Dec 10, 2012Language process:
All other languages are done :)
Thanks to our contributors:
-
View User Profile
-
Send Message
Posted Dec 10, 2012@TanveerGT5
Mostly. Death rewards, auto kit respawning and on kit per life functionality does not work due to the way in which the plugin is coded.
-
View User Profile
-
Send Message
Posted Dec 10, 2012does this support the survival games / hunger games?
-
View User Profile
-
Send Message
Posted Dec 10, 2012@numanumajosh
Set this in your config:
@deleted_8579151
Yep, I'll try and get that done ASAP :) You should just be able to delete it.
-
View User Profile
-
Send Message
Posted Dec 10, 2012Can i delete in the "on-give-massage" the [BattleKits] or type something else on it ? And can you add permission to type ./kits ?
-
View User Profile
-
Send Message
Posted Dec 9, 2012@numanumajosh
Remember that everything about the signs are case-sensitive, which may be your problem.
So It would look something like this with a kit called "archer"
[BattleKits]
archer
NOT
[BattleKits]
Archer
-
View User Profile
-
Send Message
Posted Dec 9, 2012-
View User Profile
-
Send Message
Posted Dec 9, 2012Thanks maple <3
-
View User Profile
-
Send Message
Posted Dec 9, 2012@xron89
No you would just give them BattleKits.use.heavy
Sign kits follow the individual kit permissions.
-
View User Profile
-
Send Message
Posted Dec 9, 2012Hi, just a quick check for this permission "BattleKits.sign.use" do we add the kit name after so it would be - "BattleKits.sign.use.heavy"
Thanks
-
View User Profile
-
Send Message
Posted Dec 9, 2012@gravity_low
Perfect statement.
-
View User Profile
-
Send Message
Posted Dec 9, 2012Translation efforts
Many of the contributors listed above have been making good progress on translating the plugin into various different languages, including German, Polish, Portugeese, Russian and many others. We still need help with Spanish, Dutch, Swedish and finalising other languages, so please help if you can :)
Edit: Chtiadrien has finished the French translation for us :)
Next build will be released sometime next week