aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/gui/modularui
diff options
context:
space:
mode:
authorJason Mitchell <mitchej@gmail.com>2023-01-30 10:56:42 -0800
committerJason Mitchell <mitchej@gmail.com>2023-01-30 10:56:42 -0800
commit0d9aab72aa570f13dc3e32e0d32b3f3a95f95e0a (patch)
tree1e2c649f3a6ce3f6b2babd0098a5f4819e9cd0b6 /src/main/java/gregtech/api/gui/modularui
parentf8cc82edeb9810c45cba762d733a2c909a302faa (diff)
downloadGT5-Unofficial-0d9aab72aa570f13dc3e32e0d32b3f3a95f95e0a.tar.gz
GT5-Unofficial-0d9aab72aa570f13dc3e32e0d32b3f3a95f95e0a.tar.bz2
GT5-Unofficial-0d9aab72aa570f13dc3e32e0d32b3f3a95f95e0a.zip
[ci skip] spotlessApply with the new settings
Diffstat (limited to 'src/main/java/gregtech/api/gui/modularui')
-rw-r--r--src/main/java/gregtech/api/gui/modularui/FallbackableSteamTexture.java8
-rw-r--r--src/main/java/gregtech/api/gui/modularui/GT_CoverUIBuildContext.java25
-rw-r--r--src/main/java/gregtech/api/gui/modularui/GT_UIInfos.java181
-rw-r--r--src/main/java/gregtech/api/gui/modularui/GT_UITextures.java320
-rw-r--r--src/main/java/gregtech/api/gui/modularui/GUITextureSet.java21
-rw-r--r--src/main/java/gregtech/api/gui/modularui/IDataFollowerWidget.java29
-rw-r--r--src/main/java/gregtech/api/gui/modularui/SteamTexture.java19
7 files changed, 302 insertions, 301 deletions
diff --git a/src/main/java/gregtech/api/gui/modularui/FallbackableSteamTexture.java b/src/main/java/gregtech/api/gui/modularui/FallbackableSteamTexture.java
index 9216d1d224..f242aff0ed 100644
--- a/src/main/java/gregtech/api/gui/modularui/FallbackableSteamTexture.java
+++ b/src/main/java/gregtech/api/gui/modularui/FallbackableSteamTexture.java
@@ -1,15 +1,17 @@
package gregtech.api.gui.modularui;
-import com.gtnewhorizons.modularui.api.drawable.UITexture;
-import com.gtnewhorizons.modularui.common.internal.network.NetworkUtils;
-import gregtech.api.enums.SteamVariant;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+
import net.minecraft.client.Minecraft;
+import com.gtnewhorizons.modularui.api.drawable.UITexture;
+import com.gtnewhorizons.modularui.common.internal.network.NetworkUtils;
+import gregtech.api.enums.SteamVariant;
+
public class FallbackableSteamTexture {
private final SteamTexture candidate;
diff --git a/src/main/java/gregtech/api/gui/modularui/GT_CoverUIBuildContext.java b/src/main/java/gregtech/api/gui/modularui/GT_CoverUIBuildContext.java
index 811ad8be5f..65a61ad951 100644
--- a/src/main/java/gregtech/api/gui/modularui/GT_CoverUIBuildContext.java
+++ b/src/main/java/gregtech/api/gui/modularui/GT_CoverUIBuildContext.java
@@ -1,8 +1,9 @@
package gregtech.api.gui.modularui;
+import net.minecraft.entity.player.EntityPlayer;
+
import com.gtnewhorizons.modularui.api.screen.UIBuildContext;
import gregtech.api.interfaces.tileentity.ICoverable;
-import net.minecraft.entity.player.EntityPlayer;
public class GT_CoverUIBuildContext extends UIBuildContext {
@@ -14,15 +15,15 @@ public class GT_CoverUIBuildContext extends UIBuildContext {
private final int guiColorization;
/**
- * @param player Player opened this UI
- * @param coverID See {@link ICoverable#getCoverIDAtSide}
- * @param side Side this cover is attached to
- * @param tile Tile this cover is attached to
- * @param anotherWindow If cover UI is shown on top of another window
+ * @param player Player opened this UI
+ * @param coverID See {@link ICoverable#getCoverIDAtSide}
+ * @param side Side this cover is attached to
+ * @param tile Tile this cover is attached to
+ * @param anotherWindow If cover UI is shown on top of another window
* @param guiColorization The color used to render machine's GUI
*/
- public GT_CoverUIBuildContext(
- EntityPlayer player, int coverID, byte side, ICoverable tile, boolean anotherWindow, int guiColorization) {
+ public GT_CoverUIBuildContext(EntityPlayer player, int coverID, byte side, ICoverable tile, boolean anotherWindow,
+ int guiColorization) {
super(player);
this.coverID = coverID;
this.side = side;
@@ -32,10 +33,10 @@ public class GT_CoverUIBuildContext extends UIBuildContext {
}
/**
- * @param player Player opened this UI
- * @param coverID See {@link ICoverable#getCoverIDAtSide}
- * @param side Side this cover is attached to
- * @param tile Tile this cover is attached to
+ * @param player Player opened this UI
+ * @param coverID See {@link ICoverable#getCoverIDAtSide}
+ * @param side Side this cover is attached to
+ * @param tile Tile this cover is attached to
* @param anotherWindow If cover GUI is shown in opened on top of another window
*/
public GT_CoverUIBuildContext(EntityPlayer player, int coverID, byte side, ICoverable tile, boolean anotherWindow) {
diff --git a/src/main/java/gregtech/api/gui/modularui/GT_UIInfos.java b/src/main/java/gregtech/api/gui/modularui/GT_UIInfos.java
index d1e699bb40..32ed6442c1 100644
--- a/src/main/java/gregtech/api/gui/modularui/GT_UIInfos.java
+++ b/src/main/java/gregtech/api/gui/modularui/GT_UIInfos.java
@@ -1,5 +1,14 @@
package gregtech.api.gui.modularui;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.function.Function;
+
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.entity.player.EntityPlayerMP;
+import net.minecraft.tileentity.TileEntity;
+import net.minecraftforge.common.util.ForgeDirection;
+
import com.gtnewhorizons.modularui.api.UIInfos;
import com.gtnewhorizons.modularui.api.screen.ITileWithModularUI;
import com.gtnewhorizons.modularui.api.screen.ModularUIContext;
@@ -10,6 +19,7 @@ import com.gtnewhorizons.modularui.common.builder.UIInfo;
import com.gtnewhorizons.modularui.common.internal.network.NetworkUtils;
import com.gtnewhorizons.modularui.common.internal.wrapper.ModularGui;
import com.gtnewhorizons.modularui.common.internal.wrapper.ModularUIContainer;
+
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import gregtech.api.enums.GT_Values;
@@ -17,47 +27,37 @@ import gregtech.api.interfaces.tileentity.ICoverable;
import gregtech.api.interfaces.tileentity.IHasWorldObjectAndCoords;
import gregtech.api.net.GT_Packet_SendCoverData;
import gregtech.api.util.GT_CoverBehaviorBase;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.function.Function;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.entity.player.EntityPlayerMP;
-import net.minecraft.tileentity.TileEntity;
-import net.minecraftforge.common.util.ForgeDirection;
public class GT_UIInfos {
/**
- * Generator for {@link UIInfo} which is responsible for registering and opening UIs.
- * Unlike {@link com.gtnewhorizons.modularui.api.UIInfos#TILE_MODULAR_UI}, this accepts
- * custom constructors for UI.
- * <br> Do NOT run {@link UIBuilder#build} on-the-fly, otherwise MP client won't register UIs.
- * Instead, store to static field, just like {@link #GTTileEntityDefaultUI}.
- * Such mistake can be easily overlooked by testing only SP.
+ * Generator for {@link UIInfo} which is responsible for registering and opening UIs. Unlike
+ * {@link com.gtnewhorizons.modularui.api.UIInfos#TILE_MODULAR_UI}, this accepts custom constructors for UI. <br>
+ * Do NOT run {@link UIBuilder#build} on-the-fly, otherwise MP client won't register UIs. Instead, store to static
+ * field, just like {@link #GTTileEntityDefaultUI}. Such mistake can be easily overlooked by testing only SP.
*/
- public static final Function<ContainerConstructor, UIInfo<?, ?>> GTTileEntityUIFactory =
- containerConstructor -> UIBuilder.of()
- .container((player, world, x, y, z) -> {
- TileEntity te = world.getTileEntity(x, y, z);
- if (te instanceof ITileWithModularUI) {
- return createTileEntityContainer(
- player,
- ((ITileWithModularUI) te)::createWindow,
- te::markDirty,
- containerConstructor);
- }
- return null;
- })
- .gui(((player, world, x, y, z) -> {
- if (!world.isRemote) return null;
- TileEntity te = world.getTileEntity(x, y, z);
- if (te instanceof ITileWithModularUI) {
- return createTileEntityGuiContainer(
- player, ((ITileWithModularUI) te)::createWindow, containerConstructor);
- }
- return null;
- }))
- .build();
+ public static final Function<ContainerConstructor, UIInfo<?, ?>> GTTileEntityUIFactory = containerConstructor -> UIBuilder
+ .of().container((player, world, x, y, z) -> {
+ TileEntity te = world.getTileEntity(x, y, z);
+ if (te instanceof ITileWithModularUI) {
+ return createTileEntityContainer(
+ player,
+ ((ITileWithModularUI) te)::createWindow,
+ te::markDirty,
+ containerConstructor);
+ }
+ return null;
+ }).gui(((player, world, x, y, z) -> {
+ if (!world.isRemote) return null;
+ TileEntity te = world.getTileEntity(x, y, z);
+ if (te instanceof ITileWithModularUI) {
+ return createTileEntityGuiContainer(
+ player,
+ ((ITileWithModularUI) te)::createWindow,
+ containerConstructor);
+ }
+ return null;
+ })).build();
private static final UIInfo<?, ?> GTTileEntityDefaultUI = GTTileEntityUIFactory.apply(ModularUIContainer::new);
@@ -66,36 +66,31 @@ public class GT_UIInfos {
static {
for (byte i = 0; i < ForgeDirection.VALID_DIRECTIONS.length; i++) {
final byte side = i;
- coverUI.put(
- side,
- UIBuilder.of()
- .container((player, world, x, y, z) -> {
- final TileEntity te = world.getTileEntity(x, y, z);
- if (!(te instanceof ICoverable)) return null;
- final ICoverable gtTileEntity = (ICoverable) te;
- GT_CoverBehaviorBase<?> cover = gtTileEntity.getCoverBehaviorAtSideNew(side);
- return createCoverContainer(
- player,
- cover::createWindow,
- te::markDirty,
- gtTileEntity.getCoverIDAtSide(side),
- side,
- gtTileEntity);
- })
- .gui((player, world, x, y, z) -> {
- if (!world.isRemote) return null;
- final TileEntity te = world.getTileEntity(x, y, z);
- if (!(te instanceof ICoverable)) return null;
- final ICoverable gtTileEntity = (ICoverable) te;
- final GT_CoverBehaviorBase<?> cover = gtTileEntity.getCoverBehaviorAtSideNew(side);
- return createCoverGuiContainer(
- player,
- cover::createWindow,
- gtTileEntity.getCoverIDAtSide(side),
- side,
- gtTileEntity);
- })
- .build());
+ coverUI.put(side, UIBuilder.of().container((player, world, x, y, z) -> {
+ final TileEntity te = world.getTileEntity(x, y, z);
+ if (!(te instanceof ICoverable)) return null;
+ final ICoverable gtTileEntity = (ICoverable) te;
+ GT_CoverBehaviorBase<?> cover = gtTileEntity.getCoverBehaviorAtSideNew(side);
+ return createCoverContainer(
+ player,
+ cover::createWindow,
+ te::markDirty,
+ gtTileEntity.getCoverIDAtSide(side),
+ side,
+ gtTileEntity);
+ }).gui((player, world, x, y, z) -> {
+ if (!world.isRemote) return null;
+ final TileEntity te = world.getTileEntity(x, y, z);
+ if (!(te instanceof ICoverable)) return null;
+ final ICoverable gtTileEntity = (ICoverable) te;
+ final GT_CoverBehaviorBase<?> cover = gtTileEntity.getCoverBehaviorAtSideNew(side);
+ return createCoverGuiContainer(
+ player,
+ cover::createWindow,
+ gtTileEntity.getCoverIDAtSide(side),
+ side,
+ gtTileEntity);
+ }).build());
}
}
@@ -126,27 +121,25 @@ public class GT_UIInfos {
tileEntity),
(EntityPlayerMP) player);
- coverUI.get(side)
- .open(
- player,
- tileEntity.getWorld(),
- tileEntity.getXCoord(),
- tileEntity.getYCoord(),
- tileEntity.getZCoord());
+ coverUI.get(side).open(
+ player,
+ tileEntity.getWorld(),
+ tileEntity.getXCoord(),
+ tileEntity.getYCoord(),
+ tileEntity.getZCoord());
}
/**
- * Opens UI for player's item, created by {@link com.gtnewhorizons.modularui.api.screen.IItemWithModularUI#createWindow}.
+ * Opens UI for player's item, created by
+ * {@link com.gtnewhorizons.modularui.api.screen.IItemWithModularUI#createWindow}.
*/
public static void openPlayerHeldItemUI(EntityPlayer player) {
if (NetworkUtils.isClient()) return;
UIInfos.PLAYER_HELD_ITEM_UI.open(player);
}
- private static ModularUIContainer createTileEntityContainer(
- EntityPlayer player,
- Function<UIBuildContext, ModularWindow> windowCreator,
- Runnable onWidgetUpdate,
+ private static ModularUIContainer createTileEntityContainer(EntityPlayer player,
+ Function<UIBuildContext, ModularWindow> windowCreator, Runnable onWidgetUpdate,
ContainerConstructor containerCreator) {
final UIBuildContext buildContext = new UIBuildContext(player);
final ModularWindow window = windowCreator.apply(buildContext);
@@ -155,23 +148,20 @@ public class GT_UIInfos {
}
@SideOnly(Side.CLIENT)
- private static ModularGui createTileEntityGuiContainer(
- EntityPlayer player,
- Function<UIBuildContext, ModularWindow> windowCreator,
- ContainerConstructor containerConstructor) {
- final ModularUIContainer container =
- createTileEntityContainer(player, windowCreator, null, containerConstructor);
+ private static ModularGui createTileEntityGuiContainer(EntityPlayer player,
+ Function<UIBuildContext, ModularWindow> windowCreator, ContainerConstructor containerConstructor) {
+ final ModularUIContainer container = createTileEntityContainer(
+ player,
+ windowCreator,
+ null,
+ containerConstructor);
if (container == null) return null;
return new ModularGui(container);
}
- private static ModularUIContainer createCoverContainer(
- EntityPlayer player,
- Function<GT_CoverUIBuildContext, ModularWindow> windowCreator,
- Runnable onWidgetUpdate,
- int coverID,
- byte side,
- ICoverable tile) {
+ private static ModularUIContainer createCoverContainer(EntityPlayer player,
+ Function<GT_CoverUIBuildContext, ModularWindow> windowCreator, Runnable onWidgetUpdate, int coverID,
+ byte side, ICoverable tile) {
final GT_CoverUIBuildContext buildContext = new GT_CoverUIBuildContext(player, coverID, side, tile, false);
final ModularWindow window = windowCreator.apply(buildContext);
if (window == null) return null;
@@ -179,12 +169,8 @@ public class GT_UIInfos {
}
@SideOnly(Side.CLIENT)
- private static ModularGui createCoverGuiContainer(
- EntityPlayer player,
- Function<GT_CoverUIBuildContext, ModularWindow> windowCreator,
- int coverID,
- byte side,
- ICoverable tile) {
+ private static ModularGui createCoverGuiContainer(EntityPlayer player,
+ Function<GT_CoverUIBuildContext, ModularWindow> windowCreator, int coverID, byte side, ICoverable tile) {
final ModularUIContainer container = createCoverContainer(player, windowCreator, null, coverID, side, tile);
if (container == null) {
return null;
@@ -194,6 +180,7 @@ public class GT_UIInfos {
@FunctionalInterface
public interface ContainerConstructor {
+
ModularUIContainer of(ModularUIContext context, ModularWindow mainWindow);
}
}
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 3ca1e6d45e..a480178002 100644
--- a/src/main/java/gregtech/api/gui/modularui/GT_UITextures.java
+++ b/src/main/java/gregtech/api/gui/modularui/GT_UITextures.java
@@ -1,33 +1,34 @@
package gregtech.api.gui.modularui;
-import com.gtnewhorizons.modularui.api.drawable.AdaptableUITexture;
-import com.gtnewhorizons.modularui.api.drawable.UITexture;
import java.util.function.BiFunction;
import java.util.stream.Collectors;
import java.util.stream.IntStream;
+import com.gtnewhorizons.modularui.api.drawable.AdaptableUITexture;
+import com.gtnewhorizons.modularui.api.drawable.UITexture;
+
public class GT_UITextures {
private static final String MODID = "gregtech";
public static final UITexture TRANSPARENT = UITexture.fullImage(MODID, "gui/picture/transparent");
- public static final AdaptableUITexture BACKGROUND_SINGLEBLOCK_DEFAULT =
- AdaptableUITexture.of(MODID, "gui/background/singleblock_default", 176, 166, 4);
- public static final SteamTexture BACKGROUND_STEAM =
- SteamTexture.adaptableTexture(MODID, "gui/background/%s", 176, 166, 4);
- public static final UITexture BACKGROUND_FUSION_COMPUTER =
- UITexture.fullImage(MODID, "gui/background/fusion_computer");
- public static final AdaptableUITexture BACKGROUND_TEXT_FIELD =
- AdaptableUITexture.of(MODID, "gui/background/text_field", 142, 28, 1);
- public static final AdaptableUITexture BACKGROUND_TEXT_FIELD_LIGHT_GRAY =
- AdaptableUITexture.of(MODID, "gui/background/text_field_light_gray", 61, 12, 1);
+ public static final AdaptableUITexture BACKGROUND_SINGLEBLOCK_DEFAULT = AdaptableUITexture
+ .of(MODID, "gui/background/singleblock_default", 176, 166, 4);
+ public static final SteamTexture BACKGROUND_STEAM = SteamTexture
+ .adaptableTexture(MODID, "gui/background/%s", 176, 166, 4);
+ public static final UITexture BACKGROUND_FUSION_COMPUTER = UITexture
+ .fullImage(MODID, "gui/background/fusion_computer");
+ public static final AdaptableUITexture BACKGROUND_TEXT_FIELD = AdaptableUITexture
+ .of(MODID, "gui/background/text_field", 142, 28, 1);
+ public static final AdaptableUITexture BACKGROUND_TEXT_FIELD_LIGHT_GRAY = AdaptableUITexture
+ .of(MODID, "gui/background/text_field_light_gray", 61, 12, 1);
public static final SteamTexture SLOT_ITEM_STEAM = SteamTexture.fullImage(MODID, "gui/slot/item_%s");
- public static final AdaptableUITexture SLOT_DARK_GRAY =
- AdaptableUITexture.of(MODID, "gui/slot/dark_gray", 18, 18, 1);
- public static final AdaptableUITexture SLOT_MAINTENANCE =
- AdaptableUITexture.of(MODID, "gui/slot/maintenance", 20, 20, 1);
+ public static final AdaptableUITexture SLOT_DARK_GRAY = AdaptableUITexture
+ .of(MODID, "gui/slot/dark_gray", 18, 18, 1);
+ public static final AdaptableUITexture SLOT_MAINTENANCE = AdaptableUITexture
+ .of(MODID, "gui/slot/maintenance", 20, 20, 1);
public static final AdaptableUITexture SLOT_UPLIFTED = AdaptableUITexture.of(MODID, "gui/slot/uplifted", 18, 18, 1);
public static final UITexture OVERLAY_SLOT_ARROW_ME = UITexture.fullImage(MODID, "gui/overlay_slot/arrow_me");
@@ -39,51 +40,51 @@ public class GT_UITextures {
public static final UITexture OVERLAY_SLOT_BOX = UITexture.fullImage(MODID, "gui/overlay_slot/box");
public static final UITexture OVERLAY_SLOT_BOXED = UITexture.fullImage(MODID, "gui/overlay_slot/boxed");
public static final UITexture OVERLAY_SLOT_CANISTER = UITexture.fullImage(MODID, "gui/overlay_slot/canister");
- public static final SteamTexture OVERLAY_SLOT_CANISTER_STEAM =
- SteamTexture.fullImage(MODID, "gui/overlay_slot/canister_%s");
+ public static final SteamTexture OVERLAY_SLOT_CANISTER_STEAM = SteamTexture
+ .fullImage(MODID, "gui/overlay_slot/canister_%s");
public static final UITexture OVERLAY_SLOT_CANNER = UITexture.fullImage(MODID, "gui/overlay_slot/canner");
public static final UITexture OVERLAY_SLOT_CAULDRON = UITexture.fullImage(MODID, "gui/overlay_slot/cauldron");
public static final UITexture OVERLAY_SLOT_CENTRIFUGE = UITexture.fullImage(MODID, "gui/overlay_slot/centrifuge");
- public static final UITexture OVERLAY_SLOT_CENTRIFUGE_FLUID =
- UITexture.fullImage(MODID, "gui/overlay_slot/centrifuge_fluid");
- public static final SteamTexture OVERLAY_SLOT_CENTRIFUGE_STEAM =
- SteamTexture.fullImage(MODID, "gui/overlay_slot/centrifuge_%s");
+ public static final UITexture OVERLAY_SLOT_CENTRIFUGE_FLUID = UITexture
+ .fullImage(MODID, "gui/overlay_slot/centrifuge_fluid");
+ public static final SteamTexture OVERLAY_SLOT_CENTRIFUGE_STEAM = SteamTexture
+ .fullImage(MODID, "gui/overlay_slot/centrifuge_%s");
public static final UITexture OVERLAY_SLOT_CHARGER = UITexture.fullImage(MODID, "gui/overlay_slot/charger");
- public static final UITexture OVERLAY_SLOT_CHARGER_FLUID =
- UITexture.fullImage(MODID, "gui/overlay_slot/charger_fluid");
+ public static final UITexture OVERLAY_SLOT_CHARGER_FLUID = UITexture
+ .fullImage(MODID, "gui/overlay_slot/charger_fluid");
public static final UITexture OVERLAY_SLOT_CIRCUIT = UITexture.fullImage(MODID, "gui/overlay_slot/circuit");
- public static final SteamTexture OVERLAY_SLOT_COAL_STEAM =
- SteamTexture.fullImage(MODID, "gui/overlay_slot/coal_%s");
+ public static final SteamTexture OVERLAY_SLOT_COAL_STEAM = SteamTexture
+ .fullImage(MODID, "gui/overlay_slot/coal_%s");
public static final UITexture OVERLAY_SLOT_COMPRESSOR = UITexture.fullImage(MODID, "gui/overlay_slot/compressor");
- public static final SteamTexture OVERLAY_SLOT_COMPRESSOR_STEAM =
- SteamTexture.fullImage(MODID, "gui/overlay_slot/compressor_%s");
+ public static final SteamTexture OVERLAY_SLOT_COMPRESSOR_STEAM = SteamTexture
+ .fullImage(MODID, "gui/overlay_slot/compressor_%s");
public static final UITexture OVERLAY_SLOT_CRUSHED_ORE = UITexture.fullImage(MODID, "gui/overlay_slot/crushed_ore");
- public static final SteamTexture OVERLAY_SLOT_CRUSHED_ORE_STEAM =
- SteamTexture.fullImage(MODID, "gui/overlay_slot/crushed_ore_%s");
- public static final UITexture OVERLAY_SLOT_CUTTER_SLICED =
- UITexture.fullImage(MODID, "gui/overlay_slot/cutter_sliced");
+ public static final SteamTexture OVERLAY_SLOT_CRUSHED_ORE_STEAM = SteamTexture
+ .fullImage(MODID, "gui/overlay_slot/crushed_ore_%s");
+ public static final UITexture OVERLAY_SLOT_CUTTER_SLICED = UITexture
+ .fullImage(MODID, "gui/overlay_slot/cutter_sliced");
public static final UITexture OVERLAY_SLOT_DATA_ORB = UITexture.fullImage(MODID, "gui/overlay_slot/data_orb");
public static final UITexture OVERLAY_SLOT_DATA_STICK = UITexture.fullImage(MODID, "gui/overlay_slot/data_stick");
public static final UITexture OVERLAY_SLOT_DUST = UITexture.fullImage(MODID, "gui/overlay_slot/dust");
- public static final SteamTexture OVERLAY_SLOT_DUST_STEAM =
- SteamTexture.fullImage(MODID, "gui/overlay_slot/dust_%s");
+ public static final SteamTexture OVERLAY_SLOT_DUST_STEAM = SteamTexture
+ .fullImage(MODID, "gui/overlay_slot/dust_%s");
public static final UITexture OVERLAY_SLOT_EXPLOSIVE = UITexture.fullImage(MODID, "gui/overlay_slot/explosive");
- public static final UITexture OVERLAY_SLOT_EXTRUDER_SHAPE =
- UITexture.fullImage(MODID, "gui/overlay_slot/extruder_shape");
+ public static final UITexture OVERLAY_SLOT_EXTRUDER_SHAPE = UITexture
+ .fullImage(MODID, "gui/overlay_slot/extruder_shape");
public static final UITexture OVERLAY_SLOT_FURNACE = UITexture.fullImage(MODID, "gui/overlay_slot/furnace");
- public static final SteamTexture OVERLAY_SLOT_FURNACE_STEAM =
- SteamTexture.fullImage(MODID, "gui/overlay_slot/furnace_%s");
+ public static final SteamTexture OVERLAY_SLOT_FURNACE_STEAM = SteamTexture
+ .fullImage(MODID, "gui/overlay_slot/furnace_%s");
public static final UITexture OVERLAY_SLOT_GEM = UITexture.fullImage(MODID, "gui/overlay_slot/gem");
public static final UITexture OVERLAY_SLOT_HAMMER = UITexture.fullImage(MODID, "gui/overlay_slot/hammer");
- public static final SteamTexture OVERLAY_SLOT_HAMMER_STEAM =
- SteamTexture.fullImage(MODID, "gui/overlay_slot/hammer_%s");
+ public static final SteamTexture OVERLAY_SLOT_HAMMER_STEAM = SteamTexture
+ .fullImage(MODID, "gui/overlay_slot/hammer_%s");
public static final UITexture OVERLAY_SLOT_HEATER_1 = UITexture.fullImage(MODID, "gui/overlay_slot/heater_1");
public static final UITexture OVERLAY_SLOT_HEATER_2 = UITexture.fullImage(MODID, "gui/overlay_slot/heater_2");
public static final UITexture OVERLAY_SLOT_IMPLOSION = UITexture.fullImage(MODID, "gui/overlay_slot/implosion");
public static final UITexture OVERLAY_SLOT_IN = UITexture.fullImage(MODID, "gui/overlay_slot/in");
public static final SteamTexture OVERLAY_SLOT_IN_STEAM = SteamTexture.fullImage(MODID, "gui/overlay_slot/in_%s");
- public static final SteamTexture OVERLAY_SLOT_INGOT_STEAM =
- SteamTexture.fullImage(MODID, "gui/overlay_slot/ingot_%s");
+ public static final SteamTexture OVERLAY_SLOT_INGOT_STEAM = SteamTexture
+ .fullImage(MODID, "gui/overlay_slot/ingot_%s");
public static final UITexture OVERLAY_SLOT_INT_CIRCUIT = UITexture.fullImage(MODID, "gui/overlay_slot/int_circuit");
public static final UITexture OVERLAY_SLOT_LENS = UITexture.fullImage(MODID, "gui/overlay_slot/lens");
public static final UITexture OVERLAY_SLOT_MICROSCOPE = UITexture.fullImage(MODID, "gui/overlay_slot/microscope");
@@ -94,8 +95,8 @@ public class GT_UITextures {
public static final UITexture OVERLAY_SLOT_OUT = UITexture.fullImage(MODID, "gui/overlay_slot/out");
public static final SteamTexture OVERLAY_SLOT_OUT_STEAM = SteamTexture.fullImage(MODID, "gui/overlay_slot/out_%s");
public static final UITexture OVERLAY_SLOT_PAGE_BLANK = UITexture.fullImage(MODID, "gui/overlay_slot/page_blank");
- public static final UITexture OVERLAY_SLOT_PAGE_PRINTED =
- UITexture.fullImage(MODID, "gui/overlay_slot/page_printed");
+ public static final UITexture OVERLAY_SLOT_PAGE_PRINTED = UITexture
+ .fullImage(MODID, "gui/overlay_slot/page_printed");
public static final UITexture OVERLAY_SLOT_PRESS_1 = UITexture.fullImage(MODID, "gui/overlay_slot/press_1");
public static final UITexture OVERLAY_SLOT_PRESS_2 = UITexture.fullImage(MODID, "gui/overlay_slot/press_2");
public static final UITexture OVERLAY_SLOT_PRESS_3 = UITexture.fullImage(MODID, "gui/overlay_slot/press_3");
@@ -103,8 +104,8 @@ public class GT_UITextures {
public static final UITexture OVERLAY_SLOT_ROD_1 = UITexture.fullImage(MODID, "gui/overlay_slot/rod_1");
public static final UITexture OVERLAY_SLOT_ROD_2 = UITexture.fullImage(MODID, "gui/overlay_slot/rod_2");
public static final UITexture OVERLAY_SLOT_SLICE_SHAPE = UITexture.fullImage(MODID, "gui/overlay_slot/slice_shape");
- public static final UITexture OVERLAY_SLOT_SLICER_SLICED =
- UITexture.fullImage(MODID, "gui/overlay_slot/slicer_sliced");
+ public static final UITexture OVERLAY_SLOT_SLICER_SLICED = UITexture
+ .fullImage(MODID, "gui/overlay_slot/slicer_sliced");
public static final UITexture OVERLAY_SLOT_SQUARE = UITexture.fullImage(MODID, "gui/overlay_slot/square");
public static final UITexture OVERLAY_SLOT_UUA = UITexture.fullImage(MODID, "gui/overlay_slot/uua");
public static final UITexture OVERLAY_SLOT_UUM = UITexture.fullImage(MODID, "gui/overlay_slot/uum");
@@ -113,54 +114,53 @@ public class GT_UITextures {
public static final UITexture OVERLAY_SLOT_WIREMILL = UITexture.fullImage(MODID, "gui/overlay_slot/wiremill");
public static final UITexture OVERLAY_SLOT_WRENCH = UITexture.fullImage(MODID, "gui/overlay_slot/wrench");
public static final UITexture[] OVERLAY_SLOTS_NUMBER = IntStream.range(0, 12)
- .mapToObj(i -> UITexture.fullImage(MODID, "gui/overlay_slot/number_" + i))
- .collect(Collectors.toList())
+ .mapToObj(i -> UITexture.fullImage(MODID, "gui/overlay_slot/number_" + i)).collect(Collectors.toList())
.toArray(new UITexture[0]);
public static final UITexture PROGRESSBAR_ARROW = UITexture.fullImage(MODID, "gui/progressbar/arrow");
- public static final SteamTexture PROGRESSBAR_ARROW_STEAM =
- SteamTexture.fullImage(MODID, "gui/progressbar/arrow_%s");
- public static final SteamTexture PROGRESSBAR_ARROW_2_STEAM =
- SteamTexture.fullImage(MODID, "gui/progressbar/arrow_2_%s");
- public static final UITexture PROGRESSBAR_ARROW_MULTIPLE =
- UITexture.fullImage(MODID, "gui/progressbar/arrow_multiple");
+ public static final SteamTexture PROGRESSBAR_ARROW_STEAM = SteamTexture
+ .fullImage(MODID, "gui/progressbar/arrow_%s");
+ public static final SteamTexture PROGRESSBAR_ARROW_2_STEAM = SteamTexture
+ .fullImage(MODID, "gui/progressbar/arrow_2_%s");
+ public static final UITexture PROGRESSBAR_ARROW_MULTIPLE = UITexture
+ .fullImage(MODID, "gui/progressbar/arrow_multiple");
public static final UITexture PROGRESSBAR_ASSEMBLE = UITexture.fullImage(MODID, "gui/progressbar/assemble");
- public static final UITexture PROGRESSBAR_ASSEMBLY_LINE_1 =
- UITexture.fullImage(MODID, "gui/progressbar/assemblyline_1");
- public static final UITexture PROGRESSBAR_ASSEMBLY_LINE_2 =
- UITexture.fullImage(MODID, "gui/progressbar/assemblyline_2");
- public static final UITexture PROGRESSBAR_ASSEMBLY_LINE_3 =
- UITexture.fullImage(MODID, "gui/progressbar/assemblyline_3");
+ public static final UITexture PROGRESSBAR_ASSEMBLY_LINE_1 = UITexture
+ .fullImage(MODID, "gui/progressbar/assemblyline_1");
+ public static final UITexture PROGRESSBAR_ASSEMBLY_LINE_2 = UITexture
+ .fullImage(MODID, "gui/progressbar/assemblyline_2");
+ public static final UITexture PROGRESSBAR_ASSEMBLY_LINE_3 = UITexture
+ .fullImage(MODID, "gui/progressbar/assemblyline_3");
public static final UITexture PROGRESSBAR_BATH = UITexture.fullImage(MODID, "gui/progressbar/bath");
public static final UITexture PROGRESSBAR_BENDING = UITexture.fullImage(MODID, "gui/progressbar/bending");
- public static final SteamTexture PROGRESSBAR_BOILER_EMPTY_STEAM =
- SteamTexture.fullImage(MODID, "gui/progressbar/boiler_empty_%s");
+ public static final SteamTexture PROGRESSBAR_BOILER_EMPTY_STEAM = SteamTexture
+ .fullImage(MODID, "gui/progressbar/boiler_empty_%s");
public static final UITexture PROGRESSBAR_BOILER_HEAT = UITexture.fullImage(MODID, "gui/progressbar/boiler_heat");
public static final UITexture PROGRESSBAR_BOILER_STEAM = UITexture.fullImage(MODID, "gui/progressbar/boiler_steam");
public static final UITexture PROGRESSBAR_BOILER_WATER = UITexture.fullImage(MODID, "gui/progressbar/boiler_water");
public static final UITexture PROGRESSBAR_CANNER = UITexture.fullImage(MODID, "gui/progressbar/canner");
- public static final UITexture PROGRESSBAR_CIRCUIT_ASSEMBLER =
- UITexture.fullImage(MODID, "gui/progressbar/circuit_assembler");
+ public static final UITexture PROGRESSBAR_CIRCUIT_ASSEMBLER = UITexture
+ .fullImage(MODID, "gui/progressbar/circuit_assembler");
public static final UITexture PROGRESSBAR_COMPRESS = UITexture.fullImage(MODID, "gui/progressbar/compress");
- public static final SteamTexture PROGRESSBAR_COMPRESS_STEAM =
- SteamTexture.fullImage(MODID, "gui/progressbar/compress_%s");
+ public static final SteamTexture PROGRESSBAR_COMPRESS_STEAM = SteamTexture
+ .fullImage(MODID, "gui/progressbar/compress_%s");
public static final UITexture PROGRESSBAR_CUT = UITexture.fullImage(MODID, "gui/progressbar/cut");
public static final UITexture PROGRESSBAR_EXTRACT = UITexture.fullImage(MODID, "gui/progressbar/extract");
- public static final SteamTexture PROGRESSBAR_EXTRACT_STEAM =
- SteamTexture.fullImage(MODID, "gui/progressbar/extract_%s");
+ public static final SteamTexture PROGRESSBAR_EXTRACT_STEAM = SteamTexture
+ .fullImage(MODID, "gui/progressbar/extract_%s");
public static final UITexture PROGRESSBAR_EXTRUDE = UITexture.fullImage(MODID, "gui/progressbar/extrude");
public static final SteamTexture PROGRESSBAR_FUEL_STEAM = SteamTexture.fullImage(MODID, "gui/progressbar/fuel_%s");
public static final UITexture PROGRESSBAR_HAMMER = UITexture.fullImage(MODID, "gui/progressbar/hammer");
public static final UITexture PROGRESSBAR_HAMMER_BASE = UITexture.fullImage(MODID, "gui/progressbar/hammer_base");
- public static final SteamTexture PROGRESSBAR_HAMMER_STEAM =
- SteamTexture.fullImage(MODID, "gui/progressbar/hammer_%s");
- public static final SteamTexture PROGRESSBAR_HAMMER_BASE_STEAM =
- SteamTexture.fullImage(MODID, "gui/progressbar/hammer_base_%s");
+ public static final SteamTexture PROGRESSBAR_HAMMER_STEAM = SteamTexture
+ .fullImage(MODID, "gui/progressbar/hammer_%s");
+ public static final SteamTexture PROGRESSBAR_HAMMER_BASE_STEAM = SteamTexture
+ .fullImage(MODID, "gui/progressbar/hammer_base_%s");
public static final UITexture PROGRESSBAR_LATHE = UITexture.fullImage(MODID, "gui/progressbar/lathe");
public static final UITexture PROGRESSBAR_LATHE_BASE = UITexture.fullImage(MODID, "gui/progressbar/lathe_base");
public static final UITexture PROGRESSBAR_MACERATE = UITexture.fullImage(MODID, "gui/progressbar/macerate");
- public static final SteamTexture PROGRESSBAR_MACERATE_STEAM =
- SteamTexture.fullImage(MODID, "gui/progressbar/macerate_%s");
+ public static final SteamTexture PROGRESSBAR_MACERATE_STEAM = SteamTexture
+ .fullImage(MODID, "gui/progressbar/macerate_%s");
public static final UITexture PROGRESSBAR_MAGNET = UITexture.fullImage(MODID, "gui/progressbar/magnet");
public static final UITexture PROGRESSBAR_MIXER = UITexture.fullImage(MODID, "gui/progressbar/mixer");
public static final UITexture PROGRESSBAR_RECYCLE = UITexture.fullImage(MODID, "gui/progressbar/recycle");
@@ -173,36 +173,36 @@ public class GT_UITextures {
public static final UITexture TAB_COVER_HIGHLIGHT = UITexture.fullImage(MODID, "gui/tab/cover_highlight");
public static final UITexture TAB_COVER_DISABLED = UITexture.fullImage(MODID, "gui/tab/cover_disabled");
public static final SteamTexture TAB_COVER_STEAM_NORMAL = SteamTexture.fullImage(MODID, "gui/tab/cover_%s_normal");
- public static final SteamTexture TAB_COVER_STEAM_HIGHLIGHT =
- SteamTexture.fullImage(MODID, "gui/tab/cover_%s_highlight");
- public static final SteamTexture TAB_COVER_STEAM_DISABLED =
- SteamTexture.fullImage(MODID, "gui/tab/cover_%s_disabled");
+ public static final SteamTexture TAB_COVER_STEAM_HIGHLIGHT = SteamTexture
+ .fullImage(MODID, "gui/tab/cover_%s_highlight");
+ public static final SteamTexture TAB_COVER_STEAM_DISABLED = SteamTexture
+ .fullImage(MODID, "gui/tab/cover_%s_disabled");
public static final AdaptableUITexture TAB_TITLE = AdaptableUITexture.of(MODID, "gui/tab/title", 28, 28, 4);
- public static final AdaptableUITexture TAB_TITLE_DARK =
- AdaptableUITexture.of(MODID, "gui/tab/title_dark", 28, 28, 4);
- public static final SteamTexture TAB_TITLE_STEAM =
- SteamTexture.adaptableTexture(MODID, "gui/tab/title_%s", 28, 28, 4);
- public static final SteamTexture TAB_TITLE_DARK_STEAM =
- SteamTexture.adaptableTexture(MODID, "gui/tab/title_dark_%s", 28, 28, 4);
- public static final AdaptableUITexture TAB_TITLE_ANGULAR =
- AdaptableUITexture.of(MODID, "gui/tab/title_angular", 28, 28, 4);
- public static final SteamTexture TAB_TITLE_ANGULAR_STEAM =
- SteamTexture.adaptableTexture(MODID, "gui/tab/title_angular_%s", 28, 28, 4);
+ public static final AdaptableUITexture TAB_TITLE_DARK = AdaptableUITexture
+ .of(MODID, "gui/tab/title_dark", 28, 28, 4);
+ public static final SteamTexture TAB_TITLE_STEAM = SteamTexture
+ .adaptableTexture(MODID, "gui/tab/title_%s", 28, 28, 4);
+ public static final SteamTexture TAB_TITLE_DARK_STEAM = SteamTexture
+ .adaptableTexture(MODID, "gui/tab/title_dark_%s", 28, 28, 4);
+ public static final AdaptableUITexture TAB_TITLE_ANGULAR = AdaptableUITexture
+ .of(MODID, "gui/tab/title_angular", 28, 28, 4);
+ public static final SteamTexture TAB_TITLE_ANGULAR_STEAM = SteamTexture
+ .adaptableTexture(MODID, "gui/tab/title_angular_%s", 28, 28, 4);
public static final UITexture BUTTON_STANDARD = AdaptableUITexture.of(MODID, "gui/button/standard", 18, 18, 1);
- public static final UITexture BUTTON_STANDARD_TOGGLE =
- AdaptableUITexture.of(MODID, "gui/button/standard_toggle", 18, 18, 1);
+ public static final UITexture BUTTON_STANDARD_TOGGLE = AdaptableUITexture
+ .of(MODID, "gui/button/standard_toggle", 18, 18, 1);
public static final UITexture BUTTON_COVER_NORMAL = UITexture.fullImage(MODID, "gui/button/cover_normal");
- public static final UITexture BUTTON_COVER_NORMAL_HOVERED =
- UITexture.fullImage(MODID, "gui/button/cover_normal_hovered");
- public static final UITexture BUTTON_COVER_NORMAL_DISABLED =
- UITexture.fullImage(MODID, "gui/button/cover_normal_disabled");
+ public static final UITexture BUTTON_COVER_NORMAL_HOVERED = UITexture
+ .fullImage(MODID, "gui/button/cover_normal_hovered");
+ public static final UITexture BUTTON_COVER_NORMAL_DISABLED = UITexture
+ .fullImage(MODID, "gui/button/cover_normal_disabled");
public static final UITexture OVERLAY_BUTTON_DISABLE = UITexture.fullImage(MODID, "gui/overlay_button/disable");
- public static final UITexture OVERLAY_BUTTON_REDSTONE_OFF =
- UITexture.fullImage(MODID, "gui/overlay_button/redstone_off");
- public static final UITexture OVERLAY_BUTTON_REDSTONE_ON =
- UITexture.fullImage(MOD