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
@lol768 What is the restriction nodes?
@FirecatHD
What errors are you getting with your config? Restrictions should be handled with permissions - RTFAQ.
KFactions is not an issue we can help with, apologies.
"So if someone could edit this yml file for me and tell me what i did wrong" - This is something you should be doing. Respectfully, if you cannot configure/edit the config file yourself you should not be running the server.
"How do i select an area for PvP?" Please elaborate.
First of all, i have no idea where to ask for this so i will try here... Delete the comment if unfitted.
Hi i am having some problems with the global.yml file.
Link: http://pastebin.com/4sHSpxpm
I want it to be like this:
Instant soup: yes Heals what: hearts No dropping items or item dropping on death. No loosing hunger. No death messages.
This is my problems i think (I will throw in some more if there is)
Also is it possible to toogle this for worlds because i only want the mentioned to be active in one world. And is the fact that KFactions is installed a problem, and is there a way to disable KFactions in the KitPvP world? (i know i should problably ask the outhors of kfactions but maybe someone here knows a way?)
So if someone could edit this yml file for me and tell me what i did wrong, i would be very grateful !
How do i select an area for PvP? sry noob Q :/
Also, when i try to place replenish-type health it still heals hunger...
So please help me :)
Soup doesnt work at all Rollbacks all the time Cant shift refill or hotkey refill :L refilling is a pain lags... Was working well in the old update:/
Hope you can find a solution till then im going to use the old battlekits
@Deathomeato
If there is an error the paste that in pastebin please. But I believe it's an issue with case sensitive permissions. Make sure all permissions are lowercase.
Look i had no problems in Groupmanager and stuff but since it wasnt being updated i switched to Pex. And now it doesnt work..
@Deathomeato
Read the FAQ and main page. If you can't write your own permissions file, you shouldn't be running a server.
@dporf
Set up permissions properly. Negate the auto node.
@shahiem99
Surround enchantments with single quotes.
I cant get the permissions right! can anyone post their permissions file?
How can i disable the respawn kits? Every time I die, I get the previous kit I have chosen. How can i prevent that from happening???
Cant Lauch command /kit name
http://pastie.org/8383227
Error in Console thats my kits.yml
I cannot seem to disable automatic kits at respawn! isnt it the override-disable-respawn-kits option?
@TheFuriousFire
Use a permissions plugin that is multiworld compatible.
Hello, Can you make it to where you can't use /kit on a certain world? I use Multiverse and I have different worlds for different gamemodes, and people are abusing /kit to use for Factions and stuff.
I would appreciate if you make it :)
The Aurora.jar file is broken. The file has been deleted and a new version uploaded.
It is NORMAL to see a reduction in size as the internal web server code has been removed.
I believe the new update Aurora.jar is not uploaded correctly. Just look at the jar size, it's only a 5th part of the previous versions...
It's not work. i put the plugin on the file, start the server and this not add the file with the config. pls fix that !!
:o AutoUpdate caused the plugin to stop working. Newest update did fix it, Thank you for the fast fix
Uploaded new build which fixes the startup error and renames it to Battlekits.jar again :)
Startup error is known and has been fixed. New build will be uploaded shortly
Thank you for the plugin. I like it very much. And a big big big thank you for the good support in your chat. the users love my server because we have a good pvp area and without our plugin we cannot have that. :DDD