KingKits
KingKits - By KingFaris10

Spigot
There are 'extras' on the Spigot page with KingKits versions optimised for Java 8, or unsupported KingKits versions that are for 1.8 and 1.7. Click here
What is KingKits?
KingKits is not the ordinary kit plugins that allows players to use kits in PvP. This plugin is special as it has in-game commands that allows you to create kits and delete kits. You can also use /pvpkit <kit> or a sign to choose a kit.
Features
- Multi-world support
- Kit command
- Sign kits
- Creating/deleting/renaming kits in-game
- Disabling/enabling commands
- QuickSoup to refill your health/hunger
- A refill command to refill your bowl(s)
- Economy: Cost per kits, money per kill, losing money per death.
- Easy configuration
- In-game configuration editing
- Killstreaks and scores
- Developer friendly (Open source code and hooks)
There are many more features so try out KingKits!
Requirements
If economy is enabled in the config, Vault is required.
Creating KingKits signs
1. Place down a sign.
2. On the first line type "[Kit]" (configurable).
3. On the second line type the kit name.
4. On the other lines you can type whatever you like.
5. Right click on the sign to activate it.
Note - If your kit sign in the config is set to "[Kit]", you must disable Essentials kits for KingKits signs to work.
Youtube
English tutorial by me - https://www.youtube.com/watch?v=DIgjdG5NNvs
Commands and Permissions
http://kingfaris10.stannaz.uk/plugins/kingkits.php
Configuration
Configuration: http://dev.bukkit.org/bukkit-plugins/kingkits/pages/configuration/
Kits Configuration: http://dev.bukkit.org/bukkit-mods/kingkits/pages/configuration-kits/
Translations
Above v5.0.0: Dutch (thanks to Sammeeh): http://pastebin.com/miTK4RKM
Below v5.0.0: Italian: http://pastebin.com/p0ezVDGS
Developers
You can modify the source code in any way as long as you don't claim this as your code and/or plugin.
https://github.com/KingFaris10/KingKits/tree/master/src/main
You can use the source code from this plugin as long as you give credit to KingFaris10. You cannot just copy the whole plugin.
KingKits also has an API class that allows you to do many things, such as get player kits, create kits, delete kits, etc.
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 KingKits only, set 'Updater.Enabled' in '/plugins/KingKits/config.yml' to false. To disable update checking for all plugins, set 'disable' to 'true' in 'plugins/Updater/config.yml'.
Suggestions
Feel free to post suggestions in the comments box! I'm always looking for new cool ideas so go ahead! I will read them ;)
Other plugins by KingFaris10
Check out all my other cool plugins!
AdminFun: http://dev.bukkit.org/server-mods/AdminFun/ | Let your admins have fun using awesome trolling/broadcast commands!
ItemRenamer: http://dev.bukkit.org/server-mods/Rename-Items/ | Rename items (Supports colour codes) without the use of anvils! Also, you can add lores to your item.
EasyPermissionsEx: http://dev.bukkit.org/server-mods/EasyPex/ | Make all the commands easier and shorter for PermissionsEx and make life 100x times more easier =)
CommandPortals: http://dev.bukkit.org/server-mods/cmdportals/ | Link locations with commands and run commands when a player steps in a specific location.
Purpose
The purpose of this plugin was to help PvP servers get a kit plugin that allows players to use kits with enchantments, lores and custom names. Also, if you do have a developer or you are one, you can make your own special abilities.
F.A.Q
Q: My scoreboard's stuck when I deleted the plugin!
A: /scoreboard objectives remove KingKits
Q: It's saying I don't have permissions to use that kit even if I give them kingkits.kit.use!
A: Have you given them the permission node for the actual kit? kingkits.kits.<kit>.
Q: It's saying I don't have permission to use the command even if I give them kingkits.kits.<kit>!
A: Same as the previous answer, but give them kingkits.kits.use.
Q: I keep getting the error: "Could not load 'plugins/KingKits.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/faris/kingkits/KingKits : Unsupported major.minor version 51.0 at "
A: Calm down, you require Java 7, and running the server on Java 7. This is not much of a problem since most other plugins are built against Java 7. If you have Java 7 installed and it still comes up with this error, it means you have a previous version of Java installed (e.g. Java 6) as well as Java 7. Make sure to run your server on Java 7 by either changing the start-up script or contacting your host.
-
View User Profile
-
Send Message
Posted Jun 11, 2013@hriceland
You didn't give defaults the permission node. It's kingkits.kit.sign.use to use sign kits and kingkits.kit.use to use /pvpkit.
-
View User Profile
-
Send Message
Posted Jun 11, 2013Why cant default players right click signs but just op can do it it's pretty annoying
-
View User Profile
-
Send Message
Posted Jun 11, 2013hey i have a server you can test on if you can teach me your plugin I would be glad to help ? btw your plugin works perfect for me I just really wanna know more about adding effects and what not ,thanx lemme kno,email me killbillkungfu@gmail.com if you kick me a msg ill give you my ips and skype , awesome plugin dood! thanx
-
View User Profile
-
Send Message
Posted Jun 10, 2013KingKits v1.1.7 and KingKitsSpecial v1.1.3 is out!
Please wait for Bukkit to approve the file. This may take up to 3 days. I have fixed many bugs such as the duplication of armour and added so many cool things you wanted me to do.
Note: KingKitsSpecial v1.1.3 REQUIRES KingKits v1.1.7. Any lower version of KingKits will make KingKitsSpecial not work anymore.
-
View User Profile
-
Send Message
Posted Jun 9, 2013@cchheett55
I'm not sure about the others, they should work, but to use a sign it's kingkits.kit.sign.use and make sure you have Essentials kit sign disabled.
-
View User Profile
-
Send Message
Posted Jun 9, 2013@KingFaris10 I have a problem with the latest KingKits plugin. The signs, by the way, and the permissions. I know that a set up the permissions correctly (PermissionsEx), and I have the sign with my custom class. 1st line [Kit], second line Pyro. And when my players click the sign, the [Kit] turns red. I also have a plugin that when you click an entity, you perform a command. I have given them the command kingkits.kit.use, and kingkits.kit.<allMyClasses> and when they click the block to perform the command, what comes up is, "You do not have permission for <kitName>. Is there a way to fix this? All except one class is working, and what I did to make that one class work, I applied that to all of the other classes, and still, only that class works.
-
View User Profile
-
Send Message
Posted Jun 7, 2013@KingFaris10 hmmmmm, i just downloaded the latest dev build to bukkit and the gui-mode doesnt not work there either.
it works for the first 5 kits in the gui-mode but 6-> does not work:/
-
View User Profile
-
Send Message
Posted Jun 7, 2013@Jidiiot No, I code at random times. I stop coding randomly, half way through a line of code, so I don't know when I'll finish v1.0.3 by.
-
View User Profile
-
Send Message
Posted Jun 7, 2013Important notice about GUI menu
The helmet/armour bug is not a problem in this plugin. Antibes found that the bug was in Bukkit and is fixed in the latest dev release. If you want to update to Dev release go ahead, otherwise you must wait for Bukkit to make 1.6 stable/beta version to use the GUI Menu.
-
View User Profile
-
Send Message
Posted Jun 7, 2013@KingFaris10 Thanks! u know when 1.0.3 is coming out?:)
-
View User Profile
-
Send Message
Posted Jun 7, 2013@Jidiiot I know why that happens, I'll fix that in v1.0.3
@qwert915 Calm down.. Just find it in: http://dev.bukkit.org/server-mods/KingKits/files/
-
View User Profile
-
Send Message
Posted Jun 6, 2013Wtf, Kingfaris, how do I get kingkitsspecial? KKSpecial??!!!
-
View User Profile
-
Send Message
Posted Jun 6, 2013This happens when my blaze rod stops working, in the kit Monk... 00:00:29 [WARNING] [KingKitsSpecial] Task #40898 for KingKitsSpecial v1.0.2 generated an exception java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.remove(Unknown Source) at net.bukkit.faris.kingkits.special.listeners.PlayerListener$1.run(PlayerListener.java:388) at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:513) 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)
Same thing happens when i tried the thor kit and the lightning stopped working!
Ingame it just says the cooldown but the cooldown never cools down.
-
View User Profile
-
Send Message
Posted Jun 6, 2013@Jidiiot It should work, you don't need to add lores. I'll double check it, most of the special abilities I haven't checked at all as I don't have a server and can only test on a Lan server. I've only really tested Stomper, Viper and Monk. Monk still has a bug where armour is being switched.
-
View User Profile
-
Send Message
Posted Jun 6, 2013Just a question. Do i need to add a lore to the snowballs in the snowman kit? Cuz Snowman does not work for me:(
-
View User Profile
-
Send Message
Posted Jun 6, 2013@KingFaris10 No problem, im just glad to help:)
Okey, good item or sign doesnt matter for me!
Just try your best to fix it!
To have the gui-list its not a high priority for me anyway but i would be nice to have xD The sign function is enough for me if u cant fix it :)
PS. I still cant get the special abilities to work xD
-
View User Profile
-
Send Message
Posted Jun 6, 2013@Jidiiot
Thanks for reporting all the bugs. The way I can fix the armour bug is by having a delay everytime someone uses a sign. It's because when you right click the sign, it's so fast that clearing the inventory and armour is not being handled by Bukkit.
Also, I don't plan on making an item for opening the GUI but I will make a sign maybe saying [KitMenu] or something.
For the second bug, it's because they're clicking it too fast and holding on it. I'll try fixing this bug, if I can't, I'll have to stop GUI mode.
Lastly, I know of this bug and so I've told everyone in the "Known bugs" near the bottom of the download page that you should stick with "Text" mode for now as there's a lot of bugs with GUI.
-
View User Profile
-
Send Message
Posted Jun 5, 2013Kingfaris can you accept my Skype? It was schoolkid182 pls. I need a lot of help with perms like my members cant do /pvpkit [kit] I even put all the perms.
-
View User Profile
-
Send Message
Posted Jun 5, 2013Hi! Nice update. But, its still a problem when using the sign function. If u press on a kit twice the armour dissapear!
And some ideas! A sign and an item that can be configurable to make the kit gui show.
And add so i can use a ID like 373:16418 for example. atm i just can use 373 etc.
And another bug is that when u sometime click on a kit in the gui list it will spam in the chat for example: You have chosen the kit Default, You have chosen the kit Default, You have chosen the kit Default, You have chosen the kit Default, You have chosen the kit Default, like that.
I Found 1 more bug. The 7th kit in the gui-list is bugged. When pressing it i get the kit as normal but when i enter the inventory i have my chestplate in the mouse. that can cause the player to throw the item away he has in the mouse.
-
View User Profile
-
Send Message
Posted Jun 5, 2013@aXurez
I've fixed that error in v1.1.6 (the unknown command). Also, the armour should work fine. I'll double check.
@DaBoltLegend
No problem.
@NavysealFTWOfficial Hmm. I'll think about it. I'll message you soon.
@qwert915
Okay. I've added you back, message me when I'm online on Skype. I'm game programming at the moment so I can't get on my windows computer.