61 if(isset($this->connections[Facing::WEST]) || isset($this->connections[Facing::EAST])){
62 $bb = AxisAlignedBB::one()->squash(Axis::Z, $inset);
64 if(!isset($this->connections[Facing::WEST])){
65 $bb->trim(Facing::WEST, $inset);
66 }elseif(!isset($this->connections[Facing::EAST])){
67 $bb->trim(Facing::EAST, $inset);
72 if(isset($this->connections[Facing::NORTH]) || isset($this->connections[Facing::SOUTH])){
73 $bb = AxisAlignedBB::one()->squash(Axis::X, $inset);
75 if(!isset($this->connections[Facing::NORTH])){
76 $bb->trim(Facing::NORTH, $inset);
77 }elseif(!isset($this->connections[Facing::SOUTH])){
78 $bb->trim(Facing::SOUTH, $inset);
83 if(count($bbs) === 0){
86 AxisAlignedBB::one()->contract($inset, 0, $inset)