Skip to content

Enshrouded 1.0 is out! 🎉 Get 25% OFF your next Enshrouded Server today!

Set up the Origins mod on Minecraft

Install Origins 1.10.2 on a Fabric 1.20.1 server with Fabric API, then use the origin commands, the Orb of Origin and the config to manage origins.

Updated 4 min read

Origins lets each player pick an origin when they start, such as Human, Avian or Enderian, and each origin comes with its own abilities and drawbacks. This guide sets it up on a Fabric server, which is how the original Origins mod is built.

Checked against Origins 1.10.2 on Fabric 1.20.1, October 2026.

What you need

  • Fabric on Minecraft 1.20.1. Origins 1.10.2 is the newest stable release for Minecraft 1.20.1, and it needs Java 17. For Minecraft 1.21.1 the only builds so far are pre-releases (1.13.0-pre.4 is marked beta), so this guide uses 1.20.1.
  • Fabric API. The Fabric build lists it as required. The rest of what it uses is bundled inside the jar.
  • Origins on every player's computer too. Modrinth marks it required on both the client and the server.
  • This guide covers Fabric only. On Forge, Origins also publishes a file that needs Sinytra Connector, and a separate port, Origins (Forge), by another author exists; this guide covers neither.

Switch the server to Fabric 1.20.1

  1. Open JAR Manager, under More in the left rail.
  2. Set Server software to Fabric and Minecraft version to 1.20.1, then press Apply change.
  3. Leave Take a backup first ticked, press and hold Confirm & reinstall, and wait for the console to finish.

Your world is kept, but configuration files may be reset. Change your Minecraft version or mod loader has the detail.

Install it

  1. Open the Mods tab under Content. The Modrinth source chip should be selected.
  2. Search for Origins and press Install on the one by Apace. Origins: Classes and Origins++ are separate add-ons.
  3. A window titled "Needs 1 more add-on" names Fabric API. Press Install all (2). Mod Menu may appear as an optional extra; it only matters on a player's own computer, so leave it unticked.
  4. Go to Console, press Start, and accept the EULA prompt the first time.

The mod's own description says players choose an origin at the beginning of the game.

Commands

You need operator rights, which you can give from the Players tab with Make operator (whitelist and operator guide). These work from the Console too:

  • origin get Steve origins:origin shows which origin Steve has in the main layer.
  • origin set Steve origins:origin origins:avian changes it. The ten built in are arachnid, avian, blazeborn, elytrian, enderian, feline, human, merling, phantom and shulk.
  • origin gui Steve opens the choice screen for that player again, and origin random Steve picks one at random.

An Orb of Origin lets a player change origin by right-clicking it. It has no crafting recipe by default, so hand one out with give Steve origins:orb_of_origin.

Turn origins on or off

After the first start, Origins writes config/origins_server.json in the File Manager. It has a performVersionCheck option and an origins block that lists every origin with "enabled": true and a true or false entry for each of its powers. Open the file with Edit, set an origin's enabled to false to remove it from the choice screen, press Save and restart.

Tip

Origins and powers are defined in data packs, so you can add your own or change existing ones without touching the mod. The mod's documentation at origins.readthedocs.io explains the file format.

Common problems

  • The server stops at start. The Fabric build requires Fabric API, so check it is installed. Search for it on Modrinth in the Mods tab.
  • A player cannot join. They need Fabric, Fabric API and Origins 1.10.2 for 1.20.1. See Join a modded server from your launcher.
  • origin does not work for a player. The command needs operator permission level 2. Give the player operator rights from the Players tab.

Was this guide helpful?

Still stuck?

Talk to a real person, we answer fast.

  • Open a ticket

    Paste the exact error and name your server, so we can look at it from our side.

  • Ask on Discord

    Chat with the team and other server owners.

  • Browse the Help Centre

    Versions, mods, plugins, backups and RAM sizing, all in plain English.

Ready to launch your Minecraft server?

Aussie hardware, NVMe disks and DDoS protection, with the version and mod loader yours to change whenever you like.