aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/gui/widgets
diff options
context:
space:
mode:
authorchill <chill.gtnh@outlook.com>2023-05-28 11:22:18 +0200
committerGitHub <noreply@github.com>2023-05-28 11:22:18 +0200
commitfecc8533c5d52cf9bee137687fdda280dab2e39a (patch)
treef52544f5ef7196c4b4230d53ccd8eb7eac1b9597 /src/main/java/gregtech/api/gui/widgets
parent0f97af86a57831c358089b361ce9fc9c6ece12f7 (diff)
downloadGT5-Unofficial-fecc8533c5d52cf9bee137687fdda280dab2e39a.tar.gz
GT5-Unofficial-fecc8533c5d52cf9bee137687fdda280dab2e39a.tar.bz2
GT5-Unofficial-fecc8533c5d52cf9bee137687fdda280dab2e39a.zip
make private fields final where possible (#2028)
Diffstat (limited to 'src/main/java/gregtech/api/gui/widgets')
-rw-r--r--src/main/java/gregtech/api/gui/widgets/GT_GuiCoverTabLine.java8
-rw-r--r--src/main/java/gregtech/api/gui/widgets/GT_GuiFakeItemButton.java2
-rw-r--r--src/main/java/gregtech/api/gui/widgets/GT_GuiIconButton.java3
-rw-r--r--src/main/java/gregtech/api/gui/widgets/GT_GuiTab.java10
-rw-r--r--src/main/java/gregtech/api/gui/widgets/GT_GuiTabLine.java15
5 files changed, 22 insertions, 16 deletions
diff --git a/src/main/java/gregtech/api/gui/widgets/GT_GuiCoverTabLine.java b/src/main/java/gregtech/api/gui/widgets/GT_GuiCoverTabLine.java
index 890e6298c9..d52b09b9d5 100644
--- a/src/main/java/gregtech/api/gui/widgets/GT_GuiCoverTabLine.java
+++ b/src/main/java/gregtech/api/gui/widgets/GT_GuiCoverTabLine.java
@@ -30,10 +30,10 @@ public class GT_GuiCoverTabLine extends GT_GuiTabLine {
"GT5U.interface.coverTabs.north", "GT5U.interface.coverTabs.south", "GT5U.interface.coverTabs.west",
"GT5U.interface.coverTabs.east" };
- // Not sure there's a point in JIT translation but that's what this is
- private String[] translatedSides;
- private IGregTechTileEntity tile;
- private int colorization;
+ // Not sure if there's a point in JIT translation but that's what this is
+ private final String[] translatedSides;
+ private final IGregTechTileEntity tile;
+ private final int colorization;
/**
* Let's you access an IGregTechTileEntity's covers as tabs on the GUI's sides
diff --git a/src/main/java/gregtech/api/gui/widgets/GT_GuiFakeItemButton.java b/src/main/java/gregtech/api/gui/widgets/GT_GuiFakeItemButton.java
index 0f6a1c9f41..b534359cac 100644
--- a/src/main/java/gregtech/api/gui/widgets/GT_GuiFakeItemButton.java
+++ b/src/main/java/gregtech/api/gui/widgets/GT_GuiFakeItemButton.java
@@ -18,7 +18,7 @@ public class GT_GuiFakeItemButton implements IGuiScreen.IGuiElement {
private GT_GuiIcon bgIcon;
private ItemStack item;
- private IGuiScreen gui;
+ private final IGuiScreen gui;
private int xPosition, yPosition;
private List<String> itemTooltips;
private final GT_GuiTooltip tooltip = new GT_GuiTooltip(null) {
diff --git a/src/main/java/gregtech/api/gui/widgets/GT_GuiIconButton.java b/src/main/java/gregtech/api/gui/widgets/GT_GuiIconButton.java
index 555d063a3b..62d6648e73 100644
--- a/src/main/java/gregtech/api/gui/widgets/GT_GuiIconButton.java
+++ b/src/main/java/gregtech/api/gui/widgets/GT_GuiIconButton.java
@@ -15,7 +15,8 @@ public class GT_GuiIconButton extends GuiButton implements IGuiScreen.IGuiElemen
public static final int DEFAULT_HEIGHT = 16;
protected GT_GuiIcon icon;
- private int x0, y0;
+ private final int x0;
+ private final int y0;
protected IGuiScreen gui;
private GT_GuiTooltip tooltip;
diff --git a/src/main/java/gregtech/api/gui/widgets/GT_GuiTab.java b/src/main/java/gregtech/api/gui/widgets/GT_GuiTab.java
index 556de34395..151eba2936 100644
--- a/src/main/java/gregtech/api/gui/widgets/GT_GuiTab.java
+++ b/src/main/java/gregtech/api/gui/widgets/GT_GuiTab.java
@@ -23,12 +23,12 @@ public class GT_GuiTab {
public boolean visible = true, mousedOver, enabled = true;
private Rectangle bounds;
- private GT_GuiTabIconSet tabBackground;
- private ItemStack item;
- private GT_ITabRenderer gui;
+ private final GT_GuiTabIconSet tabBackground;
+ private final ItemStack item;
+ private final GT_ITabRenderer gui;
private GT_GuiTooltip tooltip;
- private IGuiIcon overlay;
- private boolean flipHorizontally;
+ private final IGuiIcon overlay;
+ private final boolean flipHorizontally;
/**
* A tab to be attached to a tab line
diff --git a/src/main/java/gregtech/api/gui/widgets/GT_GuiTabLine.java b/src/main/java/gregtech/api/gui/widgets/GT_GuiTabLine.java
index bc9f4437d7..74145463b3 100644
--- a/src/main/java/gregtech/api/gui/widgets/GT_GuiTabLine.java
+++ b/src/main/java/gregtech/api/gui/widgets/GT_GuiTabLine.java
@@ -40,7 +40,7 @@ public class GT_GuiTabLine {
NORMAL((byte) 1),
INVERSE((byte) -1);
- private byte value;
+ private final byte value;
DisplayStyle(byte value) {
this.value = value;
@@ -75,16 +75,21 @@ public class GT_GuiTabLine {
// The tabs are arranged according to their index in this array
protected final GT_GuiTab[] mTabs;
- private int tabLineLeft, tabLineTop, tabHeight, tabWidth, tabSpacing;
+ private final int tabLineLeft;
+ private final int tabLineTop;
+ private final int tabHeight;
+ private final int tabWidth;
+ private final int tabSpacing;
// In which direction to draw the tab line
- private DisplayStyle xDir, yDir;
+ private final DisplayStyle xDir;
+ private final DisplayStyle yDir;
// Whether to display on the right side of the GT_ITabRenderer instead of left
protected boolean flipHorizontally, visible;
- private GT_GuiTabIconSet tabBackground;
- private GT_ITabRenderer gui;
+ private final GT_GuiTabIconSet tabBackground;
+ private final GT_ITabRenderer gui;
/**
* Draws clickable and configurable tabs on the left or right side of a GT_ITabRenderer