Skip to content

Thunderbolt_lib 1.0.10

Choose a tag to compare

@QianChang-official QianChang-official released this 20 May 10:41
· 12 commits to main since this release

Thunderbolt_lib 1.0.10 Unified Release

This release now bundles all currently maintained Thunderbolt_lib lines in one GitHub Release entry.

Assets

  • Thunderbolt_lib_1.20.1_forge_1.0.10.jar
    • Target: Minecraft 1.20.1 / Forge 47.4.20
    • AE2LT target: 1.0.10-1.20.1forge
    • Branch: release/forge-1.20.1-v1.0.10
    • SHA256: 073df73e389b0a08455dca8dcdfe4744c1815fdef192f933c46c7a057e09ae6e
  • Thunderbolt_lib_1.21.1_neoforge_1.0.10.jar
    • Target: Minecraft 1.21.1 / NeoForge 21.1.x
    • AE2LT target: 1.0.10
    • Branch: main
    • SHA256: 7243e0bea90e094c7c1ab1816b5b8034547385ce5e98d42b42f90394a3223b5a
  • Thunderbolt_lib_26.1.2_neoforge_1.0.0alpha.jar
    • Target: Minecraft 26.1.2 / NeoForge 26.1.2.21-beta
    • AE2LT target: 1.0.0alpha-26.1.2neoforge
    • Branch: Minecraft26.1.2neoforge
    • SHA256: bf53e408dd65990e5ddcbb4c9acfa31eb4eb2e06261d963419d2fd7913fa3447

Forge 1.20.1 line

  • Ports Thunderbolt_lib to Forge 1.20.1 with ForgeGradle 6 and Java 17.
  • Adapts capability registration and event wiring from NeoForge APIs to Forge APIs.
  • Uses Forge registry lookup in AE2LTReflection.shouldAttachBridge() to avoid the runtime remapping failure triggered by BuiltInRegistries.BLOCK_ENTITY_TYPE during combined launches.

Existing maintained lines

  • Keeps the NeoForge 1.21.1 stable artifact available under the same unified release tag.
  • Keeps the isolated NeoForge 26.1.2 port artifact available, now under the normalized public filename Thunderbolt_lib_26.1.2_neoforge_1.0.0alpha.jar.

Validation

  • Rebuilt Thunderbolt_lib_forge_1.20.1 with ./gradlew.bat clean build --no-daemon.
  • Verified the Forge output jar: build/libs/Thunderbolt_lib-1.0.10-1.20.1forge.jar.
  • Pushed branch release/forge-1.20.1-v1.0.10 to GitHub.

Notes

  • Runtime mod id remains ae2lt_api on every line for addon compatibility.
  • Public asset filenames stay normalized even when internal mod_version metadata includes loader-specific suffixes.