protected int getMaxDeadSides() {
        return getDeadSides() - 1;
    }
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