diff --git a/delta_datapack/data/delta/functions/internal/subtick/begin_launch_context.mcfunction b/delta_datapack/data/delta/functions/internal/subtick/begin_launch_context.mcfunction index 029c0d5..a5f42e2 100644 --- a/delta_datapack/data/delta/functions/internal/subtick/begin_launch_context.mcfunction +++ b/delta_datapack/data/delta/functions/internal/subtick/begin_launch_context.mcfunction @@ -1,7 +1,7 @@ #> delta:internal/subtick/begin_launch_context # Sets up the bat and aec used to trigger the player_hurt_entity advancement right before an explosion -summon minecraft:area_effect_cloud ~ ~10000 ~ {Duration:1,Radius:0.0f,ReapplicationDelay:-1,Age:-1,WaitTime:0,effects:[{id:"minecraft:instant_damage",amplifier:0b,duration:1}],Tags:["delta.init.aec"]} +summon minecraft:area_effect_cloud ~ ~10000 ~ {Duration:1,Radius:0.0f,ReapplicationDelay:-1,Age:-1,WaitTime:0,potion_contents:{custom_effects:[{id:"minecraft:instant_damage",amplifier:0,duration:1}]},Tags:["delta.init.aec"]} summon minecraft:bat ~ ~10000 ~ {DeathLootTable:"",NoAI:1b,Health:1.0f,Tags:["delta.pre_explosion"],PersistenceRequired:1b} function delta:internal/subtick/get_player_uuid -execute positioned ~ ~10000 ~ as @e[type=area_effect_cloud,tag=delta.init.aec,distance=..0.01] run function delta:internal/subtick/aec_setup \ No newline at end of file +execute positioned ~ ~10000 ~ as @e[type=area_effect_cloud,tag=delta.init.aec,distance=..0.01] run function delta:internal/subtick/aec_setup diff --git a/delta_datapack/data/delta/functions/internal/subtick/end_launch_context.mcfunction b/delta_datapack/data/delta/functions/internal/subtick/end_launch_context.mcfunction index 8f85880..7420be1 100644 --- a/delta_datapack/data/delta/functions/internal/subtick/end_launch_context.mcfunction +++ b/delta_datapack/data/delta/functions/internal/subtick/end_launch_context.mcfunction @@ -1,7 +1,7 @@ #> delta:internal/subtick/end_launch_context # Summons the bat and aec used to trigger the player_hurt_entity advancement immediately after an explosion -summon minecraft:area_effect_cloud ~ ~12000 ~ {Duration:1,Radius:0.0f,ReapplicationDelay:-1,Age:-1,WaitTime:0,effects:[{id:"minecraft:instant_damage",amplifier:0b,duration:1}],Tags:["delta.init.aec"]} +summon minecraft:area_effect_cloud ~ ~12000 ~ {Duration:1,Radius:0.0f,ReapplicationDelay:-1,Age:-1,WaitTime:0,potion_contents:{custom_effects:[{id:"minecraft:instant_damage",amplifier:0,duration:1}]},Tags:["delta.init.aec"]} summon minecraft:bat ~ ~12000 ~ {DeathLootTable:"",NoAI:1b,Health:1.0f,Tags:["delta.post_explosion"],PersistenceRequired:1b} function delta:internal/subtick/get_player_uuid -execute positioned ~ ~12000 ~ as @e[type=area_effect_cloud,tag=delta.init.aec,distance=..0.01] run function delta:internal/subtick/aec_setup \ No newline at end of file +execute positioned ~ ~12000 ~ as @e[type=area_effect_cloud,tag=delta.init.aec,distance=..0.01] run function delta:internal/subtick/aec_setup