Links
Tags
Creators
Details
All versions
1.7.0+1.21.11
Release
FireballPredictor 1.7.0 (MC 1.21.11)2 months ago 280
Compatibility
Minecraft: Java Edition
1.21.11
Platform
Fabric
Supported environments
Client-side
Client and server
Required content
Unavailable version
Unavailable version
Changes
Damage & Knockback Estimation
- Cracking Damage Hearts Overlay: Overlays your health bar with animated cracking hearts highlighting the exact health predicted to be lost upon detonation. Fully accounts for explosion distance falloff, line-of-sight cover, armor defense, Protection & Blast Protection enchantments, absorption hearts, and Resistance effects.
- Damage & Knockback Readout: Added a HUD readout next to the impact warning badge displaying predicted heart loss and initial knockback velocity (in blocks per second) for the most threatening incoming projectile.
HUD Impact Warning Upgrades
- Projectile Category Theming: The impact warning badge now features tailored icons and themed countdown progress bars for Fireballs (fire charge / fiery orange), Wither Skulls (wither skeleton skull / slate grey), Wind Charges (wind charge / ice blue), and Dragon Fireballs (custom dragon fireball sprite / magenta-purple).
Configuration Options
- Damage Estimation Settings: Added options in the visual settings menu to independently toggle the cracking hearts health bar overlay and the damage/knockback numerical readout.
Bug Fixes
- Vanilla Rendering & HUD Overlays: Fixed trajectory and shockwave dome overlays failing to render without Iris/Sodium installed, and restored cracking damage heart sprite rendering on the health bar.
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:eVBbmGNQ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:LpgQ68pt:eVBbmGNQ"
}

