Releases: apace100/origins-fabric
Releases · apace100/origins-fabric
Origins 1.6.2 (Minecraft 1.19)
[O] denotes changes to Origins, while [A] denotes changes to Apoli, which has been updated to 2.5.1.
- [O] Fixed shaped recipe badges not showing correctly
- [O] Fixed incorrect translation keys for the empty origin (thanks Golder06)
- [O] Updated Spanish translation (thanks Golder06)
- [O] Updated Russian translation (thanks CoringPlay)
- [O] Updated Brazilian Portuguese translation (thanks rwmb)
- [A] Fixed
modify_swim_speed
andmodify_lava_speed
not supporting conditions - [A] Fixed meta conditions crashing for biome condition types
- [A] Fixed tooltip from
prevent_item_use
having no translation for goat horn tooting - [A] Fixed
item_action
inreplace_inventory
action not applying to the replacedstack
- [A] Fixed damage modifying powers not applying to players when original source did not deal damage
- [A] Fixed
modify_projectile_damage
not applying to all types of projectiles
Origins 1.6.1 (Minecraft 1.19)
Fixed dedicated servers crashing on startup.
Origins 1.6.0 (Minecraft 1.19)
New Features
- Added automatic badges for
recipe
powers (thanks @LimonBlaze) - Added config options for disabling origins or powers
Changes
- Updated to 1.19
- Updated Apoli to version 2.5.0, bringing fixes and new features
- Currently uses a locally built branch of my Reach Entity Attributes fork. Will update to an official version once that releases
- Reworked the badge system (thanks @LimonBlaze)
- Changed config to use JSON instead of toml
Origins 1.4.1 (Minecraft 1.18.2)
- Fixes
INGREDIENT
data type not being sent in a way that's friendly to later tag updates, which caused a bug with any powers relying on custom tags not working correctly when first joining a world. (thanks slapjd)
Origins 1.4.0 (Minecraft 1.18.2)
[A] indicates changes in Apoli (updated to 2.3.2), [O] indicates changes in Origins.
Additions
- [O] Layer files now have an additional field called
gui_title
with two sub-fieldsview_origin
andchoose_origin
, which override the default prompt at the top of the choose/view origin GUI for that layer. (thanks @eggohito) - [O] The origin loot condition now also optionally supports a
layer
field. (thanks @eggohito) - [A] Added Spanish translations. (thanks Golder06)
Changes
- [A+O] Updated to 1.18.2. (thanks @slapjd for the effort, even though I didn't end up using all of your code)
- [O] Added integration for Enchantment Descriptions. (thanks @Darkhax)
- [O] Updated Spanish translations. (thanks Golder06)
- [O] Updated the
swim_speed
power to be anattribute
power instead of using themodify_swim_speed
power type.
Fixes
- [A] Fixed
modify_block_state
checking incorrect fields for integer properties, causing it to not function. - [A] Fixed
distance_from_spawn
anddistance_from_coordinates
conditions crashing when nooffset
orcoordinates
are specified. - [O] Updated the power
phantomize_overlay
to be hidden.
Origins 1.3.2 (Minecraft 1.18.1)
- Fixed compatibility with Spectrum (thanks DaFuqs for your work on making this happen)
- Now relies on https://github.com/DaFuqs/AdditionalEntityAttributes (included in the jar) for the following power types:
modify_swim_speed
,modify_lava_speed
andlava_vision
. Please use the respective attributes with theattribute
power type instead of these powers, since the power types are now considered deprecated and might be removed in a future update. The attribute IDs are:additionalentityattributes:water_speed
,additionalentityattributes:lava_speed
andadditionalentityattributes:lava_visibility
, respectively. - Updated Turkish translation (thanks Hexasan)
- Updated Chinese translation (thanks LimonBlaze and Neubulae)
- Added support for Enchantment Descriptions in English (thanks Darkhax)
- Specified that this version does not work with 1.18.2, so users get a more legible error message when they try to use it
Origins 1.3.1 (Minecraft 1.18)
[A] indicates changes in Apoli (updated to 2.2.2), [O] indicates changes in Origins.
Additions
- [A] Added a tooltip to items which can't be used due to a power (such as "Vegetarian", "Carnivore" or "Unwieldy"). Configurable in the config file or via the config screen accessible with Mod Menu installed.
Changes
- [O] Updated English localization to be a bit more inclusive, and include Phantom's new hunger condition in the phantomize power description.
- [O] Updated all translation files to include the untranslated translation keys, which should make it easier for translators to update their translations.
Fixes
- [A] Fixed
modify_status_effect_duration
andmodify_status_effect_amplifier
power types crashing the game.
Origins 1.3.0 (Minecraft 1.18)
[A] indicates changes in Apoli (updated to 2.2.0), [O] indicates changes in Origins.
Changes
- [O] Forgot in 1.2.0 patch notes: Phantom's phantomized mode now ends when food reaches 3 full hunger chunks. You need to be able to sprint to phantomize.
- [O] The phantomized overlay now changes color as the player's hunger approaches 3 full hunger chunks, acting as a visual indicator that the phantomization is about to end.
- [O] Sandstone, smooth sandstone, as well as the red variants, now count as "natural stone" for Feline's "Weak Arms" and Shulk's "Strong Arms".
- [A] Made the
block_state
condition return true if the property exists and no specific value is desired.
Additions
- [A] Added
entity_action
field toaction_on_block_use
power type - [A] Added
damage
bientity action - [A] Generalized actions, making
and
,chance
,choice
,if_else
,if_else_list
,delay
andnothing
available for all action types - [A] Added
fail_action
field tochance
meta actions
Fixes
- [A] Fixed
action_on_land
power type also triggering its actions during air time - [A] Fixed
swing_hand
entity action only working when called from clients - [A] Fixed
modify_status_effect_duration
andmodify_status_effect_amplifier
power types not being registered - [A] Fixed a bug where only one
action_on_hit
power would fire its actions when multiple are present - [A] Fixed a bug where only one
tooltip
power would work at a time - [A] Fixed
raycast_action
crashing whencommand_hit_offset
is specified - [A] Fixed
crafting_table
action not producing output - [A] Fixed ability powers (e.g.
creative_flight
) crashing when granted viagrant_power
action - [A] Fixed the
climbing
condition not account forclimbing
powers
Origins 1.2.0 (Minecraft 1.18)
Origins 1.2.0
- Updated to 1.18.
- Made badge tooltips wrap automatically if they would not fit on the screen.
- Does not use FallFlyingLib anymore (replaced by functionality in Fabric API).
Apoli (updated to 2.1.0)
Additions
- Added power types:
modify_slipperiness
,action_on_block_use
,prevent_entity_collision
,prevent_feature_render
,modify_status_effect_amplifier
andmodify_status_effect_duration
- Added entity actions:
swing_hand
,raycast
,spawn_particles
,explode
,area_of_effect
,crafting_table
andender_chest
- Added block actions:
explode
,modify_block_state
andbonemeal
- Added entity conditions:
raycast
,power_type
,ability
,distance_from_coordinates
anddistance_from_spawn
- Added block conditions:
slipperiness
,hardness
,blast_resistance
,distance_from_coordinates
anddistance_from_spawn
- Added item condition:
smeltable
Changes
- Added a
none
render type to thephasing
power type - Added
bientity_condition
toprevent_entity_render
- Added
bientity_condition
andbientity_action
field tomodify_damage_taken
andmodify_damage_dealt
power types. When provided in amodify_damage_taken
power, the power will be ignored if no attacker is present. - Added
prevent_effects
,replace_stack
anditem_action
fields tomodify_food
power type - Added
result_from_on_stack
field toitem_on_item
power type - Made the ticking of
action_over_time
more consistent - Changed the
particle
parameter in theparticle
power type to optionally take a full particle effect object withtype
andparams
- Added
client
andserver
boolean fields toadd_velocity
to control where the velocity is applied - Made
set_block
andadd_block
take a full "block with state", e.g.minecraft:redstone_lamp[lit=true]
is now a valid entry for theblock
field - Added an optional
source
field to thepower
entity condition
Bug Fixes
- Fixed local and velocity space X/Y axes for the
add_velocity
entity action - Fixed
furnace_smelt
loot function to be used in item modifiers by themodify
item action
Thanks @Alluysl, @eggohito, @MerchantPug and @Jarva for contributing to this update.
MC 1.17.1, Origins 1.1.4
Origins
- Fixed an occasional but game-breaking bug in which origins would load without powers
- Made key badges show the key ID instead of just "unbound" when the key is unbound, so players know what to look for
Apoli (updated to 2.0.5)
- Fixed
entity_glow
not working on non-living entities