Links
Tags
Creators
Details
1.0.5
Compatibility
Changes
Thunderbolt_lib 1.0.5 — tracks AE2 Lightning Tech 1.0.5.
What's Changed Added Frequency-binding detection — AE2LTNativeBridge#isFrequencyBindingAvailable(), AE2LTAPI#isAE2LTFrequencyBindingAvailable(), plus AE2LTVersion constants and version gate. These let addons detect AE2LT 1.0.5's internal BE-level frequency-binding host without hard-binding to non-API symbols. Reflection cache — AE2LTReflection now memoizes findMethod/findField in ConcurrentHashMaps, eliminating repeated class-hierarchy walks on every lightning tick. Changed Version bumped to 1.0.5 across gradle.properties, API_VERSION, and target/verified constants. CHANGELOG and bilingual READMEs updated. Repository hygiene .vscode/launch.json removed from git tracking; .vscode/ added to .gitignore. Compatibility AE2LT 1.0.5 did not change its first-party public API (com.moakiee.ae2lt.api) or recipe schemas, so all recipe builders and bridge block-entity IDs remain unchanged. All existing Thunderbolt_lib 1.0.4 Java API symbols are preserved; this release is purely additive.
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:FUM7LrDh"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:g9oaYcWN:FUM7LrDh"
}

