Links
Tags
Creators
Details
All versions
1.9.1+26.2
Release
FireballPredictor 1.9.1 (MC 26.2)2 months ago 16
Compatibility
Minecraft: Java Edition
26.2
Platform
Fabric
Supported environments
Client-side
Client and server
Required content
Unavailable version
Unavailable version
Changes
Visuals & Themes
- Dynamic Shockwave Effects: Dome visual effects (such as electric arcs) now radiate outward from the exact point where the incoming projectile penetrates the blast dome.
- Consistent Trail Decoration Spacing: Trajectory trail decorations (glyphs, wisps, blossoms, arcade sprites) are now anchored to world-space distance, maintaining uniform spacing and size on fast or long-distance paths.
Collision & Tracking Accuracy
- Line-of-Sight Collision Precedence: Collision detection strictly prioritizes the closest obstacle, preventing occluded entities behind blocks from triggering hits and accurately displaying warning indicators on direct entity impacts.
- Isolated Power Inference: Dynamically inferred explosion powers are now tracked per source with a 90-second cache, preventing custom player blasts from altering vanilla mob or dispenser predictions.
Performance & Memory
- Asynchronous Prediction & Instant Ribbons: Offloaded heavy explosion simulations and dome mesh construction to background worker threads while rendering trajectory ribbons instantly on spawn.
- Sparse Memory & Safe Explosion Bounds: Switched block destruction tracking to sparse memory and added safe limits for extreme custom explosion powers to prevent lag spikes.
Optional dependencies
Any compatible version
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:LpgQ68pt:uagRG9Go"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:LpgQ68pt:uagRG9Go"
}

