mirror of
https://github.com/unmojang/node-minecraft-protocol.git
synced 2025-10-03 07:59:50 -04:00
more packets parsed
This commit is contained in:
parent
e42f89a6ac
commit
8bfe1888e8
66
packets.json
66
packets.json
@ -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",
|
||||
|
4
test.js
4
test.js
@ -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();
|
||||
|
Loading…
x
Reference in New Issue
Block a user