protected Cuboid6 getBoundsForIOToggleZone(int r) {
        return ZONE_BOUNDS[getRotation() << 2 | r];
    }
Combination of {@link TimedStateGateTile} and {@link SimpleGateTile}.
TODO: Find a cleaner way to do this
fabrication/src/main/java/mrtjp/projectred/fabrication/engine/gates/SimpleTimedStateGateTile.java