InfiniteKits
Frustrated at other kit plugins that don't really do what you want them to do? Have you ever thought that there might just be a better way? Introducing InfiniteKits! With support for enchantments, custom names, lore, custom potion creation, player head support, dyed armor and custom repair values on the items, cooldowns, in game kit editing, and a whole bunch more this plugin easily passes up all the competition!
Features (Stuff added in newest version is in green letters)
- Easy chest GUI to edit your kit
- Supports Enchantments, even ones that you can't get in game!
- Supports Written Books, custom item names, lore, custom potions, player heads, dyed armor, and custom repair values!
- Create custom items (item names, lore, potions, player heads, and custom repair values) in game!
- Make a first time login kit to give to all new players upon login (just use the kit name "firstloginkit")!
- Set cool downs on kits
- Economy integration through Vault (optional)
- CommandPoints integration (optional)
- Have kits use both CommandPoints and money, or either or. It's your choice!
- Let the player choose to either spend their hard earned commandPoints or money using different commands with the dual economy system. (as long as the kit is set to accept either one instead of needing both)
- In game kit editing, set anything about a kit in game!
Permissions
- infinitekits.modifykit - Allows the player to edit kits
- infinitekits.free - This player is allowed to get any kit for free
- infinitekits.nocooldown - Exempt this player from cool downs on kits
- infinitekits.kit.[kitname] - Allows the player to use the kit (defaults to everyone being able to use kits)
- infinitekits.potions.create - Allows the player to create and customize potions
- infinitekits.customize.displayname - Allows the player to customize the item name
- infinitekits.customize.lore - Allows the player the ability to customize the item lore
- infinitekits.customize.repaircost - Allows the player the ability to set the repair cost of an item
- infinitekits.customize.heads - Allows the player to spawn custom player heads
Commands
- /kit [kitname] - Gives a user a kit, using money first, then command points if enabled.
- /ikit [kitname] - Gives a user a kit using their money if enabled.
- /ckit [kitname] - Gives a user a kit, using their command points if enabled.
- /mkit edit <kitname> - Creates or edits the kit with that name with a nice chest GUI for adding or removing items.
- /mkit clone <originalkitname> <newkitname> - Clones an existing kit to a new kit which you can then edit in a nice chest GUI.
- /mkit additem <kitname> - Either creates a kit with the quantity of the item you have in your hand, or adds it to the current kit with the same name
- /mkit removeitem <kitname> - Removes the item held in your hand from the current kit
- /mkit setprice <kitname> <price> - Sets the economy price of the kit
- /mkit setcp <kitname> <price> - Sets the amount of command points needed to get the kit
- /mkit requireboth <kitname> - Requires the player to have both the command points, and money set to purchase the kit (if the kit uses just command points or just money make sure to have this set, and the other value set to zero)
- /mkit requireone <kitname> - The player can purchase this kit with either their command points or in game money, it doesn't need both
- /mkit setcooldown <kitname> <cooldown> - Sets the cooldown for the kit in seconds before players can use it again
- /mkit remove <kitname> - Deletes an entire kit
- /newpotion <quantity> - Spawns a water bottle of the desired amount. If no quantity is specified then it just gives you 1
- /npeffect [potioneffect] [multiplier] [duration] <ambient> - Adds a potion effect to the potion in your hand. Duration is in ticks. Ambient is either true or false and controls wether the potion particle effect is displayed.
- /infinitekits [setname] [item name] - Sets the name of the item you are holding in your hand
- /infinitekits [setlore] [lore] - Sets the lore of the item you are holding in your hand erasing any previous lore
- /infinitekits [addlore] [lore] - Adds another line to the lore of the item you are holding
- /infinitekits [setrepaircost] [repair cost] - Sets the repair cost of an item
- /infinitekits [playerhead] [player name] - Gives you the specified player's head
What time measure is used for cooldowns? As in seconds, minutes, hours etc...?
hello it can't find any of the samplekits
Could you update this sometime soon? Other than that, Awesome plugin!
Even though my members do not have permission for the donator kits they can still use the donator kits... this is really bad i need help right now with the perms
Throwing and error on start/restart "could not load plugin is it up to date" Any chances you could update the plugin please or it would be great if we can get the source.
Okay there are several problems with this plugin:
First off, all permissions are disabled by default. I have to o into the plugin.yml to change "access to all kits" to "op".
Second, when I create a new kit, I can only make the first item. If I want to add more than 1 item, I have to RELOAD the ENTIRE server then I can add items to the new kit I made. Please fix this or add a /infinitekits reload command please!
Can you give another player a kit? i.e. through console?
I can't seem to make any new kits
Hi man, I found a bug:
When creating your own potions, when you die with it, you lose all your items even with keepInventory on......
Fix this plz :)
@mw2freak1111 This is possible with: http://dev.bukkit.org/server-mods/variabletriggers/ You can also make the sign show ANYTHING. Also, it does NOT have to be a sign, you can make the triggering block to issue the command or what ever variable you want to any block. When the block is right clicked, it will issue any variables in the ClickTriggers.yml. I use it on both of my servers for donations, but it can be used for anything. If you would like to what I use the plugin for, join this IP: nrpk.no-ip.org:25598 Make sure you put the port 25598 or it will direct you to a different server!
@piercy0812 You don't need to be rude to the developer by saying "You should really tell people this in......get it working when you know you have an issue."
@Frosty39801 Yes
@LucasCMC Try using no capital letters in the command (i.e.: Replace "Staff" with "staff")
@FadetheGamer Just hold an enchanted item in your hand and add it to the kit with the command.
@thejackstur You need a permissions plugins...
I liked the idea of this plugin, but upon installing i realised that the permissions do not work!
You should really tell people this in the above post because as it currently stands i wasted the past 30 minutes trying to figure out how to get it working when you know you have an issue.
how do you make it so that you give the permission to people to use the kit so not everyone can you every kit
Nice plugin :). How do you make a written book in a kit?
is it possible to put kit on sign so right click will give you kit?
Dose it use colours in the name and lores
Is it possible you could change up the format for the kit list? Its a little messy with multiple kits.
Something like:
Kits avaliable:
Other than that, definitely loving the plugin so far!
I'm having a few issues. I've made kits, and they work, but everyone has permission to them, even though I negated them. I'm using bPermissions.
InfiniteKits config.yml: http://pastie.org/6215741
bPermissions groups.yml: http://pastie.org/6215750
I'm in the group, and I'm running CraftBukkit 1.4.7 R1.0. I have Vault, and there are no errors at all. Either I'm negating the permissions in a wrong way, or there's issues with your plugin or there's errors with bPermissions. Btw, don't copy my files :P
@Clinot
Are you sure you didn't make a YAML error? Do you have Vault? Are you on CraftBukkit 1.4.5 R1.0 or higher? YAML Parser: http://yaml-online-parser.appspot.com/
When I create a kit it works, but when i reload or reboot the server it does not work. However the kit is still in the config.
I can not create a kit! i type "/mkit additem Staff" while the item is in my hand and nothing happens :( It says kit dose not exist!
How does the enchantments work? could you please show the configuration?