execute at @s run tp @s ~ ~-.12 ~
execute at @s run tp @s ^ ^ ^.04 ~2 ~ 
#####
execute at @s run execute as @e[type=falling_block,distance=..5,tag=LanternSand] run data merge entity @s {Time:0b}
scoreboard players add @s KyuDummy2 1
execute at @s[scores={KyuDummy2=15..}] run function zzzzdonotuse:randomevent/lanterns/lanternsdolight

execute at @s[scores={KyuDummy=..210000}] run execute if predicate suhc:50percent run execute if predicate suhc:75percent run particle minecraft:flame ~ ~1.5 ~ 0 0 0 0.05 1 force
execute at @s run execute if predicate suhc:50percent run particle minecraft:wax_on ~ ~1 ~ 1 1 1 0.05 1 force
execute at @s run execute if entity @a[distance=..1.5,gamemode=!spectator] run execute as @p[distance=..1.5,gamemode=!spectator] run advancement grant @s only minecraft:suhc/lanterneventtouch
execute at @s run execute if entity @a[distance=..1.5,gamemode=!spectator] run function zzzzdonotuse:randomevent/lanterns/lanternsgroundblockplayertouch
execute at @s run execute positioned ~ ~.75 ~ run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run function zzzzdonotuse:randomevent/lanterns/lanternstouchground


#replace the armor stand + falling sand every 10 seconds...otherwise the block renderer on the falling sand dies(or just the entity itself)
##messing with the gravity, hp, time, and invulnerability on the falling sand did not fix this
scoreboard players add @s KyuDummy 1
#####execute as @s[scores={KyuDummy=200}] run function zzzzdonotuse:randomevent/lanterns/lanternsreplace
#####execute as @s[scores={KyuDummy=210}] run function zzzzdonotuse:randomevent/lanterns/lanternsreplace2
#####execute at @s[scores={KyuDummy=230}] run tp @s ~ ~-150 ~
#####execute at @s[scores={KyuDummy=231}] run kill @e[type=falling_block,sort=nearest,tag=LanternSand,distance=..4]
#####execute at @s[scores={KyuDummy=231}] run kill @s
