Links
Tags
Creators
Details
1.0.0
Compatibility
Changes
Thunderbolt_lib v1.0.0 release.
This release only covers changes added after v0.3.2-snapshot. The older builder hotfixes and serialization fixes from v0.3.2-snapshot are intentionally not repeated here.
Changes in this release:
aligned the framework version with AE2 Lightning Tech 1.0.0 renamed the published artifact to Thunderbolt_lib-1.0.0.jar renamed the project/repository display name to Thunderbolt_lib kept the runtime mod_id as ae2lt_api to avoid breaking existing addon dependencies and capability lookups added a runtime compatibility bridge that exposes AE2LT lightning-connected machines through ILightningEnergyHandler bridged the following AE2LT block entities: lightning_collector, lightning_simulation_room, lightning_assembly_chamber, overload_processing_factory, tesla_coil, crystal_catalyzer made LightningCollectedEvent fire around collector insertion so addons can modify or cancel HV/EHV collection before it enters the ME lightning network added LightningStrikeRecipeBuilder for ae2lt:lightning_strike added AE2LTRecipeTypes to centralize current AE2LT recipe ids expanded AE2LTAPI with item capability access helpers in addition to block helpers refreshed README / README_zh_CN / project comparison documentation for the current 1.0.0 API surface added a non-commercial naming disclaimer stating that the project name will be changed promptly if any rights holder requests it Asset:
Thunderbolt_lib-1.0.0.jar
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:g9oaYcWN:fPw4GEzZ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:g9oaYcWN:fPw4GEzZ"
}

