ModsFinder
RC

Resistance Controller

by ledokua

Resistance Controller replaces the vanilla Resistance effect's fixed 20% per level with a damage reduction value set in the config, so server owners can tune how much each level blocks.

FabricServer-side onlyMIT License1.21.1

What it does

Vanilla Resistance reduces damage by 20% per level, so a level 5 effect makes an entity completely immune with 100% reduction. The mod hooks the damage calculation in LivingEntity getDamageAfterMagicAbsorb and swaps in its own formula, which lets a server set the reduction for each level instead of accepting the default. Two presets are included: a Balanced setting that caps level 5 at a 25% reduction, and an Invincible setting that keeps the full 100% reduction at level 5.

The config file holds the per-level values, and changes can be applied without a restart by editing the file and running the standard reload command. Releasing the mod on a server avoids the balance problems that stronger Resistance effects cause on modded servers and PvP setups. The mod runs on a Fabric dedicated server alone; players need nothing installed. The first published file is version 1.0 for 1.21.1, released 2026-03-02.

Key features

  1. Configurable reduction per level

    Each Resistance level can be given its own damage reduction value in the config, instead of the vanilla 20% step.

  2. Balanced preset

    The Balanced default lowers the default reduction to 5% per level, with level 5 capped at 25% reduction.

  3. Invincible preset

    A preset keeps level 5 at 100% reduction for servers that want fully immune entities.

  4. Hot reloading

    Edits to the config take effect after the standard reload command, so a restart is not needed to change values.

Compatibility

Latest build for each game version and loader.

1.21.11.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

PvP and modpack balance

Server owners in PvP or modpack setups can cap the Resistance effect so potions do not make players immune.

Who it’s for: Server owners and modpack authors who want to control how strong the Resistance potion effect is. Players on a server that runs the mod do not need to install anything.

How it compares

Full comparison

Resistance Balancer covers Fabric, Forge, NeoForge and Quilt for 1.17 – 1.21.3, is server-side only and uses a custom license that is not open source. Resistance Controller is Fabric-only for 1.21.1 and is also server-side only, under the MIT License but not open source. Cobblemon - Spawn Controller is a separate Fabric server-side mod for 1.21.1 under All rights reserved, and it does not change the Resistance effect.

ModLoadersGame versionsEnvironmentUpdated
Resistance ControllerFabric1.21.1Server-side only2026-03-02
Resistance BalancerFabric, Forge, NeoForge and Quilt1.17 – 1.21.3Server-side only2025-05-25
Cobblemon - Spawn ControllerFabric1.21.1Server-side only2025-01-29

Questions

Does Resistance Controller need to be on the client?

No. The mod is server-side only, so only the server needs it and players join without installing it.

Which loader does Resistance Controller support?

The mod is published for Fabric only, with a file for 1.21.1. Forge, NeoForge and Quilt builds are not listed.

Does a config change need a server restart?

No. Once the config file is saved, running the standard reload command applies the changes immediately.

In the catalog

Resistance Controller is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from ledokua

All projects

Similar mods

What the author says

Tired of players becoming invincible with Resistance V? In vanilla Minecraft, the Resistance potion effect provides 20% damage reduction per level. This means that at Resistance V (Level 5), entities become completely immune to damage (100% reduction). This breaks the balance of many modpacks and PVP servers.
ledokua, on the Modrinth page

Official listing

Owner
ledokua
Published
2026-03-02
Updated on Modrinth
2026-03-02
Facts verified
2026-10-15

Tags