From a923dd5554ae39b8f1dfa3e4e12e651e0761e4aa Mon Sep 17 00:00:00 2001 From: trinsdar <30245301+Trinsdar@users.noreply.github.com> Date: Sun, 23 Jun 2024 11:36:33 -0400 Subject: [PATCH] started work on large ore washer --- common/src/main/java/muramasa/gregtech/data/Guis.java | 1 + common/src/main/java/muramasa/gregtech/data/Machines.java | 1 + 2 files changed, 2 insertions(+) diff --git a/common/src/main/java/muramasa/gregtech/data/Guis.java b/common/src/main/java/muramasa/gregtech/data/Guis.java index 42d256b6e..685fbcf7c 100644 --- a/common/src/main/java/muramasa/gregtech/data/Guis.java +++ b/common/src/main/java/muramasa/gregtech/data/Guis.java @@ -354,6 +354,7 @@ public static void backgroundTextures(){ LARGE_CHEMICAL_REACTOR.getGui().setBackgroundTexture("multiblock"); LARGE_ELECTROLYZER.getGui().setBackgroundTexture("multiblock"); LARGE_MACERATOR.getGui().setBackgroundTexture("multiblock"); + LARGE_ORE_WASHER.getGui().setBackgroundTexture("multiblock"); LARGE_TURBINE.getGui().setBackgroundTexture("multiblock"); LARGE_HEAT_EXCHANGER.getGui().setBackgroundTexture("multiblock"); OIL_DRILLING_RIG.getGui().setBackgroundTexture("multiblock"); diff --git a/common/src/main/java/muramasa/gregtech/data/Machines.java b/common/src/main/java/muramasa/gregtech/data/Machines.java index e2b90e7d6..356735217 100644 --- a/common/src/main/java/muramasa/gregtech/data/Machines.java +++ b/common/src/main/java/muramasa/gregtech/data/Machines.java @@ -243,6 +243,7 @@ public class Machines { public static MultiMachine LARGE_CHEMICAL_REACTOR = new MultiMachine(GTIRef.ID, "large_chemical_reactor").setTiers(HV).setMap(RecipeMaps.CHEMICAL_REACTOR).addFlags(GUI, ITEM, FLUID, EU).addStructureTooltip(10).setTile(BlockEntityLargeChemicalReactor::new).custom().setTextureBlock(GregTechBlocks.CASING_CHEMICALLY_INERT); public static MultiMachine LARGE_ELECTROLYZER = new MultiMachine(GTIRef.ID, "large_electrolyzer").setTiers(HV).setMap(RecipeMaps.ELECTROLYZER).addFlags(GUI, ITEM, FLUID, EU).addStructureTooltip(9).setTile(BlockEntityLargeElectrolyzer::new).setTextureBlock(GregTechBlocks.CASING_STAINLESS_STEEL); public static MultiMachine LARGE_MACERATOR = new MultiMachine(GTIRef.ID, "large_macerator").setTiers(HV).setMap(RecipeMaps.MACERATOR).addFlags(GUI, ITEM, EU).addStructureTooltip(8).setTile(BlockEntityLargeMacerator::new).setTextureBlock(GregTechBlocks.TUNGSTENSTEEL_WALL).blockColorHandler((state, world, pos, machine, i) -> i == 0 ? TungstenSteel.getRGB() : -1).itemColorHandler((stack, block, i) -> i == 0 ? TungstenSteel.getRGB() : -1); + public static MultiMachine LARGE_ORE_WASHER = new MultiMachine(GTIRef.ID, "large_ore_washer").setTiers(EV).setMap(RecipeMaps.ORE_WASHER).addFlags(GUI, ITEM, FLUID, EU).setTextureBlock(GregTechBlocks.TITANIUM_WALL).blockColorHandler((state, world, pos, machine, i) -> i == 0 ? Titanium.getRGB() : -1).itemColorHandler((stack, block, i) -> i == 0 ? Titanium.getRGB() : -1); public static MultiMachine LARGE_TURBINE = new MultiMachine(GTIRef.ID, "large_turbine").setTiers(HV, EV, IV).setMap(STEAM_FUELS, HV).setMap(HP_STEAM_FUELS, IV).setMap(GAS_FUELS, EV).addFlags(GUI, ITEM, FLUID, EU, GENERATOR).setTile(BlockEntityLargeTurbine::new).custom(Textures.TURBINE).setTierSpecificLang().addStructureTooltip(8, (machine, stack, world, flag, i) -> { if (i == 0){ return new Object[]{machine.getDisplayName(new ItemStack(machine))};