Skip to content

Apoli 2.12.0-pre.3 (Minecraft 1.21.1)

Pre-release
Pre-release

Choose a tag to compare

@eggohito eggohito released this 26 Jul 16:30
eaaefe7

Changes

  • [#283] Registries [specific to Apoli] are now synced to the client.
  • Simplified implementation for syncing command tags, and also fixed the related crashing issue when a player joins a server without Apoli installed.
  • The attribute_modify_transfer power type now uses the ModifyValueCallback event for transferring attribute modifiers.
  • Re-added missing still fluid condition type.
  • Optimized power lookup implementations.

Fixes

  • Fixed conditioned_attribute power type disregarding its condition when applying its attribute modifier(s).
  • Fixed incorrect landing condition logic in random_teleport entity action type.
  • Fixed typo in the entity condition type registry data type. (e.g: "... not undefined""... undefined")
  • Fixed replace_loot_table power type not replacing the apoli:replaced_loot_table loot table properly.
  • Fixed incorrect calculation and usage of the general/entity/block distance in the raycast entity action type.
  • Fixed action_on_death power type executing its actions before the entity's health is set.
  • Fixed crashing issues related to the recipe book and power-related recipe serializers.
  • Fixed remove_power entity action type removing all powers from the source of the specified power, instead of removing the power from its sources.