more packets parsed

This commit is contained in:
Andrew Kelley 2013-01-01 15:14:36 -05:00
parent e42f89a6ac
commit 8bfe1888e8
2 changed files with 65 additions and 5 deletions

View File

@ -135,7 +135,7 @@
],
"23": [
{
"name": "eid",
"name": "entityId",
"type": "int"
},
{
@ -169,7 +169,7 @@
],
"24": [
{
"name": "eid",
"name": "entityId",
"type": "int"
},
{
@ -217,9 +217,47 @@
"type": "entityMetadata"
}
],
"28": [
{
"name": "entityId",
"type": "int"
},
{
"name": "velocityX",
"type": "short"
},
{
"name": "velocityY",
"type": "short"
},
{
"name": "velocityZ",
"type": "short"
}
],
"35": [
{
"name": "entityId",
"type": "int"
},
{
"name": "headYaw",
"type": "byte"
}
],
"39": [
{
"name": "entityId",
"type": "int"
},
{
"name": "vehicleId",
"type": "int"
}
],
"40": [
{
"name": "eid",
"name": "entityId",
"type": "int"
},
{
@ -267,6 +305,28 @@
"type": "slotArray"
}
],
"132": [
{
"name": "x",
"type": "int"
},
{
"name": "y",
"type": "short"
},
{
"name": "z",
"type": "int"
},
{
"name": "action",
"type": "byte"
},
{
"name": "nbtData",
"type": "byteArray"
}
],
"201": [
{
"name": "playerName",

View File

@ -12,6 +12,7 @@ var input = {
};
var parser = new Parser();
var loginSession = null;
parser.on('connect', function() {
console.info("connect");
parser.writePacket(Parser.HANDSHAKE, {
@ -36,7 +37,6 @@ parser.on('end', function() {
console.info("disconnect");
});
var loginSession = null;
getLoginSession(function() {
parser.connect(input.serverPort, input.serverHost);
});
@ -63,7 +63,7 @@ function getLoginSession(cb) {
id: values[3],
uid: values[4],
};
if (session.id) {
if (session.id && session.username) {
loginSession = session;
console.info("logged in as", session.username);
cb();