From 440a1907808c6cf344eb8ba4492a850f9e8328f6 Mon Sep 17 00:00:00 2001 From: Romain Beaumont Date: Sat, 27 Feb 2016 18:10:11 +0100 Subject: [PATCH] update to 1.9-pre4, improve the proxy errors a bit --- README.md | 2 +- examples/proxy/proxy.js | 16 ++++++++-------- package.json | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 5ace552..93992a1 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Parse and serialize minecraft packets, plus authentication and encryption. ## Features - * Supports Minecraft version 1.7.10, 1.8.8 and 1.9 (15w40b and 16w05b) + * Supports Minecraft version 1.7.10, 1.8.8 and 1.9 (15w40b and 1.9-pre4) * Parses all packets and emits events with packet fields as JavaScript objects. * Send a packet by supplying fields as a JavaScript object. diff --git a/examples/proxy/proxy.js b/examples/proxy/proxy.js index e873e85..d62ff2f 100644 --- a/examples/proxy/proxy.js +++ b/examples/proxy/proxy.js @@ -132,10 +132,10 @@ srv.on('login', function(client) { var packetBuff = client.serializer.createPacketBuffer({name:meta.name, params:packetData}); if(!bufferEqual(buffer, packetBuff)) { console.log("client<-server: Error in packet " + meta.state + "." + meta.name); - console.log(buffer.toString('hex')); - console.log(packetBuff.toString('hex')); - console.log(buffer.length); - console.log(packetBuff.length); + console.log("received buffer",buffer.toString('hex')); + console.log("produced buffer",packetBuff.toString('hex')); + console.log("received length",buffer.length); + console.log("produced length",packetBuff.length); } /*if (client.state == states.PLAY && brokenPackets.indexOf(packetId.value) !== -1) { @@ -152,10 +152,10 @@ srv.on('login', function(client) { var packetBuff = targetClient.serializer.createPacketBuffer({name:meta.name, params:packetData}); if(!bufferEqual(buffer, packetBuff)) { console.log("client->server: Error in packet " + meta.state + "." + meta.name); - console.log(buffer.toString('hex')); - console.log(packetBuff.toString('hex')); - console.log(buffer.length); - console.log(packetBuff.length); + console.log("received buffer",buffer.toString('hex')); + console.log("produced buffer",packetBuff.toString('hex')); + console.log("received length",buffer.length); + console.log("produced length",packetBuff.length); } }); targetClient.on('end', function() { diff --git a/package.json b/package.json index 2a7258d..19a8867 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "endian-toggle": "0.0.0", "lodash.get": "^4.1.2", "lodash.merge": "^4.3.0", - "minecraft-data": "~1.1.0", + "minecraft-data": "~1.2.0", "prismarine-nbt": "0.2.1", "protodef": "^1.1.2", "readable-stream": "^2.0.5",