
Cake Tower HUD Plus
HUD overhaul and optional server-side combat stats for the Cake Team Towers · Chapter 3 map—health, hearts, resources, team/mob 3D bars, stats panel, boss-bar toggles; v6+ damage attribution, K/A/D taken, DPS, session history. Auto-hides elsewhere.
8.4.4
Compatibility
Changes
8.4.4 — release
Highlights
- v8.4+ server-push pipeline:
/trigger ViewStatschat-capture path is now fully bypassed when the mod runs on both sides. ~30× cheaper than the datapack path, no more anti-cheat kicks from rapid self-triggers. - 4-color teammate hearts: side-roster, 3D overhead bars, and nameplates all use the same red/soul/black/blue layered overlay as your own main bar.
- v8.3+ server-authoritative mob HP: fixes the long-standing "Boss champion eats the bar → other mobs glitch" bug end-to-end.
- v8.1+ Magum Trials per-floor stats with namespace isolation from main-tower buckets.
- Client-only mode (v7+) remains fully supported — no server mod required.
- 30+ tag-based status effects (Berserk / Burnt / Dizzy / Cursed / ...) now rendered in the stats panel via translatable keys (works with the Cake Team Towers resource pack lang file).
Requirements
- Minecraft 1.21.4 · Fabric Loader ≥ 0.16.9 · Java 21+ · Fabric API
- Mod Menu (optional, recommended)
Compatibility
- v8.4.x ↔ v8.3.x: safe to mix — old clients fall back to the legacy chat-capture path.
- v8.1.x ↔ v8.0.x: NOT safe to mix (
StagePayloadwire format changed). Upgrade in lockstep.
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:jxRFbJq9:Eoyk9FGL"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:jxRFbJq9:Eoyk9FGL"
}
