aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorAlexandre Tardif <alexandre.tardif@nexusinno.com>2022-07-31 09:30:31 -0400
committerAlexandre Tardif <alexandre.tardif@nexusinno.com>2022-07-31 09:30:31 -0400
commita48a61b298e2a45d1afa0d513ae348ee054adb21 (patch)
tree7b5629c174d05d1f667644eb7cb01dcb1f369c27 /src/main
parent1f8999879f84d7dfa152e7072b8df7ef59673ac0 (diff)
downloadGT5-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.java11
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;
}