Skip to content

Commit 741d484

Browse files
power button
1 parent 83aca8c commit 741d484

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/FluidHatchPartMachine.java

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import com.gregtechceu.gtceu.api.mui.widgets.SlotGroupWidget;
2121
import com.gregtechceu.gtceu.api.mui.widgets.TextWidget;
2222
import com.gregtechceu.gtceu.api.mui.widgets.ToggleButton;
23+
import com.gregtechceu.gtceu.api.mui.widgets.layout.Column;
2324
import com.gregtechceu.gtceu.api.mui.widgets.layout.Flow;
2425
import com.gregtechceu.gtceu.api.mui.widgets.slot.FluidSlot;
2526
import com.gregtechceu.gtceu.client.mui.screen.ModularPanel;
@@ -319,7 +320,18 @@ public ModularPanel buildUI(PosGuiData data, PanelSyncManager syncManager, UISet
319320
.bindPlayerInventory()
320321
.child((slots == 1 ? createSingleSlotUI(syncManager) : createMultiSlotUI(syncManager))
321322
.marginBottom(91)
322-
.center());
323+
.center())
324+
.child(new Column()
325+
.coverChildren()
326+
.leftRel(1.0f)
327+
.reverseLayout(true)
328+
.bottom(16)
329+
.padding(0, 8, 4, 4)
330+
.childPadding(2)
331+
.excludeAreaInXei()
332+
.background(GTGuiTextures.BACKGROUND.getSubArea(0.25f, 0f, 1.0f, 1.0f))
333+
.child(GTMuiWidgets.createPowerButton(this::isWorkingEnabled, this::setWorkingEnabled,
334+
syncManager)));
323335
}
324336

325337
protected Flow createSingleSlotUI(PanelSyncManager syncManager) {

0 commit comments

Comments
 (0)