ModsFinder

Max Health Fix

by Darkhax

With Max Health Fix installed, a player whose maximum health was raised above 20 has it reset to 20 after saving, exiting and rejoining the world.

FabricForgeNeoForgeQuiltClient and serverGNU Lesser General Public License v2.1 onlyOpen source1.16.5 – 26.3

What it does

The mod corrects a bug in Minecraft where a maximum health value raised above 20, for example by a helmet with an attribute modifier, is not preserved across a save and reload. Once the bug is fixed, the raised maximum stays in place when the player rejoins. The fix applies to singleplayer worlds when the mod is on the client, and to every player on a server when the mod runs there, including players whose clients do not have it.

Reproducing the bug takes a few steps: create a world with cheats enabled and creative mode off, give a test player a helmet with a +10 maximum health modifier, equip it so the maximum becomes 30, heal the player above 20, then save, exit and rejoin. Without the mod the health returns to 20; with the mod it does not. The mod requires Bookshelf, Fabric API and Prickle on Fabric, and Bookshelf and Prickle on the other loaders.

The mod is open source under the GNU Lesser General Public License v2.1 only, and its source code and issue tracker are publicly linked. It is published for Fabric, Forge, NeoForge and Quilt across 21 release versions, 1.16.5 – 26.3. Insane's Survival Overhaul requires it.

Key features

  1. Preserved maximum health

    A maximum health raised above 20 is kept after the world is saved and reloaded, instead of reverting to 20.

  2. Server-wide fix

    When run on a server, the correction applies to all connected players, including those without the mod on their client.

  3. Singleplayer fix

    On a client, the correction applies to singleplayer worlds, so the raised maximum persists locally.

  4. Reproducible test steps

    The author text lists a step-by-step test using a helmet with an attribute modifier, which shows the bug with and without the mod.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.326.3.0.1Not available26.3.0.1Not available
26.226.2.0.1Not available26.2.0.1Not available
26.1.226.1.2.3Not available26.1.2.3Not available
26.1.126.1.2.3Not available26.1.2.3Not available
26.126.1.2.3Not available26.1.2.3Not available
1.21.x1 of 1 version with builds
1.21.121.1.421.1.421.1.421.1.4
1.20.x5 of 5 versions with builds
1.20.415.0.415.0.415.0.4Not available
1.20.314.0.114.0.114.0.1Not available
1.20.213.0.213.0.213.0.2Not available
1.20.112.0.412.0.4Not availableNot available
1.2011.0.211.0.2Not availableNot available
1.19.x5 of 5 versions with builds
1.19.410.0.110.0.1Not available10.0.1
1.19.39.0.29.0.2Not available9.0.2
1.19.28.0.18.0.1Not available8.0.1
1.19.17.0.17.0.1Not available7.0.1
1.196.1.26.1.2Not available6.1.2
1.18.x3 of 3 versions with builds
1.17.x1 of 1 version with builds
1.16.x1 of 1 version with builds
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

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
PricklePrickle is a JSON based configuration file format brought to Minecraft.
Required

Required by 1 mod

Use cases

Survival with health gear

Players who rely on armor or items that increase maximum health keep those bonuses between sessions.

Multiplayer servers

Server owners install the mod once so every player's raised maximum health survives a rejoin.

Who it’s for: Players and server owners who use equipment that raises maximum health and have seen it reset after saving and rejoining a world.

How it compares

Full comparison

Max Speed is a server-required mod with a MIT License, published for Fabric, Forge, NeoForge and Quilt across 1.16 – 26.3, and it is not open source. Health Plus is client and server, under the Apache License 2.0, and published for Fabric, Forge and NeoForge across 1.20 – 26.2. Health Enchantment is server-required with an open source AGPL v3.0 or later license, covering 1.21 – 26.3.

ModLoadersGame versionsEnvironmentUpdated
Max Health FixFabric, Forge, NeoForge and Quilt1.16.5 – 26.3Client and server2026-09-25
Max SpeedFabric, Forge, NeoForge and Quilt1.16 – 26.3Server required, client optional2026-08-14
Health PlusFabric, Forge and NeoForge1.20 – 26.2Client and server2026-06-22
Health EnchantmentFabric, Forge, NeoForge and Quilt1.21 – 26.3Server required, client optional2026-10-07

Questions

Does Max Health Fix need to be installed on both sides?

A server running it needs every connecting player to have it too. Installing it on the server fixes the bug for all players there, and installing it on a client fixes singleplayer worlds.

What does Max Health Fix require?

Bookshelf and Prickle are required on all loaders. Fabric API is also required on Fabric.

Which game versions does Max Health Fix support?

Files exist for 21 release versions, 1.16.5 – 26.3, with the latest Fabric and NeoForge files for 26.3 and the latest Forge file for 1.20.1.

In the catalog

Max Health Fix is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Darkhax

All projects

Similar mods

What the author says

This mod fixes an old bug in Minecraft that causes the "Max Health" attribute to be ignored when a player joins the game. This bug will cause players with a health value greater than the default limit of 20 to be reset back down to 20 when they join the game. For example if the player is wearing a helmet that gives…
Darkhax, on the Modrinth page

Official listing

Owner
Darkhax
Published
2023-06-08
Updated on Modrinth
2026-09-25
Facts verified
2026-10-15

Tags