

Instead of starting from scratch every time you create a new world, Nexus Characters allows you to seamlessly carry your inventory, stats, and identity across all your single-player saves and multiplayer servers. Build your character, explore infinite worlds, and never lose your hard-earned progress again.
📚 Table of Contents
Create unique identities for your different playthroughs. When making a new character, you have complete control over their identity and playstyle:

Your character's journey doesn't end when you leave a world. Everything that defines your character travels with them:

Love the thrill of Hardcore but hate losing a beautiful world you spent hours building? Nexus Characters introduces Hardcore Characters.

Nexus Characters doesn't just save vanilla data. It integrates deeply with your favorite mods to ensure that external progression is saved directly to your character. For example, if you are playing with Cobblemon, your party of Pokémon and your PC boxes will travel with your character across dimensions and worlds!
Take your characters online! Nexus Characters is fully compatible with dedicated servers. Server owners can install the mod to allow players to bring their cross-world characters into the community, or restrict servers to specific character types.
If you are adding Nexus Characters to an existing world where you already have progress, you can easily inherit your old data!
Player1 and your friend is Player2, you cannot create a character named Player2 to steal their progress.Important: When you do this, your character's current progress will be completely overwritten by the legacy data from that world. If you want to enter a legacy world but keep your cross-world character's existing progress, ensure your character is named differently from your Minecraft username!
If you are hosting a Server or a LAN world, you can manage how often non-vanilla data is synced to players:
/nexus saveinterval <time in seconds> (Default: 30s) Alters the time between autosaves for data coming from external mods (e.g., catching a Pokémon or updating your Pokédex).Syncing Delay: Even if you define the interval to 1 second, it still takes time for the server to send the data to the client, and for the client to save it properly to disk. Because of this, you should wait 1 to 2 minutes before disconnecting after doing something important related to mods to avoid losing progress! Also, the shorter the interval, the heavier will be server load.
Character Model Showcase in RPG Origins modpack
Note: Make sure you are using Fabric as your mod loader and Minecraft 1.21.1.
.jar file into your Minecraft mods folder (do the same for servers)
Found a bug or have a feature request? Please open an issue on the GitHub Issues tab or send me an email. I am always looking for ways to improve the user experience! Also if you wish to support my work, I'll happily take a coffee!
This project is licensed under the MIT License — see the LICENSE file for details.