Apugli v1.5.0 (1.18-1.18.1)
Refactors
- Refactored Modify Equipped Item Render's
equipment_slot
field toslot
Bugfixes
- Mobs Ignore Power Type is now registered
- Prevent Bee Anger Power Type now releases bees when a hive is broken without silk touch
- Particle in Radius'
particles
field now accepts the particle effect data type
Apugli v1.5.0 (1.16.5)
Power Types
- Moved Prevent Shader Toggle from TooManyOrigins to Apugli
Config
- Added Extra Keybinds config (Download Origins Extra Keybinds for Fabric exclusive versions of the mod). This requires you to restart your game to see the changes.
Refactors
- Refactored Modify Equipped Item Render's
equipment_slot
field toslot
Bugfixes
- Prevent Bee Anger Power Type now releases bees when a hive is broken without silk touch
Apugli v1.4.0
Power Types
- Added
recharge_amount
field toapugli:hover
- Swapped out default fields for
apugli:hover
- Added
modifiers
field toapugli:modify_enchantment_level
Bugfixes
- Fixed
apugli:edible_item
foods not giving you hunger/saturation no matter what the value was - Fixed Figura incompatibility crash when leaving invisibility with a Figura model that rotates the player's arm
Apugli v1.4.0 (1.16.5)
Power Types
- Added
recharge_amount
field toapugli:hover
- Swapped out default fields for
apugli:hover
- Added
modifiers
field toapugli:modify_enchantment_level
Bugfixes
- Fixed Figura incompatibility crash when leaving invisibility with a Figura model that rotates the player's arm
Apugli v1.3.1
Bugfixes
- Fixed
apugli:edible_item
not executing entity actions upon eating items
Changelog for Apugli v1.3.0 below as it was a GitHub exclusive release
Apugli v1.3.0
Power Types
New Power Types
- Added
apugli:action_on_durability_change
- Added
apugli:mobs_ignore
, a leftover from OPE
Existing Power Types
apugli:hover
now recharges if you're riding something- Optimised
apugli:modify_block_placed
- Rewrote
apugli:edible_item
to be less packet heavy - Reworked
apugli:hover
recharge mechanics, look at TooManyOrigins v0.4.0 for more information - Updated
sound
field toapugli:custom_death_sound
,apugli:custom_footstep
andapugli:custom_hurt_sound
to allow for a json object including weight - Added
sounds
field to the above powers.
Actions
Entity Actions
- Removed
apugli:swing_hand
Item Actions
- Added
apugli:damage
, basicallyapoli:damage
but with particles and sound for when your item breaks.
Entity Conditions
- Updated
apugli:raycast
entity condition to reflect theapugli:raycast
entity action
Misc
Compatibility
- Now requires Apoli v2.2.2
Damage Sources
jumpExplosion
andjumpExplosion.player
damage sources now use the same translation key asexplosion
andexplosion.player
Bugfixes
- Fixed
apugli:modify_enchantment_damage_taken
checking for the enchantment on the entity instead of the attacker - Fixed
apugli:modify_block_placed
's block action logic - Fixed
apugli:explode
entity action calling a nonexistant field - Fixed bees unintentionally releasing when
apugli:prevent_bee_anger
is utilised
Apugli v1.2.0
- Updated to 1.18.x and Apoli 2.1.0
Power Types
New Power Types
- Added
apugli:action_on_block_placed
,apugli:action_on_bonemeal
,apugli:action_on_equip
,apugli:aerial_affinity
,apugli:custom_death_sound
,apugli:custom_footstep
,apugli:custom_hurt_sound
,apugli:effect_whitelist
,apugli:force_particle_render
,apugli:hover
,apugli:invert_instant_effects
,apugli:modify_block_placed
apugli:modify_enchantment_damage_dealt
,apugli:modify_enchantment_damage_taken
,apugli:modify_enchantment_level
,apugli:modify_equipped_item_render
,apugli:prevent_bee_anger
,apugli:prevent_breeding
,apugli:prevent_label_render
,apugli:prevent_sound
- Ported most power types from Origins Power Expansion (Some of the above are these power types). Unported power types either don't work or will be superseded by something else.
Existing Power Types
- Rewrote
apugli:bunny_hop
to use resources - Made internal rewrites to
apugli:edible_item
apugli:rocket_jump
now resets fall distance upon successful usesapugli:rocket_jump
now uses entity reach for entity raycasting as opposed to block reach- Added
charged_modifier
andcharged_modifiers
field toapugli:rocket_jump
- Removed
apugli:item_attribute
- Removed
apugli:entity_group
- Superseded
apugli:wearable_item
withapugli:modify_equipped_item_render
Bi-entity Conditions
New Bi-entity Conditions
- Added
apugli:rotation
,apugli:hits_on_target
Entity Conditions
New Entity Conditions
- Added
apugli:particle_in_radius
Existing Entity Conditions
- Added
bientity_condition
field toapugi:entity_in_radius
- Removed
apugli:entity_group
apugli:raycast
- Kept in for legacy reasons, I'd recommend using Apoli's raycast if you wish to do anything that this raycast can already do.
- Made entity raycasts use entity reach as opposed to block reach
- Added
pierce
field, allows raycasts to hit multiple entities - Added
particle
field, allows raycasts to specify a particle trail - Added
spacing
field, to specify the spacing between the particles - Added
bientity_action
andbientity_condition
fields
Bi-entity Actions
- Added
apugli:change_hits_on_target
Block Actions
Existing Block Actions
- Added
drop_block
field toapugli:destroy
Entity Actions
New Entity Actions
- Added
apugli:drop_item
,apugli:fire_projectile
,apugli:set_no_gravity
Existing Entity Actions
- Made
apugli:zombify_villager
use a generic damage source - Updated
apugli:explode
to have parity withapoli:explode
Bugfixes
- Fixed entity raycast inaccuracies
Misc
- Added
ope
as a namespace alias - Ported actions from Origins Power Expansion
- Refactored everything codewise
Changes from Origins Power Expansion
- Fixed
apoli:enchantment
entity condition not picking upope:modify_enchantment_level
when using an empty slot