aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/nei
diff options
context:
space:
mode:
authorGlease <4586901+Glease@users.noreply.github.com>2022-03-19 03:37:55 +0800
committerGitHub <noreply@github.com>2022-03-18 20:37:55 +0100
commit1f22e78c051e50df89e9560a28210244a98d2908 (patch)
treed37e73b0136849e578706fcf76d642560b71607c /src/main/java/gregtech/nei
parentcf37ec820c87523fd4575f9391d9fe50549824d6 (diff)
downloadGT5-Unofficial-1f22e78c051e50df89e9560a28210244a98d2908.tar.gz
GT5-Unofficial-1f22e78c051e50df89e9560a28210244a98d2908.tar.bz2
GT5-Unofficial-1f22e78c051e50df89e9560a28210244a98d2908.zip
fix set locked fluid not working via drag n drop (#979)
Diffstat (limited to 'src/main/java/gregtech/nei')
-rw-r--r--src/main/java/gregtech/nei/GT_NEI_GuiAdapter.java24
-rw-r--r--src/main/java/gregtech/nei/NEI_GT_Config.java1
2 files changed, 0 insertions, 25 deletions
diff --git a/src/main/java/gregtech/nei/GT_NEI_GuiAdapter.java b/src/main/java/gregtech/nei/GT_NEI_GuiAdapter.java
deleted file mode 100644
index f70462110d..0000000000
--- a/src/main/java/gregtech/nei/GT_NEI_GuiAdapter.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package gregtech.nei;
-
-import codechicken.nei.api.INEIGuiAdapter;
-import gregtech.api.enums.GT_Values;
-import gregtech.api.net.GT_Packet_SetLockedFluid;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.gui.GT_GUIContainer_OutputHatch;
-import net.minecraft.client.gui.inventory.GuiContainer;
-import net.minecraft.item.ItemStack;
-import net.minecraftforge.fluids.FluidStack;
-
-public class GT_NEI_GuiAdapter extends INEIGuiAdapter {
- @Override
- public boolean handleDragNDrop(GuiContainer gui, int mousex, int mousey, ItemStack draggedStack, int button) {
- if (gui instanceof GT_GUIContainer_OutputHatch && ((GT_GUIContainer_OutputHatch) gui).isMouseOverSlot(3, mousex, mousey)) {
- FluidStack tFluidStack = GT_Utility.getFluidForFilledItem(draggedStack, true);
- if (tFluidStack != null) {
- GT_Values.NW.sendToServer(new GT_Packet_SetLockedFluid(((GT_GUIContainer_OutputHatch) gui).mContainer.mTileEntity, tFluidStack));
- return true;
- }
- }
- return super.handleDragNDrop(gui, mousex, mousey, draggedStack, button);
- }
-}
diff --git a/src/main/java/gregtech/nei/NEI_GT_Config.java b/src/main/java/gregtech/nei/NEI_GT_Config.java
index b5cf8776e1..0b4476eeef 100644
--- a/src/main/java/gregtech/nei/NEI_GT_Config.java
+++ b/src/main/java/gregtech/nei/NEI_GT_Config.java
@@ -62,7 +62,6 @@ public class NEI_GT_Config implements IConfigureNEI {
handlers.forEach(NEI_GT_Config::addHandler);
codechicken.nei.api.API.addItemListEntry(ItemList.VOLUMETRIC_FLASK.get(1));
- codechicken.nei.api.API.registerNEIGuiHandler(new GT_NEI_GuiAdapter());
}
sIsAdded = true;
}