aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/gui
diff options
context:
space:
mode:
authorGuillaume Mercier <C0bra5@users.noreply.github.com>2023-08-23 00:41:27 -0400
committerGitHub <noreply@github.com>2023-08-23 06:41:27 +0200
commitd81bfc14416f039805145484182389b52ced80c3 (patch)
tree3ca4cd55aff0044d845fb90766cec8a53abeca8e /src/main/java/gregtech/api/gui
parent132e79c01233f5faa925339c9c16f6827c6000a4 (diff)
downloadGT5-Unofficial-d81bfc14416f039805145484182389b52ced80c3.tar.gz
GT5-Unofficial-d81bfc14416f039805145484182389b52ced80c3.tar.bz2
GT5-Unofficial-d81bfc14416f039805145484182389b52ced80c3.zip
Update the conditionals buttons and tooltips on covers to reflect their actual effects (#2244)
* Update redstone buttons and tooltips to better reflect actual use * Spotless Apply * Update GT_Cover_FluidRegulator.java * Update GT_Cover_FluidRegulator.java * Typo fix, Icon Improved and interactive blocking ui - Fixed a typo in the world machine - Fixed double button situation for conveyor belts. - There was never any issue, the testing methodology gave me invalid results. - Conveyor behaviour is in line with all the other covers affected by this PR/Branch. - Updated icon for the machine state to be a miniature machine controller cover. - Made the block/allow input section more interactive in order to better reflect the actual effect of these buttons. - In import mode, it actually blocks the machine from outputting from that side. * typos I can't write to save myself sometimes * Better text alignment - Better text alignment * fix typos I swear I can't write to save myself. --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gregtech/api/gui')
-rw-r--r--src/main/java/gregtech/api/gui/modularui/GT_UITextures.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/gui/modularui/GT_UITextures.java b/src/main/java/gregtech/api/gui/modularui/GT_UITextures.java
index 8d0a63702c..83aeb1d029 100644
--- a/src/main/java/gregtech/api/gui/modularui/GT_UITextures.java
+++ b/src/main/java/gregtech/api/gui/modularui/GT_UITextures.java
@@ -302,12 +302,16 @@ public class GT_UITextures {
.fullImage(GregTech.ID, "gui/overlay_button/autooutput_fluid");
public static final UITexture OVERLAY_BUTTON_ALLOW_INPUT = UITexture
.fullImage(GregTech.ID, "gui/overlay_button/allow_input");
+ public static final UITexture OVERLAY_BUTTON_ALLOW_OUTPUT = UITexture
+ .fullImage(GregTech.ID, "gui/overlay_button/allow_output");
public static final UITexture OVERLAY_BUTTON_AUTOPULL_ME = UITexture
.fullImage(GregTech.ID, "gui/overlay_button/auto_pull_me");
public static final UITexture OVERLAY_BUTTON_AUTOPULL_ME_DISABLED = UITexture
.fullImage(GregTech.ID, "gui/overlay_button/auto_pull_me_disabled");
public static final UITexture OVERLAY_BUTTON_BLOCK_INPUT = UITexture
.fullImage(GregTech.ID, "gui/overlay_button/block_input");
+ public static final UITexture OVERLAY_BUTTON_BLOCK_OUTPUT = UITexture
+ .fullImage(GregTech.ID, "gui/overlay_button/block_output");
public static final UITexture OVERLAY_BUTTON_ARROW_GREEN_UP = UITexture
.fullImage(GregTech.ID, "gui/overlay_button/arrow_green_up");
public static final UITexture OVERLAY_BUTTON_ARROW_GREEN_DOWN = UITexture
@@ -358,6 +362,10 @@ public class GT_UITextures {
public static final UITexture OVERLAY_BUTTON_TANK_VOID_ALL = UITexture
.fullImage(GregTech.ID, "gui/overlay_button/tank_void_all");
public static final UITexture OVERLAY_BUTTON_NEI = UITexture.fullImage(GregTech.ID, "gui/overlay_button/nei");
+ public static final UITexture OVERLAY_BUTTON_USE_PROCESSING_STATE = UITexture
+ .fullImage(GregTech.ID, "gui/overlay_button/use_processing_state.png");
+ public static final UITexture OVERLAY_BUTTON_USE_INVERTED_PROCESSING_STATE = UITexture
+ .fullImage(GregTech.ID, "gui/overlay_button/use_inverted_processing_state.png");
/**
* Can adjust size as needed.