LiteKits">'
LiteKits
Introduction
LiteKits is a lightweight Bukkit kits plugin with a focus on usability and efficiency. I've tried to remove the bloat that has affected other kit plugins such as BattleKits. Instead of compromising on functionality, LiteKits has an API that will allow developers to easily create extensions for the plugin.
Features
- Create kits in-game from your inventory without editing a config file
- Easy to use chat-based wizard system guides you through the process of creating a kit
- Simple commands and permissions
- No unnecessary features, just kits
Commands
Note: arguments wrapped in square brackets are optional (e.g. [player]) and arguments in triangular brackets are mandatory (e.g. <player>).
| Command | Description | Permission |
|---|---|---|
| /kit | Lists all available kits, highlighting kits the user has permission for | LiteKits.list |
| /kit <select> <kit> | Selects a kit | LiteKits.kit and LiteKits.use.kitName |
| /kit <create> | Creates a kit | LiteKits.create |
| /kit <updateitems> <kit> | Replaces kit items with your those in your inventory | LiteKits.modify |
| /kit <removecommands> <kit> | Remove all commands from a kit | LiteKits.modify |
| /kit <addcommand> <kit> | Adds a new command to a kit | LiteKits.modify |
| /kit <remove> [kit] | Removes a kit | LiteKits.remove |
| /kit <givekit> <kit> <player> | Gives player kit (can be run from console) | LiteKits.giveKit |
| /kit <reload> | Reloads kits from config | LiteKits.reload |
Config
Under most circumstances, you should never need to touch the config file. The only user-configurable value at present is the chat prefix. Set this if you want to change the [LiteKits] chat prefix.
1 2 3 4 |
# The setting below changes the chat prefix for most messages # It supports formatting codes such as &6 settings: prefix: '&6[&4MyKits&6]&r' |
Extensions
Extensions add additional functionality to LiteKits. This means you can pick and choose which components you wish to enable, saving time and space. If you're a developer, check out the example extension here. Please only ask us for support with official extensions. If you'd like your extension added here, PM lol768 and we'll either host your extension on this project or you can use your own.
| Name | Description | Author | Download |
|---|---|---|---|
| Kit Signs | This extension enables kit signs that can be right clicked to equip the player with a kit. | lol768 (Official extension) | Download now |
| Commands | This extension allows selection of kits with /<kit name> | lol768 (Official extension) | Download now |
| Cooldowns | This extension allows once-per-life and time based cooldowns | lol768 (Official extension) | Download now |
| OncePerWorld | This extension only allows players to use kits once per world | Ultimate_N00b | Download now |
Development builds
If you'd like to try out the latest features available in LiteKits, use the continuous integration server linked below.
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Source code
You can find the code for the plugin at GitHub. Pull requests are welcome :)
Need help?
You can make a GitHub issue here or chat with lol768 live via IRC. Please also check out the FAQ.
-
View User Profile
-
Send Message
Posted Aug 10, 2015I wish this plugin was updated, it's amazing.
-
View User Profile
-
Send Message
Posted Oct 5, 2014Permisions aint working? I'm using permissionsex!
-
View User Profile
-
Send Message
Posted Jun 20, 2014Could a extension be made to have economy to buy kits.
-
View User Profile
-
Send Message
Posted May 16, 2014PLEASE UPDATE THIS IS A GREATE PLUGIN AND I WANT IT BUT ITS OUTDATED
-
View User Profile
-
Send Message
Posted Apr 21, 2014Some kits don't work. when you use them, like clicking with your sword it's gone..
-
View User Profile
-
Send Message
Posted Dec 5, 2013@aJavaProgrammer
-
View User Profile
-
Send Message
Posted Nov 16, 2013The /kit givekit command is not working, and is also not listed as a command when I do /kit.
-
View User Profile
-
Send Message
Posted Nov 16, 2013@peace1498
I agree
-
View User Profile
-
Send Message
Posted Nov 16, 2013Can you make it so you can make certain kits get certain permissions?
-
View User Profile
-
Send Message
Posted Nov 14, 2013can you please get commands extension updated, its not working and it would make it alot easier
-
View User Profile
-
Send Message
Posted Nov 11, 2013Update???
-
View User Profile
-
Send Message
Posted Nov 1, 2013Dear lol768, You told me i have to use the effect to get players poison , but it won't work if i add the command "/effect " i can't like add a player name so they won't get the effect also ur Commands plugin isn't working but still GREAT JOB!
-
View User Profile
-
Send Message
Posted Oct 5, 2013@lubby123
Java 7.
-
View User Profile
-
Send Message
Posted Sep 30, 201317:59:00 [SEVERE] Could not load 'plugins/LiteKits.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/lol768/LiteKits/LiteKits : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.reload(CraftServer.java:607) at org.bukkit.Bukkit.reload(Bukkit.java:277) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:523) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchServerCommand(CraftServer.java:512) at net.minecraft.server.v1_6_R3.DedicatedServer.as(DedicatedServer.java:263) at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:228) at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) Caused by: java.lang.UnsupportedClassVersionError: com/lol768/LiteKits/LiteKits : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 14 more help
-
View User Profile
-
Send Message
Posted Sep 14, 2013Dear, It's any possible that you can only use a Kit In a World?
-
View User Profile
-
Send Message
Posted Sep 7, 2013@Iwitrag
Oh the horror!
@TheFede319
Please update your version of Java.
-
View User Profile
-
Send Message
Posted Sep 5, 2013Dear, I had the Next Error:
17:56:06 [GRAVE] Could not load 'plugins\LiteKits.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError : com/lol768/LiteKits/LiteKits : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:230) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.ja va:239) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.<init>(CraftServer.java:21 7) at net.minecraft.server.v1_6_R2.PlayerList.<init>(PlayerList.java:56) at net.minecraft.server.v1_6_R2.DedicatedPlayerList.<init>(SourceFile:11 ) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.jav a:106) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82) Caused by: java.lang.UnsupportedClassVersionError: com/lol768/LiteKits/LiteKits : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader .java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:173)
-
View User Profile
-
Send Message
Posted Aug 30, 2013So I need to download another plugin for cooldown? LOL it's not lightweight it will only mess my plugin folder -.-
-
View User Profile
-
Send Message
Posted Aug 27, 2013@AndreeasG
Yea, it acutally does override essential kit command. Doing /kit will do the Litekit one, not essentials, yet your essentials Starterkit and signs will still work.
-
View User Profile
-
Send Message
Posted Aug 21, 2013Doesn't work well with guns :/ Every time i restart the server it shows a question mark next to the gun when i pick the kit, and it wont let me use it.. help? Btw I'm using Crackshot (Gun) plugin help anyone .-.