diff options
author | Alexandre Tardif <alexandre.tardif@nexusinno.com> | 2022-07-31 09:30:31 -0400 |
---|---|---|
committer | Alexandre Tardif <alexandre.tardif@nexusinno.com> | 2022-07-31 09:30:31 -0400 |
commit | a48a61b298e2a45d1afa0d513ae348ee054adb21 (patch) | |
tree | 7b5629c174d05d1f667644eb7cb01dcb1f369c27 /src/main | |
parent | 1f8999879f84d7dfa152e7072b8df7ef59673ac0 (diff) | |
download | GT5-Unofficial-a48a61b298e2a45d1afa0d513ae348ee054adb21.tar.gz GT5-Unofficial-a48a61b298e2a45d1afa0d513ae348ee054adb21.tar.bz2 GT5-Unofficial-a48a61b298e2a45d1afa0d513ae348ee054adb21.zip |
Transform old stored fluids
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderFluidContainer.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderFluidContainer.java b/src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderFluidContainer.java index a1b14cd062..ca1d872ed1 100644 --- a/src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderFluidContainer.java +++ b/src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderFluidContainer.java @@ -11,6 +11,10 @@ import java.io.Serializable; public class EnderFluidContainer implements IFluidHandler, Serializable { private static final int CAPACITY = 64000; + @Deprecated() + private int fluidID = -1; + @Deprecated() + private int fluidQuantity = 0; private NBTTagCompound fluid; public EnderFluidContainer() { @@ -18,8 +22,13 @@ public class EnderFluidContainer implements IFluidHandler, Serializable { private FluidStack getFluidStack() { FluidStack fluidStack = null; + if (fluidID >= 0) { + fluid = new FluidStack(fluidID, fluidQuantity).writeToNBT(new NBTTagCompound()); + fluidID = -1; + fluidQuantity = 0; + } if (fluid != null) { - fluidStack = FluidStack.loadFluidStackFromNBT(fluid); + fluidStack = FluidStack.loadFluidStackFromNBT(fluid); } return fluidStack; } |