Unique Origins
Tired of joining a server only to discover that three other players already claimed the exact origin you wanted? Unique Origins is a lightweight Fabric mod that solves this problem by preventing players from selecting an origin that someone else has already taken. If you run a multiplayer world and want every player to feel genuinely distinct, this add-on is a simple but effective fix.
What Unique Origins Does
At its core, Unique Origins modifies some of the functionality of the popular Origins mod. Instead of letting everyone pile onto the same powerful origin, it locks out any origin that has already been claimed by another player. When a new player logs in for the first time, they will only see the origins that remain available.
The mod also reworks the random selector. Rather than rolling from the full list, the random option only picks from the origins that are still free. This keeps the experience fair and unpredictable, even on busy servers where most origins have already been taken.
How It Handles Full Servers
What happens when every origin is claimed? The mod simply starts over, handing out a second helping of origins. This behavior is handled in the code exactly the same way as when no origins have been selected yet, so there is no special case to worry about. Your server keeps running smoothly no matter how many players join.
Server-Side Only and Easy to Run
One of the best things about Unique Origins is that it works server-side only. Because it only manipulates the data sent from the server to the client, players do not need to install anything on their own machines. This makes it ideal for server owners who want consistent behavior without asking everyone to update their mod list.
It works on LAN too, which is actually where the developer first tested it. The mod is built for Minecraft 1.16.5 and relies on Fabric, so you will need the Fabric loader and the Origins mod installed on your server. Forge is not supported, and the developer has stated clearly that a Forge port is not planned.
If you want a hassle-free way to set this up, the foxygame.net launcher offers a one-click install that pulls Unique Origins straight into a compatible profile, so you can skip the manual file shuffling entirely.
Compatibility With Origins Add-ons and Layers
Unique Origins is designed to be flexible. It does not touch individual origins, only the system that sends origin data to clients, so it should theoretically work with most Origins add-ons. It also supports Layers, thanks to a contribution from Alluysl.
- Works with Origins add-ons in most cases
- Compatible with Layers
- Functions on LAN and dedicated servers
- Runs server-side only, no client install required
Important Limitations to Know
There are a couple of caveats worth understanding before you download Unique Origins. The mod only tracks origins after it has been added to the server. Any players who already had origins before you installed it will not affect the available origins for others, which means older characters can create duplicates.
Additionally, the mod does not currently work with the selection options from Orbs of Origin. It is designed specifically for the moment a player logs in for the first time, so re-rolling with an orb bypasses the restriction.
How to Install Unique Origins
Getting started is straightforward. Follow these steps to add it to your server:
- Make sure your server is running Minecraft 1.16.5 with the Fabric loader
- Install the Origins mod, since Unique Origins depends on it
- Place the Unique Origins jar file into your server's mods folder
- Restart the server and confirm the mod loads without errors
- Invite players and watch the origin list shrink as each one is claimed
If you would rather avoid manual installation, a launcher with a built-in add-on catalog can handle the version matching and updates for you, keeping Unique Origins current without any extra effort.
Final Thoughts
Unique Origins is a small mod with a big impact on multiplayer balance. By preventing duplicate picks and refining the random selector, it encourages variety and makes every player's choice matter. Just remember the limitations around pre-existing origins and Orbs of Origin, and you will have a smoother, more diverse server experience. For anyone running an Origins-based world on Fabric for 1.16.5, this add-on is well worth trying.