nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
Origins

Origins

Mod

Players choose an Origin at the beginning of the game to gain benefits and drawbacks

Client and server Adventure

2.09M downloads
1,655 followers

1.21.1: Origins 1.13.0-pre.1

Changelog

Changes

  • [apoli] Power/global power resource reload listeners now have direct access to the registry wrapper lookup (this means Apoli/Origins won't have to rely on pretty-hacky methods to get the registry wrapper lookup to use for parsing powers/global powers.)
  • [apoli] Powers are now validated when data pack contents are refreshed (e.g: after all data packs have been reloaded) instead of after powers are parsed.
  • [apoli] Power recipes are now registered when data pack contents are refreshed (e.g: after all data packs have been reloaded) instead of after powers are parsed.
  • [apoli] Allowed indexed stacks (the data typ used in the starting_equipment power type) to have a slot range with multiple slots.
  • [apoli] Optimized inventory-related actions/utilities to reduce performance overhead.
  • [apoli] {For addon developers} Simplified and improved naming convention of some classes/methods. This affects the following classes/methods:
    • AbstractAction --> Action
    • AbstractCondition --> Condition
    • Power#getPowerType --> Power#getType
    • Action#getActionType --> Action#getType
    • Condition#getConditioType --> Condition#getType

Fixes

  • [apoli#260] Fixed memory leaks and threading issues.
  • [apoli] Fixed attribute modifiers added via the attribute power type not persisting on respawn.
  • [apoli] Fixed attribute modifiers added via the conditioned_attribute power type being added unconditionally upon gaining the power.
  • [apoli] Fixed .mcfunction files not being loaded due to non-existent powers caused by loading order issue (since .mcfunction files are loaded before powers.)
  • [apoli] Fixed inventory-related entity action/condition types improperly checking the size boundary of the inventories and specified slots.
  • [apoli] Fixed passenger_action entity action type executing its own entity action on the ridden entity instead of the riding entity.
  • [apoli] Fixed attacker damage condition type not checking if the attacker actually exists.
  • [apoli] Fixed powers unnecessarily being synced in singleplayer.
  • [apoli] Fixed crash with the raycast entity action/condition types caused by not checking if the entity has the reach-related attributes.
  • [apoli] Fixed tooltips of item powers being duplicated after each equipment slot tooltips.
  • [apoli] Fixed the position context of the raycast entity action type to use the position of the raycast's end position instead of the specified destination position.
  • [origins#801] Fixed origin powers unable to be disabled via the config.
  • [origins] Fixed origins/origin layers/badges being unnecessarily synced in singleplayer.
  • [origins] Fixed .mcfunction files not being loaded due to non-existent origins caused by loading order issue (since .mcfunction files are loaded before origins.)

Changelogs

Files

Origins-1.13.0-pre.1+mc.1.21.1.jar(4.43 MiB) Primary Download
Origins-1.13.0-pre.1+mc.1.21.1-sources.jar(414.77 KiB) Download

External resources


Project members

Apace

Owner

eggohito

Maintainer

thatrobin

Maintainer


Technical information

License
MIT
Client side
required
Server side
required
Project ID