From 0db39e5ca151144dc9f280faced208b79e3da1af Mon Sep 17 00:00:00 2001 From: jomo Date: Tue, 10 Jun 2014 02:39:50 +0200 Subject: [PATCH] set block if event was not cancelled --- tilehelper.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tilehelper.py b/tilehelper.py index d78b860..10b6a88 100644 --- a/tilehelper.py +++ b/tilehelper.py @@ -39,4 +39,6 @@ def onPlaceBlock(event): newplaced = oldplaced.getWorld().getBlockAt(oldplaced.getX() + size[0] * directions[0], oldplaced.getY() + size[1] * directions[1], oldplaced.getZ() + size[2] * directions[2]) event = BlockPlaceEvent(newblock, block.getState(), newplaced, event.getItemInHand(), player, event.canBuild()) - server.getPluginManager().callEvent(event) \ No newline at end of file + server.getPluginManager().callEvent(event) + if not event.isCancelled(): + newplaced.setType(block.getType()) \ No newline at end of file