Death Kits
Death Kits
Quick Summary
Death Kits is a configurable, permissions driven system to give your users a configurable kit(s) upon their death. Death Kits supports an unlimited number of configurable kits each with it's own dynamic permissions node. Death Kits also has a configurable Per-User kit cooldown system that allows you to set a cooldown on Death Kits.
Features
- Gives server operators the ability to create custom Death Kits for their players!
- Death Kits can have any number of items in them
- There can be an unlimited number of Death Kits
- Server operators can enable a configurable Per-User cooldown on Death Kits
Commands
- /deathkits- Displays plugin version information
- /deathkits reload - Reloads the configuration file
Permissions
- deathkits.KITNAME - Configurable permission node that gives the player access to the specified deathkit!
- deathkits.admin - Allows player to use the /pti reload command
Installation
- Download latest .jar file
- Shut down your server
- Place the .jar into your servers "/plugins" folder
- Start your server back up
- The config file should have generated, edit away!
- Reload the config file with /deathkits reload
- Set up permissions
- Have fun!
Configuration Options
Option | Default | Function |
---|---|---|
Cooldown-Enabled: | True | Enables or disables the Per-User cooldown on Death Kits. |
Cooldown: | 120 | If Cooldown-Enabled is true, this value tells how long the user must wait before getting a new Death Kit in seconds |
Kitnames: | Example-Kit,Example-Kit-2 | A list of all kit names. ALL kits MUST be listed here in order to be recognized by the plugin |
Example-Kit: | An example kit (this kit would have permission node deathkits.Example-Kit) | |
- 1 64 | Example block | |
- 2 64 | Example block | |
Example-Kit-2: | A second example kit (this kit would have permission node deathkits.Example-Kit-2 | |
- 264 1 | example item | |
- 35:4 | example block with data value |
Kit Format
The format for adding items to the kits is:
Kitname:
- ITEMID AMOUNT
Make the language setting in config.yml
Hey, could you PLEASE update to 1.6.1 ?
Throws an exception
at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:965)
at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:883)
at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840)
at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44)
at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292)
at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109)
at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35)
at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581)
at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226)
at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477)
at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410)
at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
Caused by: java.lang.IllegalArgumentException: The permission deathkits.example-kit is already defined!
at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:572)
at me.apollo.deathkits.deathkitsmain.addPermissions(deathkitsmain.java:122)
at me.apollo.deathkits.deathkitsmain.setupConfig(deathkitsmain.java:113)
at me.apollo.deathkits.deathkitsmain.onCommand(deathkitsmain.java:194)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
... 15 more
looks good, the one thing you should add is the ability to do a command to create a kit in game with your inventory