diff --git a/src/main/java/dan200/computercraft/shared/peripheral/modem/wired/CableModemVariant.java b/src/main/java/dan200/computercraft/shared/peripheral/modem/wired/CableModemVariant.java index f224c0ca3..32df6fdec 100644 --- a/src/main/java/dan200/computercraft/shared/peripheral/modem/wired/CableModemVariant.java +++ b/src/main/java/dan200/computercraft/shared/peripheral/modem/wired/CableModemVariant.java @@ -59,7 +59,7 @@ public static CableModemVariant from( Direction facing ) @Nonnull public static CableModemVariant from( Direction facing, boolean modem, boolean peripheral ) { - int state = (modem ? 2 : 0) + (peripheral ? 1 : 0); + int state = (modem ? 1 : 0) + (peripheral ? 2 : 0); return facing == null ? None : VALUES[1 + 6 * state + facing.get3DDataValue()]; }