aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/GT_MetaTileEntity_MultiblockBase_EM.java14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/GT_MetaTileEntity_MultiblockBase_EM.java b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/GT_MetaTileEntity_MultiblockBase_EM.java
index 17ca3ae2d9..69f1515d4a 100644
--- a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/GT_MetaTileEntity_MultiblockBase_EM.java
+++ b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/GT_MetaTileEntity_MultiblockBase_EM.java
@@ -3228,12 +3228,18 @@ public abstract class GT_MetaTileEntity_MultiblockBase_EM extends GT_MetaTileEnt
.setSize(6, 4));
if (input) {
builder.widget(new FakeSyncWidget.ByteSyncer(
- () -> parametrization.eParamsInStatus[parameterIndex].getOrdinalByte(),
- val -> parametrization.eParamsInStatus[parameterIndex] = LedStatus.getStatus(val)));
+ () -> parametrization.eParamsInStatus[parameterIndex].getOrdinalByte(),
+ val -> parametrization.eParamsInStatus[parameterIndex] = LedStatus.getStatus(val)))
+ .widget(new FakeSyncWidget.DoubleSyncer(
+ () -> parametrization.iParamsIn[parameterIndex],
+ val -> parametrization.iParamsIn[parameterIndex] = val));
} else {
builder.widget(new FakeSyncWidget.ByteSyncer(
- () -> parametrization.eParamsOutStatus[parameterIndex].getOrdinalByte(),
- val -> parametrization.eParamsOutStatus[parameterIndex] = LedStatus.getStatus(val)));
+ () -> parametrization.eParamsOutStatus[parameterIndex].getOrdinalByte(),
+ val -> parametrization.eParamsOutStatus[parameterIndex] = LedStatus.getStatus(val)))
+ .widget(new FakeSyncWidget.DoubleSyncer(
+ () -> parametrization.iParamsOut[parameterIndex],
+ val -> parametrization.iParamsOut[parameterIndex] = val));
}
}