Apugli v1.8.1 (Fabric/Quilt 1.19)
Bugfixes
apugli:allow_anvil_enchant
no longer lets you sneak enchantments that aren't compatible from non enchanted book items if you don't have a power that allows them.- Fixed
apugli:key_pressed
not initialising on the server. - Test powers are no longer present in the production jar.
Apugli v1.8.0 (Fabric 1.19)
Power Types
- Added
apugli:action_on_target_death
andapugli:redirect_lightning
power types. - Added
horizontal_velocity
andvertical_velocity
fields toapugli:rocket_jump
- Changed
velocity_clamp
field inapugli:rocket_jump
tovelocity_clamp_multiplier
, also changed the logic of this. apugli:rocket_jump
'scooldown
field is now defaulted to 1 for Apoli parity.
Entity Condition Types
- Added
apugli:hostile
entity condition type. - Modified
apugli:hits_on_target
logic.
Entity Action Types
- Removed
apugli:drop_item
, it didn't even work lmao.
Bugfixes
- Fixed
apugli:key_pressed
entity condition type sending packets when the key presser isn't loaded on other entities' clients. - Fixed issues with
apugli:edible_item
consuming the wrong amount of items when used withapoli:modify_food
. - Fixed crash involving casting non living entities to living entities when a target is hurt.
- Updated
apugli:allow_anvil_enchant
logic, it should now work as intended.
Apugli v1.7.0 (Fabric 1.19)
Power Types
- Added
apugli:action_on_tame_hit
,apugli:action_when_tame_hit
,apugli:instant_effect_immunity
power types. - Adjusted
apugli:rocket_jump
sound to be higher pitched and lower in volume. apugli:rocket_jump
no longer hurts non-living entities and armor stands.apugli:rocket_jump
deals less knockback to entities that aren't the user.- Changed
apugli:rocket_jump
field names around,speed
is nowvelocity
. - Added
velocity_clamp
field toapugli:rocket_jump
, which will clamp the rocket jump's added velocity to the value if it goes higher than this or lower than negative this. This defaults to velocity * 1.8. - Added
water_modifier
andwater_modifiers
fields toapugli:rocket_jump
, the rocket jump velocity will now be modified with this modifier when the entity is touching water. - Added
damage_modifier
anddamage_modifiers
fields toapugli:rocket_jump
, this modifies the damage dealt from the explosion caused by the power - Removed
apugli:effect_whitelist
, use Apoli'sinverted
field withinapoli:effect_immunity
.
Bi-entity Actions
- Rewrote
apugli:hits_on_target
to be actually usable. apugli:hits_on_target
now resets when an entity hasn't been hit for default 100 ticks/5 seconds, this value is specified in the mod's config.
Damage Conditions
- Removed
apugli:explosive
, useapoli:explosive
instead.
Item Actions
apugli:action_on_durability_change
is now compatible withapoli:damage
.- Both damage actions now utilise increase action from
apugli:action_on_durability_change
if they increase the durability of an item.
Bugfixes
- Made a temporary incompatibility fix involving Collective and
apugli:edible_item
. - Modified
apugli:edible_item
logic to make eating an item not increment relevant scores twice. - Fixed
apugli:modify_enchant_level
not reapplying after first application. - Fixed
apugli:structure
entity condition getting an incorrect field.
Misc
- Added handshake packet along with a way for dependents to disable Apugli's handshake packet, so they can use their own handshake packets.
- Updated to MC 1.19.
- Updated modifier format to new Apoli format for powers/actions that contained modifier fields.
- Refactored directory location to com.github.merchantpug.apugli to match maven group (previously io.github.merchantpug.apugli).
Apugli v1.6.1 (Forge 1.16.5)
Power Types
- Added
apugli:entity_texture_overlay
power type. - Updated
apugli:modify_equipped_item_render
compatibility reasons. - Made tweaks to
apugli:modify_enchantment_damage_dealt
andapugli:modifiy_enchantment_damage_taken
modifier application.
Entity Condition Types
- Added
apugli:key_pressed
entity condition type. - Added
apugli:velocity
entity condition type. - Added
apugli:player_model_type
entity condition type.
Technical
- Updated
apugli:edible_item
to match 1.18.2 behavior
Bugfixes
- Fixed
apugli:raycast
entity condition.
Apugli v1.6.1 (Fabric 1.16.5)
Power Types
- Added
apugli:entity_texture_overlay
power type. - Updated
apugli:modify_equipped_item_render
compatibility reasons. - Made tweaks to
apugli:modify_enchantment_damage_dealt
andapugli:modifiy_enchantment_damage_taken
modifier application.
Entity Condition Types
- Added
apugli:key_pressed
entity condition type. - Added
apugli:velocity
entity condition type. - Added
apugli:player_model_type
entity condition type.
Technical
- Updated
apugli:edible_item
to match 1.18.2 behavior.
Bugfixes
- Fixed
apugli:raycast
entity condition.
Apugli v1.6.1 (Fabric 1.18.2)
Power Types
apugli:modify_equipped_item_render
now supports Elytra in chest slot.- Custom X Sound powers now works on all entities.
Entity Conditions
- Keys to check is now cleared whenever a power type is removed. (Optimisation for
apugli:key_pressed
)
Compatibility
- Updated required Apoli version to v2.3.2
Bugfixes
- Fixed
apugli:edible_item
bucket entity duplication bug.
Apugli v1.6.0 (Fabric 1.18.2)
Power Types
- Added
apugli:entity_texture_overlay
power type. - Updated
apugli:modify_equipped_item_render
compatibility reasons. - Made tweaks to
apugli:modify_enchantment_damage_dealt
andapugli:modifiy_enchantment_damage_taken
modifier application.
Entity Condition Types
- Added
apugli:key_pressed
entity condition type. - Added
apugli:velocity
entity condition type. - Added
apugli:player_model_type
entity condition type. - Added
tag
field toapugli:structure
entity condition type.
Bugfixes
- Fixed
apugli:edible_item
incompatibilities withapoli:modify_food
Apugli v1.5.2 (MC 1.18/1.18.1)
Power Types
- Refactored how the fields on the custom sound powers work, allowing for multiple sounds to be played at once as well as pitch/volume.
Bugfixes
- Fixed
apugli:fire_projectile
entity action related crash. - Fixed mod incompatibilities with
apugli:action_on_durability_change
Apugli v1.5.2 (MC 1.16.5)
Power Types
- Refactored how the fields on the custom sound powers work, allowing for multiple sounds to be played at once as well as pitch/volume.
Bugfixes
- Fixed
apugli:fire_projectile
entity action related crash. - Fixed mod incompatibilities with
apugli:action_on_durability_change