diff options
Diffstat (limited to 'src/main/java/gregtech/api/objects')
-rw-r--r-- | src/main/java/gregtech/api/objects/GT_FluidStack.java | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/src/main/java/gregtech/api/objects/GT_FluidStack.java b/src/main/java/gregtech/api/objects/GT_FluidStack.java deleted file mode 100644 index 5a017fd590..0000000000 --- a/src/main/java/gregtech/api/objects/GT_FluidStack.java +++ /dev/null @@ -1,47 +0,0 @@ -package gregtech.api.objects; - -import java.util.Collection; -import java.util.Collections; -import java.util.WeakHashMap; - -import net.minecraftforge.fluids.Fluid; -import net.minecraftforge.fluids.FluidStack; - -import gregtech.api.GregTech_API; - -/** - * Because Forge fucked this one up royally. - */ -public class GT_FluidStack extends FluidStack { - - private static final Collection<GT_FluidStack> sAllFluidStacks = Collections - .newSetFromMap(new WeakHashMap<>(10000)); - private final Fluid mFluid; - - public GT_FluidStack(Fluid aFluid, int aAmount) { - super(aFluid, aAmount); - mFluid = aFluid; - if (!GregTech_API.mServerStarted) { - sAllFluidStacks.add(this); - } - } - - public GT_FluidStack(FluidStack aFluid) { - this(aFluid.getFluid(), aFluid.amount); - } - - @Override - public FluidStack copy() { - return new GT_FluidStack(this); - } - - @Override - public String toString() { - return String.format( - "GT_FluidStack: %s x %s, ID:%s", - this.amount, - this.getFluid() - .getName(), - this.getFluidID()); - } -} |