tp @a 0 101 12000 -180 0
time set 8000
weather thunder 1000000

title @a title {"text":"Resivoir"}

#fill -4 80 11940 91 110 12053 minecraft:air replace minecraft:purpur_block

fill 19 108 12006 1 94 11989 minecraft:air replace minecraft:purpur_block
fill 19 108 12006 1 94 11989 minecraft:air replace minecraft:lapis_block
fill 33 102 12011 43 91 12030 minecraft:air replace minecraft:purpur_block
fill 33 102 12011 43 91 12030 minecraft:air replace minecraft:lapis_block
fill 30 98 11989 52 114 11942 minecraft:air replace minecraft:purpur_block
fill 30 98 11989 52 114 11942 minecraft:air replace minecraft:lapis_block
fill 49 104 11996 79 87 12007 minecraft:air replace minecraft:purpur_block
fill 49 104 11996 79 87 12007 minecraft:air replace minecraft:lapis_block

setblock 6 101 11994 minecraft:purpur_block
setblock 39 93 12037 minecraft:purpur_block
setblock 47 110 11947 minecraft:purpur_block
setblock 47 110 11948 minecraft:lapis_block

function q:level_all

execute positioned 6 101 11994 align xyz positioned ~ ~-100 ~ unless entity @e[tag=floater,distance=..0.5] run summon minecraft:armor_stand ~ ~ ~ {Tags:[floater],NoGravity:1,Invisible:1}
execute positioned 39 93 12037 align xyz positioned ~ ~-100 ~ unless entity @e[tag=floater,distance=..0.5] run summon minecraft:armor_stand ~ ~ ~ {Tags:[floater],NoGravity:1,Invisible:1}
execute positioned 47 110 11947 align xyz positioned ~ ~-100 ~ unless entity @e[tag=floater,distance=..0.5] run summon minecraft:armor_stand ~ ~ ~ {Tags:[floater],NoGravity:1,Invisible:1}