NilLoaderSDK is a Java 8 utility SDK for NilLoader-based Minecraft mods (legacy versions).
It provides:
NilLoaderSDK is not only metadata tooling. It is a practical utility layer for legacy NilLoader mod development, with reusable APIs that reduce boilerplate and speed up feature development.
Use it when you want a single toolkit for lifecycle dispatching, reflection/remapping, networking, event handling, and modernized metadata support.
premain / hijack dispatching via ServiceLoader, JVM properties, and properties file.nilmod.css and .nilsdkmod.kdlrequires, safeload, load order hints)ID | Name | Version | Authors | License.nilsdkmod.kdl)nilmod {
name "My Mod"
description "Example mod"
authors "Author"
version "1.0.0"
}
entrypoints {
premain "com.example.MyPremain"
hijack "com.example.MyHijack"
}
nilloadersdk {
requires "nilloader" "nilloadersdk"
load_after "nilloadersdk"
icon "assets/mymod/icon.png"
modurl "/mod/my-mod"
sourceurl "https://github.com/example/my-mod"
license "MIT"
credits "Author"
}
repositories {
maven { url "https://repo.tamkungz.me" }
}
dependencies {
implementation "me.tamkungz.nilloadersdk:nilloadersdk:2.0.1"
}
Repository: https://repo.tamkungz.me
NilLoader, NilLoaderSDK, Minecraft 1.4.7, legacy Minecraft modding, Java 8 modding, entrypoint framework, event bus, NIO networking, reflection helper, remapping tools, KDL metadata, nilmod SDK.
Licensed under LGPL-3.0-or-later.

Utilities and helper SDK for NilLoader mod development. The purpose is to make developing older versions of Minecraft easier.