A forward port of the Origins mod beginning from MC 1.20.1 (with Fabric and Forge support included), which ensures backwards-compatible support with Origins versions prior to MC 1.20.1.
Find a file
2025-05-11 21:09:42 +08:00
apoli@8cfac3815f change commit messages 2025-05-11 21:09:42 +08:00
calio@d9f79557c4 change commit messages 2025-05-11 21:09:42 +08:00
gradle/wrapper Migrate buildscripts to KTS, bump versions 2025-05-11 11:59:03 +08:00
src/main Migrate codebase to MojMap for easier updates, and use mod-compatible mixins 2025-05-11 21:09:18 +08:00
.gitignore Initial commit 2020-06-11 10:13:23 +02:00
.gitmodules Migrate buildscripts to KTS, bump versions 2025-05-11 11:59:03 +08:00
build.gradle.kts Migrate codebase to MojMap for easier updates, and use mod-compatible mixins 2025-05-11 21:09:18 +08:00
gradle.properties Migrate codebase to MojMap for easier updates, and use mod-compatible mixins 2025-05-11 21:09:18 +08:00
gradlew Initial commit 2020-06-11 10:13:23 +02:00
gradlew.bat Initial commit 2020-06-11 10:13:23 +02:00
jitpack.yml Fixed Quilt resource loading issue, bumped version to 1.7.1 2022-10-23 17:31:36 +02:00
LICENSE Added a license 2020-06-25 18:14:41 +02:00
README.md README has been created, time to get to work 2025-05-11 11:06:08 +08:00
settings.gradle.kts Migrate buildscripts to KTS, bump versions 2025-05-11 11:59:03 +08:00

Origins: Legacy

This is an unofficial forward port of the original Origins mod, based from the official MC 1.20.1 build, for supporting newer versions of Minecraft while also offering backwards compatibility for Origins datapacks created for 1.20.1 and prior.

The reason why this fork had to occur was due to 3 reasons:

  • The newer builds of Origins are horribly buggy, having experienced heavy refactors to the codebase that also end up breaking the Origins datapacks that came prior, requiring extensive changes to support the new versions.
  • Pull requests and issues with the current Origins codebase take a long time to be resolved.
  • The existing Origins for Forge port is almost impossible to work with as a developer. If you're making an addon mod, the existing Forge port does NOT abide by any of the rules you had thought of previously for creating addons. No joke, it was easier to use Connector with the Origins mod in order to make a Forge addon compared to trying to learn this entirely different codebase.

If you need help with creating data packs for the mod, you can visit the official wiki. The official wiki is still sufficient for making datapacks, as long as you are under the 1.10.0 branch, which is what this fork is based on.

If you want to report a bug, please visit the issue tracker. Make sure to check other existing issues first, and post detailed information about which mods and which version you are using, what you would expect to happen, and what happens instead. Also always include the log of your client and the server if possible.