This repository was reconstructed from
Shimmer-26.1.2-20260712snapshot-final.jar with a deterministic remap and
decompilation pipeline. The remote whitelist and both of its enforcement paths
have been removed for this open-access GPL-3.0 build.
- Mod: Shimmer Noble Open Access
- Version:
26.1.2-20260712snapshot-open-access - Minecraft:
26.1.2 - Fabric Loader:
0.19.3 - Java:
25(class-file major version 69) - License declared by the input artifact: GPL-3.0
- Input SHA-256:
D247322A675E30D2390D11958DA6CDEDB671E861E44B281EDF35E9FB8E8D1487
src/main/java— recovered Shimmer application sources (234 source files).src/main/resources— original Fabric descriptors, mixins, shaders, images, and properties.src/compat/java— MaterialConfig compile-signature shims. Their class files are excluded from the release JAR; the runtime mod remains an external dependency.third_party/baritone-decompiled— 393 decompiled Baritone source files from the classes embedded in the input JAR. They are reference material and are excluded from the main Gradle source set.libs/baritone-api-26.1.2-recovered.jar— exact compile-time Baritone API classes extracted from the input artifact.docs/renaming-map.tsv— original-to-recovered class/member mapping.docs/RECOVERY.md— reconstruction details and remaining cleanup work.docs/OPEN_ACCESS_CHANGES.md— whitelist removal and verification report.
- The title screen initializes directly in the main-menu stage.
- Module registration always retains the complete module list.
- The remote authenticator, encoded endpoint, retry loop, state wrapper, and development-only bypass helper were removed from the source tree.
- Authentication-specific network API references are absent from the main source set.
Requirements:
- JDK 25
- Network access for the first Gradle dependency download
Windows:
.\gradlew.bat buildmacOS/Linux:
./gradlew buildArtifacts are written to build/libs/.
Only the JAR without the -sources suffix belongs in mods. The sources JAR
is a development attachment and deliberately omits fabric.mod.json and Mixin
descriptors so Fabric does not detect it as a runnable mod.
The preserved fabric.mod.json declares:
baritone-meteormaterialconfig
The recovered callback ABI has been verified against MaterialConfig 8 for
Minecraft 26.1.2.
Fabric API is also present on the build classpath because the recovered source directly uses Fabric API events and rendering hooks.
The bytecode retained useful SourceFile attributes. Those attributes restored
names such as AutoFish, AutoTerminal, AnimationEngine, and EnderNodeBot.
Symbols whose original names were erased by the obfuscator use deterministic
names such as recoveredMethod0123, recoveredField0456, or
RecoveredInner001. The TSV mapping makes every such rename traceable.
This tree represents decompiler output rather than the author's original formatting, comments, local-variable names, or Gradle scripts. Review the diff and repository metadata before publishing a release tag.
The first public revision includes a focused semantic cleanup of the recovered
source. Core event, module, animation, input, packet, mining, and rendering APIs
use descriptive names; unreachable authentication UI code has been removed;
and the Build Battle theme dictionary is stored as a resource instead of a
1,800-line Java array. See docs/READABILITY_CLEANUP.md for the scope and the
remaining recovery work.
git init
git add .
git commit -m "Publish Shimmer Noble 26.1.2 open-access sources"
git branch -M main
git remote add origin https://github.com/AnctyEnly453/skyblock-client.git
git push -u origin mainKeep the GPL-3.0 LICENSE, NOTICE, recovery documentation, Baritone notice,
and renaming map in the first public commit.