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 Feb 25, 2013Can you add support when player pick a kit, all current potion effects will be removed?
-
View User Profile
-
Send Message
Posted Feb 24, 2013Where in the config do I make it so people can't drop the items?
-
View User Profile
-
Send Message
Posted Feb 23, 2013Can anyone here tell me how multiworld configuration works? The instructions in the global.yml didn't make sense to me, and I couldn't get any help on the issues page.
-
View User Profile
-
Send Message
Posted Feb 23, 2013@Goldpendragon
Okay thank you very much, but I'm a Noob :) I'm using Essentials Group-Manager on my Server. Where I must edit These Files to? Thx for your help.
-
View User Profile
-
Send Message
Posted Feb 23, 2013How can we only allow people to use the command in certain world?
-
View User Profile
-
Send Message
Posted Feb 22, 2013@NudelkindLP give them the permission battlekits.sign.use.* (signs)
and then battlekits.use.* (kits)
-
View User Profile
-
Send Message
Posted Feb 22, 2013I have a big == Problem == :/ How I can make, that everyone (not just Operators) can use Kits and more important: How they can u´se Kit-signs. Please, giv me a answer. :)
-
View User Profile
-
Send Message
Posted Feb 22, 2013HELP! how do i make it so they spawn with no kit.. because whenever my player join . die .. they spawn with the kit from before... therefore they cant change ' only 1 kit in a life'
-
View User Profile
-
Send Message
Posted Feb 21, 2013What i need to download it!!??
-
View User Profile
-
Send Message
Posted Feb 21, 2013How do you create kits??
-
View User Profile
-
Send Message
Posted Feb 19, 2013@blockheadsodyssey
BattleKits.use.*
-
View User Profile
-
Send Message
Posted Feb 19, 2013@lol768
Just wanted permission first :) Thanks
-
View User Profile
-
Send Message
Posted Feb 18, 2013Is there a permission that gives them all the kits?
-
View User Profile
-
Send Message
Posted Feb 18, 2013@OaksHD
Get commandrouter an rout the commands :) IT HELPS :D
-
View User Profile
-
Send Message
Posted Feb 18, 2013@Minecraftian_Servers
Depends how it's setup. It can use the kit command, but also has an alias of /bk or /battlekits. Use whichever you wish.
@OaksHD
See here: http://wiki.bukkit.org/Bukkit.yml#aliases
This cannot be done in a clean manner from the plugin itself.
-
View User Profile
-
Send Message
Posted Feb 18, 2013Will this plugin conflict with Essentials' /Kit?
-
View User Profile
-
Send Message
Posted Feb 18, 2013I was just wondering if I could change the plugin a bit so I don't have to do /kit archer for example and just /archer can you please tell me how to do this it would be very helpful thanks
-
View User Profile
-
Send Message
Posted Feb 17, 2013For some reason this plugin won't work for me.Please help!
-
View User Profile
-
Send Message
Posted Feb 17, 2013@realiez
There's nothing stopping you from actually opening up the JAR and editing the commands out of the plugin.yml file if you wish.
@zearthurbolado
Sorry, no. See here for why.
-
View User Profile
-
Send Message
Posted Feb 17, 2013Can you compile it for Java 6?