NilKit API 3.0.2 для Minecraft 26.1.2 (NilLoader)
Это не последняя версия. Последняя для 26.1.2 · NilLoader — 4.1.0Открыть 4.1.0 →
Файлы · 3
Основной · 10,1 МБ
SHA-1
ce6f625037194bb073b985e6707f46920118140bSHA-51265403408c1d55b2399ad5a31cba22cbbbb856db29ff5ed861870278f07bc3bfe7214deb913e75f7aa0ade61b7ea84dc378752beb7effe14bff588df66e7258d9Дополнительный · 36,4 КБ
SHA-1
e2ebf83ac64261f6cda25d88122dbf55c9ec9e42SHA-5120f5367795265cb3e5502192495d3754f387545e55d6f0c04fa71428354c92a4396bffd81947eb0860ebe0777137d9a235b55a3bc2e509ce8a08ce59ead95c511Что изменилось
[3.0.2] - 2026-08-06
Developer toolbox
- Added the optional
[SDK]-3.0.2-all.jardeveloper toolbox with Byte Buddy1.17.6, Byte Buddy Agent1.17.6, GEB core0.5.4, ClassGraph4.8.184, and SnakeYAML2.6, keeping upstream package names unrelocated for direct imports. - Added
DeveloperToolboxcapability checks plusByteBuddyHelper,ClassGraphHelper,YamlHelper, andGebHelperconvenience APIs. - Byte Buddy self-attachment remains explicit; SDK startup never calls
ByteBuddyAgent.install()automatically. - YAML helpers use
SafeConstructor, reject duplicate mapping keys, and cap aliases for safer configuration loading. - Moved GEB's
processorto the GradleannotationProcessorconfiguration. It is build-time tooling and is not bundled in the runtime shadow JAR. - Optional toolbox dependencies are available to SDK compilation/tests but are not published as transitive dependencies of the normal Maven artifact.
Build and publishing
- Ensured
assemble/buildcreates the-all.jarand standalone-mapping-tool.jaralongside the normal JAR. - Attached both classified JARs to the Maven publication so project-local GPG publishing signs them together with sources/Javadocs.
- Moved signing configuration after classified artifact attachment and added project license/implementation metadata to the standalone mapping-tool JAR.
- Simplified the Windows Gradle launcher to respect the active
JAVA_HOMEselected byactions/setup-javabefore scanning other installed JDKs, while still rejecting unsupported Java 25 for Gradle 8.8. - Preserved service-provider metadata in the shadow JAR and added third-party notices/license files to the distribution.
- Restored GitHub Actions
build.ymlfor Ubuntu/Windows on JDK 17/21 andrelease.ymlforv*tags, including tag/version validation, changelog extraction, SHA-256 checksums, and GitHub Release creation. - Restored release helper scripts and a submodule guard that detects a missing
160000Git link fortools/MinecraftRemapping.
Fixed and documented
- Replaced the accidental Gradle snippet previously stored in
THIRD_PARTY_LICENSES.mdwith an actual third-party license inventory. - Updated stale
3.0.1metadata and documentation references to the in-development3.0.2release. - Kept complete mapping data outside release artifacts; mapping input continues to come directly from
tools/MinecraftRemapping.