From 08a022a07cbc3b70ebfde85eb67cf1f914543d90 Mon Sep 17 00:00:00 2001 From: miozune Date: Mon, 8 May 2023 18:27:35 +0900 Subject: Migrate to FluidSlotWidget (#321) * Migrate to FluidSlotWidget * Update dependencies Former-commit-id: d5838d0e19b18af0c8fc60a1c50773c4b0a10461 --- .../tiered/GT_MetaTileEntity_CompressedFluidHatch.java | 7 ++++--- .../tileentities/tiered/GT_MetaTileEntity_HumongousInputHatch.java | 6 ------ 2 files changed, 4 insertions(+), 9 deletions(-) (limited to 'src/main/java') diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/tiered/GT_MetaTileEntity_CompressedFluidHatch.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/tiered/GT_MetaTileEntity_CompressedFluidHatch.java index b217d29445..b8331c93f9 100644 --- a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/tiered/GT_MetaTileEntity_CompressedFluidHatch.java +++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/tiered/GT_MetaTileEntity_CompressedFluidHatch.java @@ -15,13 +15,14 @@ package com.github.bartimaeusnek.bartworks.common.tileentities.tiered; import net.minecraftforge.fluids.FluidStack; +import com.gtnewhorizons.modularui.common.widget.FluidSlotWidget; + import gregtech.api.enums.Materials; import gregtech.api.interfaces.ITexture; import gregtech.api.interfaces.tileentity.IGregTechTileEntity; import gregtech.api.metatileentity.MetaTileEntity; import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input; import gregtech.api.util.GT_Utility; -import gregtech.common.gui.modularui.widget.FluidDisplaySlotWidget; public class GT_MetaTileEntity_CompressedFluidHatch extends GT_MetaTileEntity_Hatch_Input { @@ -55,7 +56,7 @@ public class GT_MetaTileEntity_CompressedFluidHatch extends GT_MetaTileEntity_Ha } @Override - protected FluidDisplaySlotWidget createDrainableFluidSlot() { - return super.createDrainableFluidSlot().setEmptyCanFillFilter(f -> f == Materials.LiquidAir.mFluid); + protected FluidSlotWidget createFluidSlot() { + return super.createFluidSlot().setFilter(f -> f == Materials.LiquidAir.mFluid); } } diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/tiered/GT_MetaTileEntity_HumongousInputHatch.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/tiered/GT_MetaTileEntity_HumongousInputHatch.java index 2951c12d05..a5281e1b6a 100644 --- a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/tiered/GT_MetaTileEntity_HumongousInputHatch.java +++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/tiered/GT_MetaTileEntity_HumongousInputHatch.java @@ -17,7 +17,6 @@ import gregtech.api.interfaces.ITexture; import gregtech.api.interfaces.tileentity.IGregTechTileEntity; import gregtech.api.metatileentity.MetaTileEntity; import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input; -import gregtech.common.gui.modularui.widget.FluidDisplaySlotWidget; public class GT_MetaTileEntity_HumongousInputHatch extends GT_MetaTileEntity_Hatch_Input { @@ -44,9 +43,4 @@ public class GT_MetaTileEntity_HumongousInputHatch extends GT_MetaTileEntity_Hat this.mDescriptionArray, this.mTextures); } - - @Override - protected FluidDisplaySlotWidget createDrainableFluidSlot() { - return super.createDrainableFluidSlot(); - } } -- cgit