#1240: Call BlockGrowEvent for vines that are growing on additional sides of an existing vine block
This commit is contained in:
parent
b76ceb4f5d
commit
8ef7afef65
@ -9,7 +9,7 @@
|
|||||||
public class BlockVine extends Block {
|
public class BlockVine extends Block {
|
||||||
|
|
||||||
public static final BlockStateBoolean UP = BlockSprawling.UP;
|
public static final BlockStateBoolean UP = BlockSprawling.UP;
|
||||||
@@ -196,20 +198,24 @@
|
@@ -196,30 +198,34 @@
|
||||||
BlockPosition blockposition3 = blockposition2.relative(enumdirection1);
|
BlockPosition blockposition3 = blockposition2.relative(enumdirection1);
|
||||||
BlockPosition blockposition4 = blockposition2.relative(enumdirection2);
|
BlockPosition blockposition4 = blockposition2.relative(enumdirection2);
|
||||||
|
|
||||||
@ -38,7 +38,19 @@
|
|||||||
+ // CraftBukkit end
|
+ // CraftBukkit end
|
||||||
}
|
}
|
||||||
} else if (isAcceptableNeighbour(worldserver, blockposition2, enumdirection)) {
|
} else if (isAcceptableNeighbour(worldserver, blockposition2, enumdirection)) {
|
||||||
worldserver.setBlock(blockposition, (IBlockData) iblockdata.setValue(getPropertyForFace(enumdirection), true), 2);
|
- worldserver.setBlock(blockposition, (IBlockData) iblockdata.setValue(getPropertyForFace(enumdirection), true), 2);
|
||||||
|
+ CraftEventFactory.handleBlockGrowEvent(worldserver, blockposition, (IBlockData) iblockdata.setValue(getPropertyForFace(enumdirection), true), 2); // CraftBukkit
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (enumdirection == EnumDirection.UP && blockposition.getY() < worldserver.getMaxBuildHeight() - 1) {
|
||||||
|
if (this.canSupportAtFace(worldserver, blockposition, enumdirection)) {
|
||||||
|
- worldserver.setBlock(blockposition, (IBlockData) iblockdata.setValue(BlockVine.UP, true), 2);
|
||||||
|
+ CraftEventFactory.handleBlockGrowEvent(worldserver, blockposition, (IBlockData) iblockdata.setValue(BlockVine.UP, true), 2); // CraftBukkit
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
@@ -239,7 +245,7 @@
|
@@ -239,7 +245,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user