update position also on position_look, fix #2

This commit is contained in:
Romain Beaumont 2015-08-26 21:56:41 +02:00
parent a00082b57a
commit 34ca0aa788

View file

@ -15,6 +15,12 @@ function inject(serv,player)
sendRelativePositionChange(toFixedPosition(position), onGround);
});
player._client.on('position_look', function (packet) {
var position = new vec3(packet.x, packet.y, packet.z);
var onGround = packet.onGround;
sendRelativePositionChange(toFixedPosition(position), onGround);
});
function sendRelativePositionChange(newPosition, onGround) {
if (player.entity.position.distanceTo(new vec3(0, 0, 0)) != 0) {
var diff = newPosition.minus(player.entity.position);