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
Can I configure potions into the kits? Your help page on kit making didn't really address that.
when will be the respawn kits add? I'd love to get like my donors ranks to spawn with a lether or iron armor everytime they died, this way they get a little benefit when they spawn.
is it possible to configure it so you get armor to the right slot after using the command?
Congrats on the popularity, np98765!
@GumPopFTW
Yep, those are possible. You can technically add any enchantments on to any item. Due to the limitations of Minecraft, you will NOT be able to see the enchantment name.
The item may exhibit the properties of that enchantment, AND it won't stack with other items of its kind unless they have the same enchantment.
How about more enchantments? Like fire aspect on axes, knockback on sticks.
@DerekZil
Thanks for the input. :D
Also, this is a general question to everyone: Is the configuration help page easy enough to understand?
Kits given on respawn would be sick!
Good Plugin thank you.
I have finally fixed all of the bugs and the plugin is fully functional!
I will do a bit more testing and will submit it to BukkitDev either tonight or tomorrow.
@G_CODE649B
Cooldowns will have to be dealt with by external plugins, such as boosCooldowns.
Auto-equiping kits on joining/respawning based on a permission node will be in v1.2.
Could you add cooldown for how long the people can use the command and add auto-equip kit on join or respawn?
Could you check my comment @np98765 http://forums.bukkit.org/threads/auto-equip-on-command.89465/ Id be happy to contribue to the plugin as I have this made for another server lol :D
@Parchie97
I gave my 'answer' in the comment right underneath yours. We currently don't know. It's not an issue of time, it's the problem of checking what parts of the split string are valid/existing. The plugin already iterates through all the slots.
It will auto-equip armor, as the plugin already has that functionality.
In v1.1, you will not be able to use anything besides real helmets, but you probably will in future releases.
When will you add custom Kits ...like how long....also will it auto equip armour.. like will I be able to make them have wool on there head
@DerpingManiac
Well, that's the big question, isn't it? :P
I've been stuck on a string splitting issue for a while now.
So... Just suscribe to file updates, and you'll be notified when we release.
And when exactly is the next release?
@GumPopFTW
There will be configurable kit names, which can serve as a command name. More info will be released.
@Max_the_link_fan
That will be an option in the next release.
@Wooobie
This is more for kitpvp servers.
Can you make the sword sharpness 1? Or a configurable enchant?