mirror of
https://github.com/unmojang/node-minecraft-protocol.git
synced 2025-10-01 15:10:24 -04:00
errors printing in readEntityMetadata() improved
This commit is contained in:
parent
353f156d1a
commit
086d47b725
@ -776,16 +776,21 @@ function readEntityMetadata(buffer, offset) {
|
|||||||
key = item & 0x1f;
|
key = item & 0x1f;
|
||||||
type = item >> 5;
|
type = item >> 5;
|
||||||
typeName = entityMetadataTypes[type];
|
typeName = entityMetadataTypes[type];
|
||||||
|
if (!typeName) {
|
||||||
|
return {
|
||||||
|
error: new Error("unrecognized entity metadata type " + type)
|
||||||
|
}
|
||||||
|
}
|
||||||
dataType = types[typeName];
|
dataType = types[typeName];
|
||||||
if (!dataType) {
|
if (!dataType) {
|
||||||
return {
|
return {
|
||||||
error: new Error("unrecognized entity metadata type " + type)
|
error: new Error("unrecognized entity metadata type name " + typeName)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
reader = dataType[0];
|
reader = dataType[0];
|
||||||
if (!reader) {
|
if (!reader) {
|
||||||
return {
|
return {
|
||||||
error: new Error("missing reader for entity metadata type " + type)
|
error: new Error("missing reader for entity metadata type name " + typeName)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
results = reader(buffer, cursor);
|
results = reader(buffer, cursor);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user