From 4d327df383e4a23897b37114c48c5d00cf714e19 Mon Sep 17 00:00:00 2001 From: rslink Date: Sun, 30 Jul 2017 01:24:24 -0400 Subject: [PATCH] Fixed swapping of finite fluids with negative densities. (#4237) --- src/main/java/net/minecraftforge/fluids/BlockFluidFinite.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/minecraftforge/fluids/BlockFluidFinite.java b/src/main/java/net/minecraftforge/fluids/BlockFluidFinite.java index 3c51795f97..46498d5dd0 100644 --- a/src/main/java/net/minecraftforge/fluids/BlockFluidFinite.java +++ b/src/main/java/net/minecraftforge/fluids/BlockFluidFinite.java @@ -233,9 +233,9 @@ public class BlockFluidFinite extends BlockFluidBase { IBlockState state = world.getBlockState(other); world.setBlockState(other, myState.withProperty(LEVEL, amtToInput - 1), 3); - world.setBlockState(other, state, 3); + world.setBlockState(pos, state, 3); world.scheduleUpdate(other, this, tickRate); - world.scheduleUpdate(other, state.getBlock(), state.getBlock().tickRate(world)); + world.scheduleUpdate(pos, state.getBlock(), state.getBlock().tickRate(world)); return 0; } }