diff options
author | jomo <github@jomo.tv> | 2014-06-10 02:39:50 +0200 |
---|---|---|
committer | jomo <github@jomo.tv> | 2014-06-10 02:39:50 +0200 |
commit | a32ced6fd55a384f70dd6eb9bc51847e5e248292 (patch) | |
tree | bc43b897b2bbe1d3744e6414e6dd2cc19e5cdb40 /tilehelper.py | |
parent | 8b6d163df134a611c795770fd1b0cb4348a8036d (diff) |
set block if event was not cancelled
Diffstat (limited to 'tilehelper.py')
-rw-r--r-- | tilehelper.py | 4 |
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 |