aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/xmod/gregtech
diff options
context:
space:
mode:
authorAbdiel Kavash <19243993+AbdielKavash@users.noreply.github.com>2024-11-07 17:11:59 -0600
committerGitHub <noreply@github.com>2024-11-07 23:11:59 +0000
commit1a168f9f00cfc3827c78c9ad91c21130509875d5 (patch)
tree9038b02fd609b69c179f593230af3bbdf6ccb9b3 /src/main/java/gtPlusPlus/xmod/gregtech
parentd42811f069353e51938ca6481da3f93d61aef652 (diff)
downloadGT5-Unofficial-1a168f9f00cfc3827c78c9ad91c21130509875d5.tar.gz
GT5-Unofficial-1a168f9f00cfc3827c78c9ad91c21130509875d5.tar.bz2
GT5-Unofficial-1a168f9f00cfc3827c78c9ad91c21130509875d5.zip
Add Tool Casting support to the Fluid Shaper multiblock. (#3454)
Diffstat (limited to 'src/main/java/gtPlusPlus/xmod/gregtech')
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/MTEHatchSolidifier.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/MTEHatchSolidifier.java b/src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/MTEHatchSolidifier.java
index c714f8a5ac..941bec9698 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/MTEHatchSolidifier.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/MTEHatchSolidifier.java
@@ -9,6 +9,7 @@ import com.gtnewhorizons.modularui.api.screen.UIBuildContext;
import com.gtnewhorizons.modularui.common.internal.wrapper.BaseSlot;
import com.gtnewhorizons.modularui.common.widget.SlotWidget;
+import ggfab.GGItemList;
import gregtech.api.enums.ItemList;
import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.ITexture;
@@ -30,7 +31,12 @@ public class MTEHatchSolidifier extends MTEHatchInput {
ItemList.Shape_Mold_Turbine_Blade.get(1), ItemList.Shape_Mold_Pipe_Tiny.get(1),
ItemList.Shape_Mold_Pipe_Small.get(1), ItemList.Shape_Mold_Pipe_Medium.get(1),
ItemList.Shape_Mold_Pipe_Large.get(1), ItemList.Shape_Mold_Pipe_Huge.get(1),
- ItemList.Shape_Mold_ToolHeadDrill.get(1) };
+ ItemList.Shape_Mold_ToolHeadDrill.get(1),
+
+ GGItemList.Shape_One_Use_craftingToolFile.get(1), GGItemList.Shape_One_Use_craftingToolWrench.get(1),
+ GGItemList.Shape_One_Use_craftingToolCrowbar.get(1), GGItemList.Shape_One_Use_craftingToolWireCutter.get(1),
+ GGItemList.Shape_One_Use_craftingToolHardHammer.get(1), GGItemList.Shape_One_Use_craftingToolSoftHammer.get(1),
+ GGItemList.Shape_One_Use_craftingToolScrewdriver.get(1), GGItemList.Shape_One_Use_craftingToolSaw.get(1) };
public MTEHatchSolidifier(int aID, String aName, String aNameRegional, int aTier) {
super(aID, aName, aNameRegional, aTier);
@@ -94,7 +100,8 @@ public class MTEHatchSolidifier extends MTEHatchInput {
public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) {
super.addUIWidgets(builder, buildContext);
builder.widget(
- new SlotWidget(new MoldSlot(inventoryHandler, moldSlot)).setPos(125, 35)
+ new SlotWidget(new MoldSlot(inventoryHandler, moldSlot)).setShiftClickPriority(-1)
+ .setPos(125, 35)
.setBackground(getGUITextureSet().getItemSlot(), GTUITextures.OVERLAY_SLOT_MOLD)
.setSize(18, 18));
}