From 7ac8db9ecf8bd8775b5249e48f8ac9a84d675b4d Mon Sep 17 00:00:00 2001 From: Léa Gris Date: Thu, 30 Mar 2023 21:48:25 +0200 Subject: Implementation of A more useful Lava Boiler (#1814) * Fix Missing null/empty checks on boilers base class Would cause a deadlock on empty boilers unable to start, as it tried to transfer null or empty FuildStack. * Fix Sound coordinates so it can be centered on block * WIP Lava Boiler Improuvements * :spotlessapply * Add GUI slot block background textures * Restrict ash slot to remove items only (disallow inserting items there) * Finalize GUI and Obsidian Production mechanic * Fix still output Obisidian from cooled Lava even when no more Lava available * Lava Boiler Textures: Improves GUI and TOP - Fluid slot now has Steam themed textures - Item slot block background gets a smaller icon that hides behind actual item blocks - Boiler TOP is now a drain texture instead of pump * Add null check --- .../assets/gregtech/textures/gui/slot/fluid_bronze.png | Bin 0 -> 102 bytes .../assets/gregtech/textures/gui/slot/fluid_primitive.png | Bin 0 -> 102 bytes .../assets/gregtech/textures/gui/slot/fluid_steel.png | Bin 0 -> 102 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/main/resources/assets/gregtech/textures/gui/slot/fluid_bronze.png create mode 100644 src/main/resources/assets/gregtech/textures/gui/slot/fluid_primitive.png create mode 100644 src/main/resources/assets/gregtech/textures/gui/slot/fluid_steel.png (limited to 'src/main/resources/assets/gregtech/textures/gui/slot') diff --git a/src/main/resources/assets/gregtech/textures/gui/slot/fluid_bronze.png b/src/main/resources/assets/gregtech/textures/gui/slot/fluid_bronze.png new file mode 100644 index 0000000000..87a20f2e94 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/gui/slot/fluid_bronze.png differ diff --git a/src/main/resources/assets/gregtech/textures/gui/slot/fluid_primitive.png b/src/main/resources/assets/gregtech/textures/gui/slot/fluid_primitive.png new file mode 100644 index 0000000000..7d7d3e2c35 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/gui/slot/fluid_primitive.png differ diff --git a/src/main/resources/assets/gregtech/textures/gui/slot/fluid_steel.png b/src/main/resources/assets/gregtech/textures/gui/slot/fluid_steel.png new file mode 100644 index 0000000000..c9c04ea90c Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/gui/slot/fluid_steel.png differ -- cgit