@OnlyIn(Dist.CLIENT)
    protected Component getDeadSideToolTip(int r) {
        boolean isEnabled = (getShape() & rotationToDeadSideBit(r)) == 0;
        return Component.translatable(isEnabled ? UL_SIDE_ENABLED : UL_SIDE_DISABLED).withStyle(ICWorkbenchEditor.UNIFORM_GRAY);
    }
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