Skip to content

Commit 142a562

Browse files
committed
fix fluid change doesn't fire client sync
1 parent fd5fa38 commit 142a562

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

src/main/java/com/glodblock/github/common/tile/TileIngredientBuffer.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import net.minecraft.nbt.NBTTagCompound;
1313
import net.minecraft.util.EnumFacing;
1414
import net.minecraftforge.common.capabilities.Capability;
15+
import net.minecraftforge.fluids.FluidStack;
1516
import net.minecraftforge.fluids.capability.CapabilityFluidHandler;
1617
import net.minecraftforge.fml.common.network.ByteBufUtils;
1718
import net.minecraftforge.items.CapabilityItemHandler;
@@ -70,6 +71,11 @@ public void onFluidInventoryChanged(IAEFluidTank inv, int slot) {
7071
markForUpdate();
7172
}
7273

74+
@Override
75+
public void onFluidInventoryChanged(IAEFluidTank inv, int slot, InvOperation operation, FluidStack added, FluidStack removed) {
76+
this.onFluidInventoryChanged(inv, slot);
77+
}
78+
7379
@Override
7480
protected void writeToStream(ByteBuf data) throws IOException {
7581
super.writeToStream(data);

src/main/java/com/glodblock/github/common/tile/TileLargeIngredientBuffer.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import net.minecraft.nbt.NBTTagCompound;
1313
import net.minecraft.util.EnumFacing;
1414
import net.minecraftforge.common.capabilities.Capability;
15+
import net.minecraftforge.fluids.FluidStack;
1516
import net.minecraftforge.fluids.capability.CapabilityFluidHandler;
1617
import net.minecraftforge.fml.common.network.ByteBufUtils;
1718
import net.minecraftforge.items.CapabilityItemHandler;
@@ -70,6 +71,11 @@ public void onFluidInventoryChanged(IAEFluidTank inv, int slot) {
7071
markForUpdate();
7172
}
7273

74+
@Override
75+
public void onFluidInventoryChanged(IAEFluidTank inv, int slot, InvOperation operation, FluidStack added, FluidStack removed) {
76+
this.onFluidInventoryChanged(inv, slot);
77+
}
78+
7379
@Override
7480
protected void writeToStream(ByteBuf data) throws IOException {
7581
super.writeToStream(data);

0 commit comments

Comments
 (0)