OvergrownMC | Overgrown's Origins
Create a server, get 25% off your first month

Origins lets every player choose a species when they spawn into the world, each with its own strengths, weaknesses, and playstyle. Built entirely on Apoli data, so every origin, power, and layer is just data-pack JSON underneath.
10 origins ship by default + Human:

The mod features:
- Origin layers: Group origins into independently-chosen layers (species, class, or anything else), each with its own selection rules and data pack merge behavior.
- A choose-origin screen with full seasonal re-theming out of the box.
- Badges: Tooltip icons that call out a power's extra behavior (keybinds, recipe unlocks, and more) at a glance.
- The Orb of Origin, letting a player re-roll their origin on demand.
- A built-in randomizer that can auto re-rolls on death, sleep, or command, with an optional "lives" counter, no separate add-on needed.
- Origin transfer: Steal, give, or copy an origin between players.
- Full multiplayer sync, including mid-session joins.
/origincommands to get, set, check, and randomize origins and layers.
Available for Fabric and NeoForge, on 1.20.1 and 1.21.1. Requires Apoli.
Questions or bug reports? Join the Discord or open an issue on GitHub.

