execute positioned ^ ^ ^0.35 run summon interaction ~ ~0.1 ~ {Tags:["manic.grimstone_weaver","manic.grimstone_weaver.slot","manic.grimstone_weaver.eye","smithed.strict"],response:1b,width:0.5,height:0.5}
execute positioned ^ ^ ^0.3 run summon interaction ~ ~1.1 ~ {Tags:["manic.grimstone_weaver","manic.grimstone_weaver.slot","manic.grimstone_weaver.generic","smithed.strict"],response:1b,width:0.7,height:0.7}
execute positioned ^-1.05 ^ ^0.3 run summon interaction ~ ~1 ~ {Tags:["manic.grimstone_weaver","manic.grimstone_weaver.slot","manic.grimstone_weaver.tool","smithed.strict"],response:1b,width:0.6,height:0.6}
execute positioned ^1.05 ^ ^0.3 run summon interaction ~ ~1 ~ {Tags:["manic.grimstone_weaver","manic.grimstone_weaver.slot","manic.grimstone_weaver.sigil","smithed.strict"],response:1b,width:0.5,height:0.5}

fill ~ ~ ~ ~ ~1 ~ barrier
execute positioned ^-1 ^ ^ run fill ~ ~ ~ ~ ~1 ~ barrier
execute positioned ^1 ^ ^ run fill ~ ~ ~ ~ ~1 ~ barrier
