execute if block ~ ~ ~ #cnk.iris:shape_groups/piston[extended=true, facing=north] run data modify storage cnk.iris:data Shape set value [{min: [0.0, 0.0, 0.25], max: [1.0, 1.0, 1.0]}]
execute if block ~ ~ ~ #cnk.iris:shape_groups/piston[extended=true, facing=east] run data modify storage cnk.iris:data Shape set value [{min: [0.0, 0.0, 0.0], max: [0.75, 1.0, 1.0]}]
execute if block ~ ~ ~ #cnk.iris:shape_groups/piston[extended=true, facing=south] run data modify storage cnk.iris:data Shape set value [{min: [0.0, 0.0, 0.0], max: [1.0, 1.0, 0.75]}]
execute if block ~ ~ ~ #cnk.iris:shape_groups/piston[extended=true, facing=west] run data modify storage cnk.iris:data Shape set value [{min: [0.25, 0.0, 0.0], max: [1.0, 1.0, 1.0]}]
execute if block ~ ~ ~ #cnk.iris:shape_groups/piston[extended=true, facing=up] run data modify storage cnk.iris:data Shape set value [{min: [0.0, 0.0, 0.0], max: [1.0, 0.75, 1.0]}]
execute if block ~ ~ ~ #cnk.iris:shape_groups/piston[extended=true, facing=down] run data modify storage cnk.iris:data Shape set value [{min: [0.0, 0.25, 0.0], max: [1.0, 1.0, 1.0]}]
execute if block ~ ~ ~ #cnk.iris:shape_groups/piston[extended=false, facing=north] run data modify storage cnk.iris:data Shape set value [{min: [0.0, 0.0, 0.0], max: [1.0, 1.0, 1.0]}]
execute if block ~ ~ ~ #cnk.iris:shape_groups/piston[extended=false, facing=east] run data modify storage cnk.iris:data Shape set value [{min: [0.0, 0.0, 0.0], max: [1.0, 1.0, 1.0]}]
execute if block ~ ~ ~ #cnk.iris:shape_groups/piston[extended=false, facing=south] run data modify storage cnk.iris:data Shape set value [{min: [0.0, 0.0, 0.0], max: [1.0, 1.0, 1.0]}]
execute if block ~ ~ ~ #cnk.iris:shape_groups/piston[extended=false, facing=west] run data modify storage cnk.iris:data Shape set value [{min: [0.0, 0.0, 0.0], max: [1.0, 1.0, 1.0]}]
execute if block ~ ~ ~ #cnk.iris:shape_groups/piston[extended=false, facing=up] run data modify storage cnk.iris:data Shape set value [{min: [0.0, 0.0, 0.0], max: [1.0, 1.0, 1.0]}]
execute if block ~ ~ ~ #cnk.iris:shape_groups/piston[extended=false, facing=down] run data modify storage cnk.iris:data Shape set value [{min: [0.0, 0.0, 0.0], max: [1.0, 1.0, 1.0]}]
