scoreboard players remove @s svm_ep.p.flora_creation_length 1
execute unless block ^ ^ ^0.55 #svm_ep:no_physical_hitbox run scoreboard players reset @s svm_ep.p.flora_creation_length
execute if entity @e[tag=!executor,distance=..2.3] run scoreboard players reset @s svm_ep.p.flora_creation_length
execute if entity @e[tag=!executor,dx=0] run scoreboard players reset @s svm_ep.p.flora_creation_length

particle glow ~ ~ ~ 0 0 0 0.3 1


execute unless entity @s[scores={svm_ep.p.flora_creation_length=1..}] positioned ~ ~-1 ~ unless block ~ ~ ~ #svm_ep:no_physical_hitbox positioned ~ ~1.1 ~ run function svm_ep:power/flora/creation/place
#execute unless entity @s[scores={svm_ep.p.flora_creation_length=1..}] unless block ~ ~ ~ #svm_ep:no_physical_hitbox positioned ~ ~1 ~ align y run function svm_ep:power/flora/creation/place
execute as @s[scores={svm_ep.p.flora_creation_length=1..}] positioned ^ ^ ^0.55 run function svm_ep:power/flora/creation/raycast