SPIGOT-4674: Allow spawning hanging on top/bottom of block

By: md_5 <git@md-5.net>
This commit is contained in:
CraftBukkit/Spigot 2019-03-22 20:33:20 +11:00
parent 622d30f730
commit 48640d6365

View file

@ -1277,7 +1277,7 @@ public class CraftWorld implements World {
height = 9;
}
BlockFace[] faces = new BlockFace[]{BlockFace.EAST, BlockFace.NORTH, BlockFace.WEST, BlockFace.SOUTH};
BlockFace[] faces = new BlockFace[]{BlockFace.EAST, BlockFace.NORTH, BlockFace.WEST, BlockFace.SOUTH, BlockFace.UP, BlockFace.DOWN};
final BlockPosition pos = new BlockPosition((int) x, (int) y, (int) z);
for (BlockFace dir : faces) {
IBlockData nmsBlock = world.getType(pos.shift(CraftBlock.blockFaceToNotch(dir)));