
Kev's Projectile Immunity Fix
Allows multiple projectiles to hit at the same time but balanced!
About this Mod
📜 Projectile Immunity Fix
Projectile Immunity Fix is a lightweight Fabric mod that balances projectile damage by reworking Minecraft’s invulnerability frames (i-frames) when hit by multiple projectiles, like arrows, thrown weapons, or magic bolts.
In vanilla Minecraft, when a mob is hit by one projectile, it becomes briefly invulnerable (i.e., i-frames) — even if many projectiles hit at once.
⚙️ How It Works
- When an entity (non-player) is struck by a projectile, it temporarily disables invulnerability frames.
- This allows multiple projectiles to fully deal damage without being blocked by hurt cooldowns.
- After a configurable number of projectile hits, a cooldown kicks in, restoring vanilla i-frames temporarily to prevent spamming.
Note: Players are not affected — only mobs and other living entities.
Mods used to test with: Dummy mod, Too Many Bows Mod
🛠️ Configuration
A simple config file (config/projectileimmunityfix.json) is generated on first launch, with the following options:
| Setting | Description | Default |
|---|---|---|
maxHitsBeforeCooldown |
Maximum consecutive projectile hits allowed before normal i-frames return | 10 |
cooldownTicks |
How long (in ticks) the entity is protected after exceeding the max hits | 20 ticks (1 second) |
timeWithoutHitResetTicks |
How long (in ticks) an entity must go without getting hit for the hit counter to reset | 20 ticks (1 second) |
You can adjust these values to make combat faster, slower, or more punishing depending on your pack's balance.
🔧 Requirements
- Minecraft 1.21.1
- Fabric Loader
- Fabric API
Available Versions
How to Install Kev's Projectile Immunity Fix on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).
Install Mod
Open the mod browser in the dashboard and search for "Kev's Projectile Immunity Fix". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Kev's Projectile Immunity Fix server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.
Is Kev's Projectile Immunity Fix compatible with fabric and neoforge?
Kev's Projectile Immunity Fix officially supports fabric, neoforge for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Kev's Projectile Immunity Fix – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Kev's Projectile Immunity Fix consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Kev's Projectile Immunity Fix with just one click on your server.