mirror of
https://github.com/unmojang/node-minecraft-protocol.git
synced 2025-09-28 05:35:56 -04:00
packet 0x64 (OpenWindow): support for the optional entityId field
This commit is contained in:
parent
1ac3e12099
commit
058d6eb12e
@ -1348,6 +1348,15 @@ function parsePacket(buffer, isServer) {
|
|||||||
results[fieldInfo.name] = readResults.value;
|
results[fieldInfo.name] = readResults.value;
|
||||||
size += readResults.size;
|
size += readResults.size;
|
||||||
}
|
}
|
||||||
|
if (packetId === 0x64 && results["inventoryType"] === 11) {
|
||||||
|
read = types["int"][0];
|
||||||
|
readResults = read(buffer, size);
|
||||||
|
if (! readResults) return null; // buffer needs to be more full
|
||||||
|
if (readResults.error) return { error: readResults.error };
|
||||||
|
|
||||||
|
results["entityId"] = readResults.value;
|
||||||
|
size += readResults.size;
|
||||||
|
}
|
||||||
debug(results);
|
debug(results);
|
||||||
return {
|
return {
|
||||||
size: size,
|
size: size,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user