From 52f6cdffbee88fb6c625782a17fe9e4c6d81bcde Mon Sep 17 00:00:00 2001 From: Romain Beaumont Date: Thu, 27 Aug 2015 22:25:23 +0200 Subject: [PATCH] fix diff check : see http://wiki.vg/Protocol#Entity_Look_And_Relative_Move --- lib/playerPlugins/updatePositions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/playerPlugins/updatePositions.js b/lib/playerPlugins/updatePositions.js index 14de207..63ba0f6 100644 --- a/lib/playerPlugins/updatePositions.js +++ b/lib/playerPlugins/updatePositions.js @@ -24,7 +24,7 @@ function inject(serv,player) function sendRelativePositionChange(newPosition, onGround) { if (player.entity.position.distanceTo(new vec3(0, 0, 0)) != 0) { var diff = newPosition.minus(player.entity.position); - if(diff.abs().x>256 || diff.abs().y>256 || diff.abs().z>256) + if(diff.abs().x>127 || diff.abs().y>127 || diff.abs().z>127) { player._writeOthers('entity_teleport', { entityId:player.entity.id,