diff options
| author | Glease <4586901+Glease@users.noreply.github.com> | 2022-03-19 03:37:55 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-18 20:37:55 +0100 |
| commit | 1f22e78c051e50df89e9560a28210244a98d2908 (patch) | |
| tree | d37e73b0136849e578706fcf76d642560b71607c /src/main/java/gregtech/nei | |
| parent | cf37ec820c87523fd4575f9391d9fe50549824d6 (diff) | |
| download | GT5-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.java | 24 | ||||
| -rw-r--r-- | src/main/java/gregtech/nei/NEI_GT_Config.java | 1 |
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; } |
