An Origins Addon: Apocalypse Origins

An Origins Addon: Apocalypse Origins

An origins addon with four very distinct origins meant to shake up the way in which the game is played.

by
29.5K Downloads
fabricforgeadventuregame-mechanicsmagic
Rent Server with this Mod

About this Mod

REQUIRES: ORIGINS FOR FABRIC, COMPATIBLE FROM 1.19.2 TO 1.20+
If you want to run this on forge, you will need the following:

100% compatible with multiplayer and with multiple people picking the same origin

I have a Discord for this project now: https://discord.gg/RMMZGuaZmT

Also try Libra: https://www.curseforge.com/minecraft/mc-mods/libra-an-origins-addon

Also try Hollow Knight Origins: https://legacy.curseforge.com/minecraft/mc-mods/hollow-knight-an-origins-addon

GitHub (1.19 version): https://github.com/Jasel-Umena/Apocalypse-Origins
GitHub (1.20 version): https://github.com/Jasel-Umena/Apocalypse-Origins-1.20.X

This is an Origins (by Apace100) addon, and the purpose of this project is for me to put together and release some unconvential origins that stray from the usual way of playing the game. Once it is complete, it will include the following:

  • Refractor: A challenging trickster origin with teleportation and crystal based abilities. 

  • Hexblade II: An origin with different sword art magics and that can possess other players.

  • Myconoids II: An adaptable origin based on fungus that adapts to its environment and can survive the most inhospitable conditions.

  • Geneticist: A scientist, capable of extracting DNA from mobs and sequencing new chains of genes to modify existing creatures and players with new upsides and downsides.

This project updates occasionally with balance and feature changes, but all of the origins are 100% playable as they currently are. Without further ado, I'll leave you with the details down here. Have fun, and thank you.

GOT QUESTIONS OR FEEDBACK? Get in touch through a comment or over at the official Origins Discord server.

-REFRACTOR ORIGIN-

Refractor II is an origin themed around mobility, teleportation and stealth, capable of building very interesting bases with functioning teleporters. You can find all the information about the current version of Refractor II here: https://docs.google.com/document/d/e/2PACX-1vRMw1NhTj4cnAOqYYBUfGPqpVvKDGiLUwE7ceED255HIvjy7frli4cx_yLS7x6K1C9AonaIX-6et6t9/pub

-HEXBLADE ORIGIN-

Hexblade II is a new version of an old origin of mine. You play as a living sword with the ability to consume the souls of other living creatures and possess other players. Check out this very cool document I made: Everything you need to know to play as a Hexblade

-MYCONOID ORIGIN-

Myconoids II is the second version of my first ever big origin, in which you play as an adaptable fungal spore that's capable of adapting to any evironment or task. Currently implented forms: Spore, Brown, Red, Desert, Moss, Snowberry, Warped, Crimson, Wart and Chorus.

Forms to be done: Skulk, Cosmic, Cordyceps.

You can find all the details about this origin in this document here: Everything you need to know to play as a Myconoid

  • GENETICIST ORIGIN-

A scientist capable of extracting DNA from mobs to create origins in-game without having to code by adding new upsides and downsides to players and mobs alike: Everything you need to know about Geneticist



I want to use this on my server: Go ahead!

If you are the server owner:

  • Download the latest version and put it in your server's mods folder.

If you are not the server owner:

  • Ask the server owner to install it in the server's mods folder.

  • Remember that this pack includes origins that are very different to vanilla / simplistic origins and it might not suit the server you are playing on, even if you really like how fun or high quality they are. Be nice to your hosts.

I HAVE A PROBLEM:

  • I see black hp/resource bars: Please update the datapack .jar to the latest version, you are missing assets and the server let you join anyway.

  • I take damage while phasing: Lithium has added a new rule for optimizing entity suffocation checks, which currently causes Phantom (and any other Origins with Phasing powers) to suffocate while moving through blocks. To disable this new optimization rule, you can go to the lithium.properties file from your Minecraft's (or server's) config folder and add mixin.entity.collisions.suffocation=false at the end of the file, so that it'd look like this:

# This is the configuration file for Lithium.
# This file exists for debugging purposes and should not be configured otherwise.
#
# You can find information on editing this file and all the available options here:
# https://github.com/jellysquid3/lithium-fabric/wiki/Configuration-File
#
# By default, this file will be empty except for this notice.
mixin.entity.collisions.suffocation=false

  • I got rid/broke the item I reflected as refractor and now I'm stuck with the anti-cheat penalty: Should have read the skill description, because this is intentional! But there's a fix, run (or ask someone to run) power revoke @s apocalypse:refractor/refractor_reflect_item where @s is your username if someone else runs the command for you.

  • Me (or my players) get "invalid player data" as an error and get disconnected from our server or single player world: It is very likely you have hit your packet size limit, due to how many origins you have installed or how big those origins are (and the ones on this pack are quite big!). You can solve this issue by installing this mod: Extra Thicc Packets. If you are in 1.20.X+, you can also try Packet Fixer. If you are on Forge, you could remove other datapacks you don't use often to free up packet size or use xl-packets-renewed.

  • Me (or my players) get a packet related error in 1.20.2 or higher: Install this mod Robin's Unlimited Packets

  • I can't use this on Forge, it crashes on startup: I suck and I do not know how to fix it, it seems the methods to add a class changed since 1.16.5. If you know how to do java or to code for Forge, by all means, contact me. Luckily for you, the alternative you have is renaming the .jar to .zip and shoving it in your datapacks folder, but you will still need a resourcepack. If you extract the assets folder from the .jar and bung it in a working resource pack, it should do the trick. Frankenstein solution? Maybe.

  • I am on 1.18.2 and Geneticist does not drop syringes on kill: Due to some differences between Origins 1.19+ and prior versions, Geneticist can not obtain genes from mobs. This will not be changed in the future, and I recommend not staying on older versions of Origins.

  • Other issue: Please report it down in the comments or get in touch with me on the Origins discord server AFTER reading the documentation provided for each of the origins. Also check this document for a list of changes to come and known issues: Upcoming Changes and Fixes

Available Versions

An Origins Addon: Apocalypse Origins 0.4.72-1.20.Xrelease
MC 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, forge
December 3, 2025
An Origins Addon: Apocalypse Origins 0.4.71-1.20.Xrelease
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric
November 13, 2025
An Origins Addon: Apocalypse Origins 0.4.70-1.20.Xrelease
MC 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric
November 7, 2025
An Origins Addon: Apocalypse Origins 0.4.69-1.20.Xrelease
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6fabric
August 27, 2025
An Origins Addon: Apocalypse Origins 0.4.68-1.20.Xrelease
MC 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6fabric
August 22, 2025

How to Install An Origins Addon: Apocalypse Origins on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.6).

3

Install Mod

Open the mod browser in the dashboard and search for "An Origins Addon: Apocalypse Origins". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricforge

Minecraft Versions

1.20.6, 1.20.5, 1.20.4 (+13 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

An Origins Addon: Apocalypse Origins server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.6). You can switch loaders with one click in the panel.

Is An Origins Addon: Apocalypse Origins compatible with fabric and forge?

An Origins Addon: Apocalypse Origins officially supports fabric, forge for Minecraft 1.20.6, 1.20.5, 1.20.4. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with An Origins Addon: Apocalypse Origins – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if An Origins Addon: Apocalypse Origins consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install An Origins Addon: Apocalypse Origins with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
Creative Commons Attribution Non Commercial No Derivatives 4.0 International
Server-side
Required

Supported Versions

1.20.61.20.51.20.41.20.31.20.21.20.11.201.19.31.19.21.19.1+6 more