diff --git a/lib/playerPlugins/login.js b/lib/playerPlugins/login.js index d3adc40..b0020a8 100644 --- a/lib/playerPlugins/login.js +++ b/lib/playerPlugins/login.js @@ -181,17 +181,18 @@ function inject(serv,player) player._client.on('end', function () { serv.broadcast(player.username + ' quit the game.', "yellow"); - player._writeOthers('player_info',{ + player._writeOthers('player_info', { action: 4, data: [{ UUID: transformUuid(player._client.uuid) }] }); - player._writeOthers('entity_destroy',{'entityIds':[player.entity.id]}); + player._writeOthers('entity_destroy', {'entityIds': [player.entity.id]}); player.emit('disconnect'); - var index=serv.players.indexOf(player); - if(index>-1) - serv.players.slice(index,1); + var index = serv.players.indexOf(player); + if (index > -1) { + serv.players.splice(index,1); + } delete serv.uuidToPlayer[player._client.uuid]; });