From a3a2d3d6f1ba389cfa4a3e06f8d8975d33b1b290 Mon Sep 17 00:00:00 2001 From: deathcap Date: Mon, 1 Feb 2016 21:42:53 -0800 Subject: [PATCH] Move wait_connect to client object --- src/client/autoVersion.js | 2 +- src/client/setProtocol.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client/autoVersion.js b/src/client/autoVersion.js index 3051403..1e09e0a 100644 --- a/src/client/autoVersion.js +++ b/src/client/autoVersion.js @@ -7,7 +7,7 @@ var assert = require('assert'); var minecraft_data = require('minecraft-data'); module.exports = function(client, options) { - options.wait_connect = true; // don't let src/client/setProtocol proceed on socket 'connect' until 'connect_allowed' + client.wait_connect = true; // don't let src/client/setProtocol proceed on socket 'connect' until 'connect_allowed' debug('pinging',options.host); var pingOptions = {host: options.host, port: options.port}; // TODO: use 0xfe ping instead for better compatibility/performance? https://github.com/deathcap/node-minecraft-ping diff --git a/src/client/setProtocol.js b/src/client/setProtocol.js index 4948b1c..ae1b519 100644 --- a/src/client/setProtocol.js +++ b/src/client/setProtocol.js @@ -5,7 +5,7 @@ module.exports = function(client, options) { client.on('connect', onConnect); function onConnect() { - if (options.wait_connect) { + if (client.wait_connect) { client.on('connect_allowed', next); } else { next();