Archiviert
13
0

fixed bug where water wasn't flowing

Dieser Commit ist enthalten in:
durron597 2011-01-05 08:16:44 -05:00
Ursprung 0aa7b970ad
Commit b73e343dc1

Datei anzeigen

@ -113,13 +113,14 @@ public class BlockFlowing extends BlockFluids {
} }
// Craftbukkit all four cardinal directions. Do not change the order! // Craftbukkit all four cardinal directions. Do not change the order!
BlockFace[] faces = new BlockFace[]{ BlockFace.North, BlockFace.South, BlockFace.East, BlockFace.West }; BlockFace[] faces = new BlockFace[]{ BlockFace.North, BlockFace.South, BlockFace.East, BlockFace.West };
int index = 0;
for (BlockFace currentFace : faces) { for (BlockFace currentFace : faces) {
int index = 0;
if (aflag[index]) { if (aflag[index]) {
BlockFromToEvent event = new BlockFromToEvent(Type.BLOCK_FLOW, source, currentFace); BlockFromToEvent event = new BlockFromToEvent(Type.BLOCK_FLOW, source, currentFace);
((WorldServer) world).getServer().getPluginManager().callEvent(event); ((WorldServer) world).getServer().getPluginManager().callEvent(event);
if (!event.isCancelled()) if (!event.isCancelled()) {
f(world, i1 + currentFace.getModX(), j1, k1 + currentFace.getModZ(), k2); f(world, i1 + currentFace.getModX(), j1, k1 + currentFace.getModZ(), k2);
}
} }
index++; index++;
} }