KtLoader
1.3.41A bukkit plugin that provides the JVM with the Kotlin Standard Library. Reduces final JAR size.
KtLoader
A bukkit plugin that provides the JVM with the Kotlin Standard Library.
Why does this exist?
The spigot.org resource section has a maximum upload file size of 4 MB. Like myself, plugin developers that choose to write their plugins in kotlin will sometimes run into the issue of their final JAR size being too large to upload. In an effort to combat this restraint, KtLoader provides the Kotlin Standard Library rather than your final JAR.
Reduced size
Depending on KtLoader instead of providing the Kotlin Standard Library in your final JAR will reduce your file size by 1.4 MB.
KtLoader for developers
- If using maven, set the kotlin-stdlib dependency scope to provided.
- If using gradle, use the compileOnly dependency configuration instead of api or implementation.
- Add KtLoader to your plugin.yml's depend section.
KtLoader for server operators
- Drag and drop ktloader.jar into your server's plugins folder.
Kotlin Reflection Library
If your plugin requires the Kotlin Reflection Library, check out KtReflectLoader .
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta