KitMaster
KitMaster is a short-term inventory/effect/permission kit management plugin. As a server owner, you define kits in the plugin's configuration files. Your players can then take the kits either via a simple command, or by punching one of the kit selection signs depicted above. KitMaster provides you with the greatest amount of functionality possible, while at the same time remaining astonishingly lightweight and delivering rapid performance.
Click here to find out more about KitMaster and learn how to use the configuration and permissions.
This plugin uses the common MCStats data collection system to collect statistics about server version, plugin version, operating system, machine specs, etc. If this makes you uncomfortable, you can always disable it through the PluginMetrics configuration in plugins/PluginMetrics/config.yml.
In addition, this plugin by default will automatically download the latest versions of itself from BukkitDev and install them in order to keep itself up to date. If this makes you uncomfortable, you can disable automatic downloading of updates, OR disable the version check completely via the plugin's configuration in plugins/KitMaster/config.yml.
Features
- Dynamic and powerful syntax for defining items within kits
- All items are parsed using the same format, so you don't have to remember tricky formatting
- Different items have different data, but it's all configured using the same, simple format
- Kits can carry more than just items
- Define time-limited potion effects, or effects that renew automatically as long as you have the kit
- Add permissions to kits that will be granted to players when they take the kit, and revoked when it's lost (Vault required)
- Full MySQL support for saving internal data
- MySQL is a lightning-fast database that saves changes instantly and suffers no lag at startup, no matter how much data is stored
- Optionally enable MySQL to store internal data like sign locations, timestamps, and histories
- Never worry about lag on startup from loading massive files
- If your server crashes without saving data files, all your changes are still saved in the MySQL database
- Define timeouts for kits
- Configure kits so that a certain amount of time must pass before they can be taken again
- Apply a universal timeout so that nobody else on the server can take the kit until the timeout has passed
- Clearing inventories is completely configurable
- Individual kits can be configured to clear a player's inventory when taken, or leave it alone - useful for main class kits and auxiliary "supply drop" kits
- Selectively configure kits to clear inventories, potion effects (including recurring kit-granted), or kit-granted permissions
- Hook into economies
- Allow kits to either grant money or charge money when taken (Vault required)
- Special permissions to allow player's to bypass currency charges for taking a kit
- Powerful and effortless inheritance system
- Kits inherit both attributes and contents from their parents
- Multilevel recursive inheritance - parents, grandparents, great-grandparents...
- Allow a parent kit's permissions to override the child's, or require the parent's permissions in addition to the child's
- Simple, intuitive permissions granting
- Grant permissions per-kit
- Grant permissions for players to take a kit only by sign, or only by command
- Grant permissions to bypass timeouts and currency charges
- Never worry about needing to revoke permissions - permissions are always denied, unless explicitly granted
- Simple, clean kit list by command
- Players will only be shown kits which they have permission for
- Restrictions for how a player may take a kit are displayed next to the kit's name
- Kits may be configured to be invisible in the kit list
- Easy for other plugins to hook into
- Provides a capable yet secure API for other developers to hook into and manipulate the plugin, including custom events
- Kits can be defined with an extra "identifier" string to help dependent plugins find the kit they need or categorize kits
- Full item metadata support
- Save the contents of a book with a command and give the book to other players in kits
- Define custom potions within the custom data config and give them to players
- Give out your own skull (or somebody else's)
- Set up custom-colored leather armor to easily denote specific classes
- Save a firework with a command and give it to other players in kits
- Custom item names and lore
- Save or configure items with custom names and lore, and give them out in kits
- Access a custom item in a kit config simply by using its custom name
- Make up custom potions
- Use the custom data config to brew up your own unique concoctions with unique sets of effects
- Combine custom potion effect data with custom item names and lore to create completely new potions

-
View User Profile
-
Send Message
Posted Feb 23, 2013how to stop them spawning with kit?
-
View User Profile
-
Send Message
Posted Feb 20, 2013This plugin was perfect for what i wanted, thanks!
-
View User Profile
-
Send Message
Posted Feb 19, 2013Can you give the kits a certain Mob_Spawner like Zombie_Spawner? since i rather give my kits a Zombie_Spawner or a Skeleton_Spawner instead of the permission.
-
View User Profile
-
Send Message
Posted Feb 19, 2013it wont recognize the plugin, its in my plugin folder but when i type /plugins its not there
-
View User Profile
-
Send Message
Posted Feb 19, 2013How do i make a player respawn with gear when they die
-
View User Profile
-
Send Message
Posted Feb 13, 2013Suggestion: Kits that execute a command to the player.
Ex: Donation rank would have access to a weekly kit (/kit donator) that would execute McMMO commands such as /addxp [name] mining 10000.
-
View User Profile
-
Send Message
Posted Feb 8, 2013Can you remove the death message on the plugin. Please, or make a config node for it.
-
View User Profile
-
Send Message
Posted Feb 7, 2013Hi, how to set kit to be given to player once they spawn? thx
-
View User Profile
-
Send Message
Posted Feb 5, 2013how do disable a auto kit select. Ever time someone spawns they get the first kit.
-
View User Profile
-
Send Message
Posted Feb 3, 2013Sorry, my English is not good. I'm Japanese. Could you do me a favor? i make too much kit, i could no longer displayed in the chat log. So, can you separate the display? I'm sorry I was beeing selfish on you.
-
View User Profile
-
Send Message
Posted Feb 3, 2013hey i was just wondering how to remove this error message, " an error occured while trying to process the command" i know what causes it, its taking a kit which dosnt replace your inventory when your inventory is full but i need it to keep your inventory because it gives you soups to heal but the error is getting annoying now :(
-
View User Profile
-
Send Message
Posted Feb 1, 2013How do i add Soup to a kit!!!!
-
View User Profile
-
Send Message
Posted Jan 29, 2013Is there any way to disable the settings on certain worlds? Because now when I use clearKits: onDeath: true onDisable: false onDisconnect: true it deletes the inventory from people in my other world when the disconnect and when a VIP dies with scavanger which is supposed to save the inventory it also gets deleted.
-
View User Profile
-
Send Message
Posted Jan 27, 2013how can i make it so people can automatically spawn with the kits?
-
View User Profile
-
Send Message
Posted Jan 26, 2013Is it possible that the kit-signs don't work in a protected area? I believe the sign has to be slightly damaged in order to work, but in a protected area like the spawnpoint that's impossible. Is there a way to overcome this, or to change the left clicking to right clicking? This is the only issue, this plugin in the best kit plugin i've ever seen! Thanks in advance, masterthunderblade
-
View User Profile
-
Send Message
Posted Jan 24, 2013Plugin doesn't seem to work. I get errors about not being able to load fireworks.yml. Other than that, commands in game don't work either. Love the plugin, just wished it would work for me.
Thanks.
-
View User Profile
-
Send Message
Posted Jan 22, 2013There are many problems with the custom item names, they just stop working sometimes
-
View User Profile
-
Send Message
Posted Jan 22, 2013i can't seem to open the Custom Potions and the Written Books
-
View User Profile
-
Send Message
Posted Jan 21, 2013How can I make it that players using Infected plugin can use it? Cause they can't use it. They join the Infected match and cannot click it. But if they aren't in the match but in the same room with kit signs they can click it.
Help?
-
View User Profile
-
Send Message
Posted Jan 20, 2013How do you make a potion effect on a kit last a certain amount of time? Like for example: Strength set for 20:00 for Standard Kit.