promotional bannermobile promotional banner

NeoOrigins

A modern port of Origins

File Details

NeoOrigins v2.1.1 (MC 1.21.1)

  • R
  • May 21, 2026
  • 2.01 MB
  • 2.7K
  • 1.21.1
  • NeoForge

File Name

neoorigins-2.1.1+1.21.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:neoorigins-1495375:8125390"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Bug Fixes

  • Origin Creator name/description rejected on save as "Not a string" — the creator writes name / description as {"text": "..."} component JSON so author-entered text renders literally rather than as a translation key, but the field codec accepted only raw strings and validation failed on every save with Not a string: {"text": "..."}. The codec now accepts either form: raw strings continue to wrap as translatable components (so every shipped origin still resolves through the language file), and any vanilla component-JSON object decodes through ComponentSerialization.CODEC. Same helper is shared by the player Origin Creator, the Mob Origin Creator, and any custom origin_layer JSON.