ModsFinder

Universal Player Data

by IceYeti

Universal Player Data lets a player's saved data carry over between worlds on a Fabric server, in the way Terraria shares a character across worlds.

FabricServer-side onlyMIT LicenseOpen source1.21.1 – 26.3

What it does

Player data such as inventory, hunger, status effects and Ender Chests is kept across worlds. The mod reads the same NBT data that vanilla stores per world, with a small set of exclusions for abilities. Some data stays world-specific by default, such as the spawn point and game mode, and players start from the spawn point of the world they join. Existing save data takes priority the first time a world is opened with the mod installed. Save files are written to the .minecraft/universal-playerdata directory.

Only the server needs the mod, so players join without installing it. Fabric API and YetAnotherConfigLib (YACL) are required dependencies. Released under the MIT License, the code is open source and the files cover 11 release versions 1.21.1 – 26.3, with 0.2.1 for 26.3 as the latest Fabric file. Backups are advised before use, since the author warns that save data can be lost.

Key features

  1. Shared player data

    Inventory, hunger, status effects and Ender Chest contents carry over from one world to another.

  2. Configurable exclusions

    Tags such as the last death location, game type, respawn and warden spawn tracker can be added to or removed from the exclusion list.

  3. Spawn behavior options

    A config option decides whether players start at the spawn point set for the world.

  4. NBT tag compatibility

    Data keeps the same NBT layout used by vanilla worlds, so tags can be looked up with NBT Explorer.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.30.2.1
26.20.2.1
26.1.20.2.1
26.1.10.2.1
26.10.2.1
1.21.x6 of 6 versions with builds
1.21.80.1.0
1.21.70.1.0
1.21.60.1.0
1.21.50.1.0
1.21.40.1.0
1.21.10.1.0
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

YetAnotherConfigLib (YACL)A builder-based configuration library for Minecraft!
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Who it’s for: Server owners who want a single player progression across several worlds, and players who want their inventory and effects to follow them. Owners should keep backups, since the mod changes how save data is shared.

How it compares

Full comparison

Shared Health is a server-side Fabric mod under the GNU General Public License v3.0 only, covering 1.16.5 – 26.2, and it is open source. Shared Life is a server-required Fabric, Forge and Quilt mod under All rights reserved and covers 1.19.4 – 1.20.2, so it is not open source. Universal Player Data is server-side only on Fabric and covers 1.21.1 – 26.3 under the MIT License.

ModLoadersGame versionsEnvironmentUpdated
Universal Player DataFabric1.21.1 – 26.3Server-side only2026-05-05
Shared HealthFabric1.16.5 – 26.2Server-side only2026-08-01
Shared LifeFabric, Forge and Quilt1.19.4 – 1.20.2Server required, client optional2023-09-26

Questions

Does Universal Player Data need Fabric API?

Yes. Fabric API is a required dependency and must be installed alongside the mod on the server.

Do players need to install the mod?

No. Server owners install it, and players connect with no copy of their own.

Which data stays separate between worlds?

The spawn point and game mode stay world-specific by default, and players start at the spawn point of the world they join.

Can the list of shared tags be changed?

Yes. The config file lets server owners add or remove exclusions, and the author suggests putting the Motion, Pos and Rotation NBT tags on that exclusion list.

In the catalog

Universal Player Data is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 8,071 mods support Minecraft 26.3.

More from IceYeti

All projects

Similar mods

What the author says

WARNING: THIS MOD CHANGES SAVE DATA FUNCTIONALITY. ALWAYS MAKE BACKUPS OF WORLDS AND SAVES AND USE AT YOUR OWN RISK. Fabric mod that makes player data be shared between all worlds, similar to games like Terraria. This includes inventory, hunger, status effects, ender chests, etc. By default, some data is still…
IceYeti, on the Modrinth page

Official listing

Owner
IceYeti
Published
2025-03-06
Updated on Modrinth
2026-05-05
Facts verified
2026-10-15

Tags