summaryrefslogtreecommitdiff
path: root/tilehelper.py
diff options
context:
space:
mode:
authorjomo <github@jomo.tv>2014-06-10 02:39:50 +0200
committerjomo <github@jomo.tv>2014-06-10 02:39:50 +0200
commita32ced6fd55a384f70dd6eb9bc51847e5e248292 (patch)
treebc43b897b2bbe1d3744e6414e6dd2cc19e5cdb40 /tilehelper.py
parent8b6d163df134a611c795770fd1b0cb4348a8036d (diff)
set block if event was not cancelled
Diffstat (limited to 'tilehelper.py')
-rw-r--r--tilehelper.py4
1 files changed, 3 insertions, 1 deletions
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