File Details
zombiemod-1.2.5.jar
- R
- May 25, 2026
- 12.95 MB
- 149
- 1.20.1
- Forge
File Name
zombiemod-1.2.5.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
Zombie Mod – Changelog 1.2.5
Bug-fix pass on the Tombstone perk and the custom TACZ turret.
Tombstone Timer Fix
The Tombstone snapshot was expiring instantly after the player's death instead of giving the configured 90-second
grace window. Four defensive fixes applied:
- Ctor guard: if the durationTicks argument is <= 0 (corrupt config or missing field), the timer falls back to 1800
ticks (90 s) instead of expiring on the next tick.
- Defensive NBT read: readAdditionalSaveData no longer overwrites the timer when the DespawnTimer key is missing from
the tag, and only accepts saved values > 0. Previously an empty tag (sometimes triggered by Forge's entity save/load
cycle right after spawn) forced the timer to 0 → instant expiry.
- Pickup grace 2 s (40 ticks): the tombstone refuses pickup attempts during the first 2 seconds after spawn. Prevents
accidental absorption by the dying player still standing on the spot.
- Diagnostic log: [Tombstone] spawn pour <Player> avec 1800 ticks (90s) is logged at spawn so the configured duration
can be verified in logs/latest.log.
Turret Visual Polish
- FLASH particles removed from both the muzzle and the impact point. The bright white flash was too aggressive in
third-person view, especially with a high fire rate.
- Remaining muzzle FX: FLAME + LARGE_SMOKE at the barrel.
- Remaining impact FX: CRIT + LARGE_SMOKE at the target.
Turret No Longer Damages Players
- Custom turrets were hitting players standing in their line of fire, even though they were aiming at zombies.
- Every TACZ bullet spawned by a ZombieTurretEntity is now tagged with ZombiemodTurretBullet = true in its persistent
NBT at spawn.
- New LivingAttackEvent handler at EventPriority.HIGHEST cancels any damage to a ServerPlayer whose direct source
entity carries that tag. Zombies and other hostile mobs still take full damage normally.
- Safe to stand next to (or in front of) your own turret now — friendly fire is impossible.