Skip to content

Releases: apace100/origins-fabric

Origins 1.12.10 (Minecraft 1.20.2)

29 Apr 21:06
80bf805
Compare
Choose a tag to compare

[A] marks the changes in the underlying Apoli version, while [C] marks the changes in the underlying Calio version.

Changes

  • [A] Reverted supposed fix for issue with negating modified damage.
  • [A] Made the entity_set power type validate its entries upon the holder of the power being loaded.

Fixes

  • [C] Fixed argument type data types not properly printing its error in the output log.
  • [A] Fixed power HUD renders not rendering properly.
  • [A] Fixed automatic removal of entities in powers that use the entity_set power type.
  • [A] Fixed potential infinite recursion when granting powers.

Changelogs

Make sure to check out Apoli's and Calio's changelog for more information about this release:

Origins 1.12.9 (Minecraft 1.20.2)

25 Apr 11:36
b1e1971
Compare
Choose a tag to compare

[O] marks the changes in Origins, while [A] marks the changes in its underlying Apoli version.

Fixes

  • [O] Fixed automatically-generated badges of powers not being overridden with an empty badges field.
  • [O] Fixed origins not supporting * in identifiers.
  • [A] Fixed status_bar_texture power type not rendering regioned sprites (e.g: the "fill" portion of the experience bar) properly.
  • [A] Fixed entity_set power type executing the action_on_remove bi-entity action on discarded entities that weren't in the entity set and regardless of whether the power's condition is fulfilled.
  • [A] Fixed /power list ... <subpowers> sub-command not being accounted when specified.
  • [A] Fixed powers being removed not actually being removed from the entity, resulting in powers with empty sources.
  • [A] Fixed power addition callbacks not working reliably in certain cases (e.g: setting the value of a resource upon gaining a power, which was previously dependent on order of when the power is registered and/or granted.)
  • [A] Fixed modify_attribute power type applying vanilla modifiers twice.
  • [A] Fixed game_event_listener power type triggering advancements that use the minecraft:avoid_vibration criterion (this wasn't the case before.)
  • [A] Fixed crash caused by power types related to preventing interaction with entities.
  • [A] Fixed modify_jump power type still applying sprint-jump effects (e.g: extra horizontal velocity, exhaustion) even though the jump velocity is negated.
  • [A] Fixed oversight with syncing the power registry.
  • [A] Fixed power HUD renders not being offset properly in cases such as mounting a living entity, or being submerged underwater.
  • [A] Fixed crash that could be caused by action_on_block_break power type and block action types that may utilize directions.

Full changelog: v1.12.8...v1.12.9

Apoli changelog: v2.11.10

Origins 1.12.8 (Minecraft 1.20.2)

13 Apr 04:29
fce97cf
Compare
Choose a tag to compare

[O] marks the changes in Origins, while [A] and [C] marks the changes in its underlying Apoli and Calio version respectively.

Changes

  • [O] Changed Elytrian's Brittle Bones power to check for a new damage type tag: origins:kinetic.
  • [A] Slightly changed the implementation of the invisibility power type to be more optimized and compatible with other mods.

Fixes

  • [A] Fixed overlay power type rendering over screens.
  • [A] Fixed model_color power type not respecting invisibility.
  • [C] Worked around issue with the SerializableDataTypes.DIMENSION data type throwing a false error on world creation if a vanilla dimension is specified (fixes the modify_player_spawn power type.)

Origins 1.12.7 (Minecraft 1.20.2)

01 Apr 23:42
9ee8620
Compare
Choose a tag to compare

[O] marks the changes in Origins, while [A] marks the changes in its underlying Apoli version.

Changes

  • [O](#728) Changed Feline's Acrobatics power to check for the minecraft:is_fall damage type tag.
  • [O] Changed Enderian's Scared of Gourds power to use item tags;
    • origins:pumpkin_like/food, for preventing consumption of pumpkin-like food items (e.g: pumpkin pie.)
    • origins:pumpkin_like/equipment, for hiding entities wearing pumpkin-like equipment items (e.g: carved pumpkin.)

Fixes

  • [O](#741) Fixed badges of sub-powers being offset (in the -Y axis) at the wrong time.
  • [O] Fixed tooltip for Enderian's Scared of Gourds power not using the appropriate translation key.
  • [O] Fixed Enderian's Scared of Gourds power hiding the Enderian in its own POV when wearing a pumpkin-like equipment item.
  • [A] Fixed issue with sub-powers being disabled when overridden (via loading priority) in a multiple power.

Origins 1.12.6 (Minecraft 1.20.2)

01 Apr 08:46
dc86144
Compare
Choose a tag to compare

Fixes

  • Fixed badges of sub-powers from multiple powers not being hidden if the multiple power has defined badges.

Origins 1.12.5 (Minecraft 1.20.2)

31 Mar 09:50
8a4e0e3
Compare
Choose a tag to compare

[O] marks the changes in Origins, while [A] and [C] marks the changes in its underlying Apoli and Calio versions respectively.

Changes

  • [A] Tweaked mod compatibility of certain power types.
  • [A] Made power names/descriptions translatable by default.
  • [A] Improved searching logic of legacy damage sources.
  • [A] Added missing translation keys for Apoli's config.
  • [C] Made registry key data types validate.
  • [C] Made tag data types validate.
  • [C] Made tag-like data types validate.

Fixes

  • [O] Fixed origin layers ignoring its specified title.
  • [O] Fixed issue with badge tooltips and multiple powers; the badge tooltips that corresponds to its sub-powers are now rendered properly.
  • [A] Fixed issue when preventing modified damage that deals 0 or less damage to entities.
  • [A] Fixed issues with game_event_listener power type.
  • [A] Fixed modify_attribute power type not modifying modded attributes (for real this time.)
  • [A] Fixed *_item_pickup power type not working for non-player entities.
  • [A] Fixed exposed_to_sun entity condition type not working properly.
  • [A] Fixed light_level block condition type not account for the world's ambient darkness if light_type not specified.
  • [A] Fixed name damage condition type not properly accounting for legacy damage sources.
  • [A] Fixed desync issue when dismounting from a player.
  • [A] Fixed contents of inventory power type not being synced to the client in certain cases.
  • [A] Fixed item action types not properly resetting its item stack if it's empty.
  • [A] Fixed faulty logic in the damage entity/bi-entity action types.
  • [A] Fixed unreliable behavior of action_on_callback power type in certain cases.
  • [A] Fixed entity_set power type keeping UUIDs of entities that have been discarded.
  • [A] Fixed *_hit power types not working on certain vanilla entities.

Changelogs

Make sure to check Calio, and Apoli's changelog as well for more details on the changes.

Origins 1.12.4 (Minecraft 1.20.2)

07 Feb 15:08
081f188
Compare
Choose a tag to compare

[O] marks the changes in Origins while [A] marks the changes in the underlying Apoli version.

Changes

  • [A] Simplified implementation of modify_food power type for making items always edible.
  • [A] Simplified implementation of modify_grindstone power type.
  • [A] Added support for * (current namespace/path) in REGEX_MAP data type (used by the replace_loot_table power type.)

Fixes

  • [A] Fixed condition logic in replace_loot_table power type.
  • [A] Fixed edible_item power type not working on items usable on blocks.
  • [A] Fixed exposed_to_sky and brightness entity condition types not accounting for the world's ambient darkness (in most cases.)
  • [A] Fixed modify_enchantment_level power type not working on empty item stacks (in some cases.)
  • [O] Fixed origin entity condition type crashing the game by specifying an origin layer that doesn't exist.

Apoli changelog: v2.11.5

Origins full changelog: v1.12.3...v1.12.4

Origins 1.12.3 (Minecraft 1.20.2)

11 Jan 16:34
4b8fc1c
Compare
Choose a tag to compare

[A] marks the changes in the underlying Apoli version.

Fixes

  • [A] Fixed oversight where the action_on_remove bi-entity action of the entity_set power type is only being called when removing a temporary entity from an entity set.
  • [A] Fixed entity_set power type ticking temporary entities inconsistently.

Apoli changelog: v2.11.4

Origins 1.12.2 (Minecraft 1.20.2)

10 Jan 11:04
6f14a2d
Compare
Choose a tag to compare

[O] marks the changes in Origins while [A] marks the changes in the underlying Apoli version.

Fixes

  • [A] Fixed replace_loot_table power type ignoring block conditions.
  • [A] Fixed potential issues with the inventory power type.
  • [O] Fixed result stack of recipe badge tooltips not being modified by a power that uses the modify_crafting power type.
  • [O] Fixed concurrent modification crash edge-case issue when removing disabled powers from origins on server (re)load.

Apoli changelog: v2.11.3
Origins changelog (full): v1.12.1..v1.12.2

Origins 1.12.1 (Minecraft 1.20.2)

03 Jan 10:48
3ed4e96
Compare
Choose a tag to compare

[O] marks the changes in Origins while [A] marks the changes in the underlying Apoli version.

Fixes

  • [O] Fixed badges not appearing in the origin screen caused by badges not being synced to the client.
  • [A] Fixed burn power type ignoring conditions.
  • [A] Fixed fire_projectile power type not accepting zero value in its interval and start_delay fields.
  • [A] Fixed entity_set power type not executing its action_on_remove bi-entity action upon removing entities from an entity set.