Assert that the block is still present after placement. Fixes BUKKIT-1399

This commit is contained in:
feildmaster 2012-05-14 20:50:16 -05:00 committed by EvilSeph
parent 1d361c2f48
commit 41b2e89c70

View File

@ -79,7 +79,7 @@ public class ItemBlock extends Item {
} }
if (world.setTypeIdAndData(i, j, k, id, data)) { if (world.setTypeIdAndData(i, j, k, id, data)) {
if (Block.byId[id] != null) { if (world.getTypeId(i, j, k) == id && Block.byId[id] != null) {
Block.byId[id].postPlace(world, i, j, k, l); Block.byId[id].postPlace(world, i, j, k, l);
Block.byId[id].postPlace(world, i, j, k, entityhuman); Block.byId[id].postPlace(world, i, j, k, entityhuman);
// CraftBukkit end // CraftBukkit end