invincibletimemanager

Creates and manages a datapack tag that removes invulnerability time for selected damage types.

9

invincibletimemanager

📦 Invincible Time Manager

> Control invincibility frames (cooldown) for each damage type in > Minecraft

📖 Overview

Invincible Time Manager is a Fabric mod that allows players to control the invincibility time (cooldown / i-frames) applied after taking damage.

This mod works by modifying the `minecraft:bypasses_cooldown` tag, allowing specific damage types to bypass or respect invincibility frames.

⚙️ Features

- Control invincibility per damage type - Automatic datapack generation - Real-time reload support - Lightweight Fabric-only mod - Command-based configuration system - Internal cache system

🧠 How It Works

Minecraft uses the `bypasses_cooldown` tag.

Damage types inside this tag: → Ignore invincibility frames

This mod dynamically edits that tag via datapacks.

📂 Generated Files

Datapack Location

`<world>`{=html}/datapacks/invincibletimemanager/

Files

- pack.mcmeta - data/minecraft/tags/damage_type/bypasses_cooldown.json

Cache

.minecraft/moddata/invincibletimemanager/damage_types.json

🕹️ Commands

/invincibletimemanager /invincibletimemanager version /invincibletimemanager help /invincibletimemanager reset /invincibletimemanager add `<damage_type>`{=html} /invincibletimemanager delete `<damage_type>`{=html} /invincibletimemanager list /invincibletimemanager reload

⚠️ Notes

- Can significantly affect gameplay balance - Test before using in multiplayer - Some damage types may behave differently depending on version

🧪 Example

/invincibletimemanager add minecraft:lava

🧾 Compatibility

- Minecraft: 1.19.4 - Loader: Fabric - Environment: Singleplayer

🐞 Known Issues

- Duplicate commands may exist (no functional impact) - Some errors may not appear in logs

📜 License

CC0-1.0

👤 Author

Kuyosep

ADS