From 874cce85bda89175281cbfba38dc45ed23f5e38a Mon Sep 17 00:00:00 2001 From: Romain Beaumont Date: Fri, 28 Aug 2015 23:17:20 +0200 Subject: [PATCH] place block with empty hand crash fixed --- lib/playerPlugins/placeBlock.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/playerPlugins/placeBlock.js b/lib/playerPlugins/placeBlock.js index a545b54..f309ae6 100644 --- a/lib/playerPlugins/placeBlock.js +++ b/lib/playerPlugins/placeBlock.js @@ -5,7 +5,7 @@ module.exports=inject; function inject(serv,player) { player._client.on("block_place",function(packet){ - if(packet.direction==-1) return; + if(packet.direction==-1 || packet.heldItem.blockId==-1) return; var referencePosition=new vec3(packet.location.x,packet.location.y,packet.location.z); var directionVector=directionToVector[packet.direction]; var placedPosition=referencePosition.plus(directionVector);