Community listing page, reviews here may not be monitored by the author.
Unique Origins
No reviews yet
Makes each player get a unique origin. Should work server-side-only!
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Filters
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
Unique Origins is a mod for 1.16.5 that modifies some of Origin's functionality in order to prevent players from picking the same origin. It also modifies the random selector, so that only the available origins can be selected randomly.
Since the mod only messes with the data sent by the server to the client, it should work server-side only!
This mod only keeps track of origins after it has been added, so any players already with origins before you add this mod will not affect the available origins for others. Additionally, this will not currently work with the selection options from orbs of origin, since it's designed for when the player logs in for the first time.
Here's a screenshot of the mod working in one of my test runs. Notice how the "Arachnid" origin is not available to the player on the left due to it being taken

QnA:
How does it work?
- I wrote some mixins to origins and fabric api (the latter is only to catch some code called by one of Origin's mixins) that mess with the networking side of Origins, so I can modify the data being sent to clients connecting to a server.
Does it work on LAN?
- Yes! In fact, that's where I tested it first.
Does it work with Layers?
- Yes, it does now, thanks to Alluysl
What if all available origins are taken?
- Simple. It starts again, handing out a second helping. etc. etc. etc. All origins being taken is handled identically in the code to when no origins have been selected yet
Does it work with origins addons?
- Theoretically, yes, since I don't touch each origin specifically, only the system for sending the data to the client.
Forge Pls?
- No, I will not port to forge. Origins isn't even on forge, for goodness sake! Someone has kindly pointed out origins is also on forge, but I still will not port to forge.
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers