ModsFinder

Open Persistence

by MisterNorwood

Logging out of a multiplayer server leaves a body shaped like the player behind at the spot where they disconnected.

FabricForgeNeoForgeClient and serverGNU General Public License v3.0 onlyOpen source1.12.2 – 26.1

What it does

The body wears the logging-out player's armor and holds their items, including inventory, armor and accessory slots. A rejoining player gets their state back and the body is removed. If the body is killed by another player or by mobs, its drops are written into the offline player's save, so a death while logged out still takes effect.

Open Persistence needs Fabric API on Fabric and runs on client and server, so both the server and every player need it. It is published for Fabric, Forge and NeoForge, with files for 1.20.1 and 26.1 among the four release versions in the 1.12.2 – 26.1 range. Corpse and Curios API are optional and add support when present. The project is open source under the GNU General Public License v3.0 only.

Key features

  1. Persistent logout bodies

    Where a player disconnected, the mod places an entity wearing their gear that looks like them.

  2. Killable bodies

    The body can take damage and be killed, and any items it drops are written back into the offline player data.

  3. Despawn-proof bodies

    Bodies ignore despawn distance and persistence culling, and they stay in place until the player returns or the body is removed.

  4. Accessory support

    Extra equipment slots are preserved across logout and login, and the body shows them.

Compatibility

Latest build for each game version and loader.

26.11.1.0+mc26.1-fabricNot available1.1.0+mc26.1-neoforge
1.21.11.1.0+mc1.21.1-fabricNot available1.1.0+mc1.21.1-neoforge
1.20.11.1.0+mc1.20.1-fabric1.1.0+mc1.20.1-forgeNot available
1.12.2Not available1.0.0+mc1.12.2-forgeNot available
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 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Survival and PvP servers

Because the character remains in the world and stays exposed to danger until the player returns, leaving the game becomes a choice with real consequences.

Who it’s for: Server owners who run survival or PvP worlds and want logging out to carry a risk. Players who join those servers need the mod too, because the environment is client and server.

Questions

Does Open Persistence need Fabric API?

Yes. Fabric API is a required dependency on Fabric. Corpse and Curios API are optional and only add support when they are installed.

Do players have to install Open Persistence?

Yes. Installation covers the server and each player's game.

Which game versions have files?

Files exist for 1.12.2, 1.20.1, 1.21.1 and 26.1, each built for its loader. The latest Fabric and NeoForge files target 26.1, and the latest Forge file targets 1.20.1.

More from MisterNorwood

All projects

What the author says

An open-source reimplementation of Persistent Players, rebuilt for modern Minecraft with bug fixes and mod compatibility. When a player logs out of a multiplayer server, Open Persistence leaves behind a persistent body — an entity that looks like the player and holds all of their gear, standing where they…
MisterNorwood, on the Modrinth page

Official listing

Owner
MisterNorwood
Published
2025-09-02
Updated on Modrinth
2026-07-23
Facts verified
2026-10-15