From b73e343dc18a341f3cb832b9f9b6588dbf91b053 Mon Sep 17 00:00:00 2001 From: durron597 Date: Wed, 5 Jan 2011 08:16:44 -0500 Subject: [PATCH] fixed bug where water wasn't flowing --- src/main/java/net/minecraft/server/BlockFlowing.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/minecraft/server/BlockFlowing.java b/src/main/java/net/minecraft/server/BlockFlowing.java index d5d7ef8f4b..cc1dd943ce 100644 --- a/src/main/java/net/minecraft/server/BlockFlowing.java +++ b/src/main/java/net/minecraft/server/BlockFlowing.java @@ -113,13 +113,14 @@ public class BlockFlowing extends BlockFluids { } // Craftbukkit all four cardinal directions. Do not change the order! BlockFace[] faces = new BlockFace[]{ BlockFace.North, BlockFace.South, BlockFace.East, BlockFace.West }; + int index = 0; for (BlockFace currentFace : faces) { - int index = 0; if (aflag[index]) { BlockFromToEvent event = new BlockFromToEvent(Type.BLOCK_FLOW, source, currentFace); ((WorldServer) world).getServer().getPluginManager().callEvent(event); - if (!event.isCancelled()) + if (!event.isCancelled()) { f(world, i1 + currentFace.getModX(), j1, k1 + currentFace.getModZ(), k2); + } } index++; }