ModsFinder

No Random Damage Rolls for Cobblemon

by shadowboxed

No Random Damage Rolls for Cobblemon removes the random damage variance from Cobblemon's turn-based battles, so attacks deal their base damage without a roll.

FabricForgeNeoForgeQuiltServer required, client optionalMozilla Public License 2.01.21 – 1.21.1

What it does

The mod changes how damage is calculated in Cobblemon battles. Instead of applying a random multiplier to each attack's base damage, it uses the median roll, which means a move's damage is set in advance and stays the same from one use to the next. Critical hit chance is removed from the calculation as well, so critical hits no longer shift the outcome of a move.

It works by injecting Mega Showdown's script actions into Cobblemon's battle code, which lets the mod override how damage is rolled. Cobblemon and Cobblemon: Mega Showdown must both be installed. The mod is published for Fabric, Forge, NeoForge and Quilt, and a data pack build also exists. Files cover 1.21 – 1.21.1. The server needs the mod, while a player's client may add it without being required to. It is released under the Mozilla Public License 2.0 and is not open source.

Key features

  1. Median damage rolls

    Each attack deals its median damage instead of a randomly chosen value within the usual range.

  2. Critical hits removed

    The random chance of a critical hit is taken out of the damage formula, so moves hit for the same amount every time.

  3. Knockouts unchanged

    Moves that were already one-hit knockouts stay that way, and edge cases where a knockout depended on a roll are settled by the median value.

  4. Persistent damage kept

    Damage over time effects keep working as normal, since only the damage roll and critical chance are changed.

Compatibility

Latest build for each game version and loader.

1.21.11+mod1+mod1+mod1+mod
1.211+mod1+mod1+mod1+mod
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 2

CobblemonA Pokémon mod for Fabric and NeoForge
Required
Cobblemon: Mega ShowdownAdds Mega Evolution, Z-Moves, Teralization, Dyna/Gigantamax, Ultra Burst & Fusions to Cobblemon!
Required

Use cases

Predictable battles

Players who calculate matchups with a damage calculator can rely on its results, because the rolled variance no longer applies in battle.

Who it’s for: Server owners and players who prefer deterministic battles over random damage variance in Cobblemon.

Questions

Does No Random Damage Rolls for Cobblemon need Mega Showdown?

Yes. Cobblemon: Mega Showdown is a required dependency, and Cobblemon must also be installed alongside it.

Does the mod have to be installed on the client?

No. Only the server needs the mod for it to take effect in battles, and a player's client may add it without being required to.

Which loaders does the mod support?

Files are published for Fabric, Forge, NeoForge and Quilt, each targeting 1.21.1, with 1.21 also listed among the game versions.

Do Nava's ZA Mega evolutions work with the mod?

The author notes that Nava's ZA Mega moves are overwritten by their own scripts, so those moves may not follow the median damage behavior.

In the catalog

No Random Damage Rolls for Cobblemon 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 shadowboxed

All projects

Similar mods

What the author says

Current knowledge as to if this actually still works as of latest updates is unknown, if it doesn't work then it'll just have to be like that for a while. REQUIRES MEGA SHOWDOWN! FOR THE MOMENT, DO NOT USE NAVAS ZAMEGAS WITH IT, AS ITS SCRIPTS OVERWRITE THIS. This will be fixed when the Mega Showdown guys are able to…
shadowboxed, on the Modrinth page

Official listing

Owner
shadowboxed
Published
2026-05-28
Updated on Modrinth
2026-05-28
Facts verified
2026-10-15

Tags