diff --git a/src/main/java/com/gregtechceu/gtceu/common/mui/GTGuiTextures.java b/src/main/java/com/gregtechceu/gtceu/common/mui/GTGuiTextures.java index 1d0bfed36ae..f789c4d1389 100644 --- a/src/main/java/com/gregtechceu/gtceu/common/mui/GTGuiTextures.java +++ b/src/main/java/com/gregtechceu/gtceu/common/mui/GTGuiTextures.java @@ -451,6 +451,10 @@ interface IDs { UITexture BUTTON_ITEM_OUTPUT = fullImage("textures/gui/widget/button_item_output_overlay.png"); UITexture BUTTON_FLUID_OUTPUT = fullImage( "textures/gui/widget/button_fluid_output_overlay.png"); + UITexture BUTTON_ITEM_ALLOW_INPUT_OUTPUT = fullImage( + "textures/gui/widget/button_item_allow_input_output_overlay.png"); + UITexture BUTTON_FLUID_ALLOW_INPUT_OUTPUT = fullImage( + "textures/gui/widget/button_fluid_allow_input_output_overlay.png"); UITexture BUTTON_AUTO_COLLAPSE = fullImage( "textures/gui/widget/button_auto_collapse_overlay.png"); UITexture BUTTON_X = fullImage("textures/gui/widget/button_x_overlay.png", ColorType.DEFAULT); diff --git a/src/main/java/com/gregtechceu/gtceu/common/mui/GTMuiWidgets.java b/src/main/java/com/gregtechceu/gtceu/common/mui/GTMuiWidgets.java index e73706078bc..8b57cfa2c95 100644 --- a/src/main/java/com/gregtechceu/gtceu/common/mui/GTMuiWidgets.java +++ b/src/main/java/com/gregtechceu/gtceu/common/mui/GTMuiWidgets.java @@ -190,13 +190,13 @@ public static ToggleButton createAutoOutputFluidButton(AutoOutputTrait autoOutpu public static ToggleButton createInputFromOutputItem(AutoOutputTrait autoOutput) { return createToggleButton(autoOutput::allowsItemInputFromOutputSide, - autoOutput::setAllowItemInputFromOutputSide, GTGuiTextures.BUTTON_ITEM_OUTPUT, + autoOutput::setAllowItemInputFromOutputSide, GTGuiTextures.BUTTON_ITEM_ALLOW_INPUT_OUTPUT, "gtceu.gui.item_input_from_output"); } public static ToggleButton createInputFromOutputFluid(AutoOutputTrait autoOutput) { return createToggleButton(autoOutput::allowsFluidInputFromOutputSide, - autoOutput::setAllowFluidInputFromOutputSide, GTGuiTextures.BUTTON_FLUID_OUTPUT, + autoOutput::setAllowFluidInputFromOutputSide, GTGuiTextures.BUTTON_FLUID_ALLOW_INPUT_OUTPUT, "gtceu.gui.fluid_input_from_output"); } diff --git a/src/main/resources/assets/gtceu/textures/gui/widget/button_fluid_allow_input_output_overlay.png b/src/main/resources/assets/gtceu/textures/gui/widget/button_fluid_allow_input_output_overlay.png new file mode 100644 index 00000000000..9cb2a95c2b9 Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/gui/widget/button_fluid_allow_input_output_overlay.png differ diff --git a/src/main/resources/assets/gtceu/textures/gui/widget/button_item_allow_input_output_overlay.png b/src/main/resources/assets/gtceu/textures/gui/widget/button_item_allow_input_output_overlay.png new file mode 100644 index 00000000000..ae3756732fa Binary files /dev/null and b/src/main/resources/assets/gtceu/textures/gui/widget/button_item_allow_input_output_overlay.png differ