Koji's Developer Kit is a hook made by me to help with making plugins efficiently.
I wanted to use this kit with multiple plugins, so I figured a hook plugin would be useful to remedy the large file size (for some reason I really mind large file sizes)
I OWE A LOT OF THIS TO TWO PEOPLE WHO MADE SOME OF THESE EXTRA THINGS POSSIBLE:
Features include:
I wanted to use this kit with multiple plugins, so I figured a hook plugin would be useful to remedy the large file size (for some reason I really mind large file sizes)
I OWE A LOT OF THIS TO TWO PEOPLE WHO MADE SOME OF THESE EXTRA THINGS POSSIBLE:
Features include:
- KBase, which is a class that it meant to hold a bunch of util classes. Note: it is recommended that classes that aren't extending anything extend this
- KListener, which is a class meant to be used instead of Listener. This extends KBase, so all KBase functions are present in KListener as well
- KCommand, which is a class meant to be used instead of CommandExecutor. This extends KBase, so all KBase functions are present in KCommand as well
- GUIClickableItem, which is a class meant for running an action in the run function upon clicking the item specified in the GUIClickableItem. This is meant to replace the need for making listeners for clicking items in a GUI.
- KRunnable, which is a class meant to be used instead of BukkitRunnable. This functions as a normal BukkitRunnable, but includes the following new features
- The ability to cancel it after a certain amount of time
- The ability to run a function upon the runnable cancellation
- Uses lambda functions, making it look a lot neater and easier to read
- task -> {} instead of @Override public void run() {}
- NBTItem, which is a version of tr7zw's NBTItem that adds get or default functions, and puts everything by default onto another compound (ExtraAttributes) to remove the excessive amount of nbt tags when looked at with advanced tooltips
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.8
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Koji's Developer Kit is a free Minecraft Java mod. Compatible with Minecraft 1.8. Downloaded 6,751 times (via Spigot). Download it and open it directly in the game.