/
apoli] The replacement IDs in the replace_loot_table power type can now reference capture groups from the regular expression.origins] Scrolling the origin window is now much faster, and can be slowed down (to its previous speed) by holding the shift key.apoli#267] Fixed incompatibility with message-api.apoli] Fixed command_along_ray in raycast entity action type not being executed even when command_along_ray_only_on_hit is false.apoli] Fixed offset block condition type not checking the block at the offset position.apoli] Fixed incompatibility with Trickster.apoli] Fixed apoli:replaced_loot_table loot table sometimes not referencing the replaced loot table.apoli] Fixed attribute power type not re-applying the attributes when the player goes through the End Portal (e.g: pseudo-respawning.)origins#865] Fixed crash when the water protection enchantment is filtered.origins] Fixed an issue with choosing origins (or random) in multiple origin layers not working properly.origins] Fixed the dirt background not rendering when choosing an origin for the first time.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 --> ActionAbstractCondition --> ConditionPower#getPowerType --> Power#getTypeAction#getActionType --> Action#getTypeCondition#getConditioType --> Condition#getTypeapoli#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.)calio] Added Connector dependecy systemorigins] Added Connector Extras as an explicit dependencyapoli (connector)] Fixed action_on_block_break, modify_harvest powers and the gamemode entity conditionapoli] Fixed modify_air_speedapoli] made Inventory related functionality more efficientorigins] Fixed Avian's like_air powerorigins (connector)] Fixed Shulk's strong_arms powerorigins] Fixed origin selection screen invulnerability (woops)Make sure to check out the full changelogs here so you don't miss a thing!
calio] Added Connector dependecy systemorigins] Added Connector Extras as an explicit dependencyapoli (connector)] Fixed action_on_block_break, modify_harvest powers and the gamemode entity conditionapoli] Fixed modify_air_speedapoli] made Inventory related functionality more efficientorigins] Fixed Avian's like_air powerorigins (connector)] Fixed Shulk's strong_arms powerorigins] Fixed origin selection screen invulnerability (woops)Make sure to check out the full changelogs here so you don't miss a thing!
calio] Added Connector supportapoli] Added Connector supportorigins] Added Connector supportapoli] Fixed brightness related conditions that would not work with shader powers. (origins:exposed_to_sun, origins:brightness, etc)apoli] Fixed explode entity action not displaying particles or soundsapoli] Fixed a crash that occurs when origins:damage is not given a damage_typeapoli] Fixed the "allow_holding" field in the origins:climbing power type not functioningorigins] Players are now only invulnerable when currently choosing an origin, instead of when not having all origins.Make sure to check out the full changelogs here so you don't miss a thing!
Мод Origins для Майнкрафт: выберите происхождение (слизень, птица, фантом и другие) и получите уникальные способности и недостатки. Полностью кастомизируемый мод на Fabric, меняющий ванильный геймплей до неузнаваемости.