using block from blockstate

This commit is contained in:
jomo
2014-06-10 03:15:23 +02:00
parent f32f44d7d1
commit 84404fbffd

View File

@@ -40,8 +40,8 @@ def onPlaceBlockInRegion(event):
newstate = newblock.getState() newstate = newblock.getState()
newstate.setType(block.getType()) newstate.setType(block.getType())
event = BlockPlaceEvent(newblock, block.getState(), newplaced, event.getItemInHand(), player, event.canBuild()) event = BlockPlaceEvent(newstate.getBlock(), block.getState(), newplaced, event.getItemInHand(), player, event.canBuild())
server.getPluginManager().callEvent(event) server.getPluginManager().callEvent(event)
msg(player, "Direction %s: %s" % (direction, event.isCancelled())) msg(player, "Direction %s: %s" % (direction, not event.isCancelled()))
if not event.isCancelled(): if not event.isCancelled():
newplaced.setType(block.getType()) newplaced.setType(block.getType())