place block with empty hand crash fixed

This commit is contained in:
Romain Beaumont 2015-08-28 23:17:20 +02:00
parent 31f7946437
commit 874cce85bd

View file

@ -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);