EssentialsKitManager
EssentialsKitManager
What is EssentialsKitManager? EssentialsKitManager is a plugin made to allow server owners/admins to create kits easily without having to go into the config, looking up IDs or enum names, and creating the items one by one, making sure not the mess up the YAML format. All you need is to use one simple command and the kit is automatically created with all the items in your inventory!
Features
- Create kits in-game using your inventory!
- Delete kits in-game.
- Rename a kit.
- List all the items in a kit.
- Set the delay for a kit in-game.
- Set the cost of a kit in-game.
Commands and Permissions
Command | Permission | Description |
---|---|---|
esskit reload | esskitmanager.command.reload | Reload the messages configuration. |
esskit create <kit> | esskitmanager.command.kit.create | Create a kit with all the items in your inventory. |
esskit create <kit> <delay> | esskitmanager.command.kit.create | Create a kit with a delay and all the items in your inventory. |
esskit delete <kit> | esskitmanager.command.kit.delete | Delete a kit. |
esskit rename <kit> <newkit> | esskitmanager.command.kit.rename | Rename a kit. |
esskit list <kit> | esskitmanager.command.kit.list | List all the items in a kit. |
esskit setdelay <kit> <delay> | esskitmanager.command.kit.setdelay | Set the delay of a kit. |
esskit setcost <kit> <cost> | esskitmanager.command.kit.setcost | Set the cost of a kit. |
Aliases
Command | Aliases |
---|---|
essentialskit | esskit |
essentialskit | ekitmgr |
To-Do
- Add support for book contents. (At the moment it only saves the author and title)
Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
You can opt out of this service by editing '/plugins/PluginMetrics/config.yml' and changing opt-out to true.
Updater
This plugin utilizes Gravity's plugin updater to check for updates.
To disable update checking for EssentialsKitManager only, set 'Check for updates' and 'Auto update' in '/plugins/EssentialsKitManager/config.yml' to false. To disable update checking for all plugins, set 'disable' to 'true' in '/plugins/Updater/config.yml'.
Suggestions
Feel free to comment with suggestions!
@KingFaris10 can you create a kit with a enchantment over 5 (the regular or max enchant for regular mc is 5) can you make it to 1000 plz?
What's the permission i need to give to the group/user to use/take a specific kit?
For Example: Members use /kit member and Donators use /kit Donator etc.
If you're using GroupManager, do /mangaddp member essentials.kit.member
For the Donater Kit, /mangaddp donater essentials.kit.donater
@KingFaris10
I would take over year+ in java 6+ months in bukkit. PM me if you want to talk more.
@little_dude187
Like he said, you need a decent amount of experience. At most, you could become a tester.
Anyone want to continue this? It's a small project so I don't even mind having an inexperienced person taking over (must have over 4 months though). I quit plugin development 2 weeks ago or so.
@little_dude187
You should be able to. Doesn't "create" automatically overwrite? If it does, all you need to do is choose the kit then type /esskit create <kit>. If not, first type /kit <kit> then type /esskit delete <kit> then edit the kit items and re-create it using /esskit create <kit>.
@little_dude187
Haha thanks. I'll join now, sorry for the late reply.
@kristijan260393
Get the latest version of this plugin as it no longer supports /ekit. Use /esskit.
@little_dude187
Yes. Though in the Essentials configuration you've got to make 'unsafe-enchantments' equal to 'true'. That's nothing to do with this plugin, but I can make it so when you create a kit, it detects if you have an item with an illegitimate enchantment level, if so, it automatically sets the config in Essentials to allow unsafe enchantments.
@snablesnot
I've never known nor seen that feature - may you please tell me how it looks like in the Essentials configuration to make a kit cost?
SUGGESTION:
Add economy support. Essentials allows you to make kits cost money.. So sounds like that would be a handy addition to your commands of your plugin.
@Lolmewn
Oh =P
@KingFaris10
We just didn't see it ;)
@Lolmewn
Sorry, either:
- No one told me it was allowed.
- Someone told me (most likely) but the message is VERY old, I'm not going to find it.
But anyway, no BukkitDev staff commented when I had been doing it previously on all my other plugins. I did it once, and got no reply from BukkitDev staff, so I thought it was fine as long as I post some sort of warning.
@KingFaris10
This was never allowed. Who told you that?
@Necrodoom
I was always allowed before to post unapproved links as long as I posted a warning.
Anyway, wait patiently? Are you mad? 7 days to approve one small plugin? No thank you. Especially if there's a bug in the previous plugin (a command won't work).
@kingfaris10 and that would be breaking the dev.bukkit.org guidelines.
Wait.
You aren't the only one who uploaded a plugin.
Edit: original post removed.
@Superior_Slime
Damn Essentials ruining my commands. :@ xD
@starweaver1
Essentials have now added aliases, which are all their commands with an "e" in front of them. Which means that the plugin dev will have to change the command.
@EN7
Yes.
@delsolsi213
Oh, cool.
@DiamondCowMaps
./ekit create <name>
You've got to have all the items in your inventory/armour slot.
This may be a stupid question but how do you do the kit, I have tried everything I can think of and it doesn't say how to on the page