Fix couple in protocol

This commit is contained in:
roblabla 2014-04-13 14:25:45 +02:00
parent a679994d89
commit 19434979bd

View File

@ -214,7 +214,7 @@ var packets = {
{ name: "velocityZ", type: "short" }
]},
entity_destroy: {id: 0x13, fields: [
{ name: "count", type: "byte" },
{ name: "count", type: "count", typeArgs: { type: "byte", countFor: "entityIds" } },
{ name: "entityIds", type: "array", typeArgs: { type: "int", count: "count" } }
]},
entity: {id: 0x14, fields: [
@ -519,9 +519,12 @@ var packets = {
{ name: "friendlyFire", type: "byte", condition: function(field_values) {
return field_values['mode'] == 0 || field_values['mode'] == 2;
} },
{ name: "players", type: "stringArray", condition: function(field_values) {
{ name: "playerCount", type: "count", condition: function(field_values) {
return field_values['mode'] == 0 || field_values['mode'] == 3 || field_values['mode'] == 4;
} }
}, typeArgs: { type: "short", countFor: "players" } },
{ name: "players", type: "array", condition: function(field_values) {
return field_values['mode'] == 0 || field_values['mode'] == 3 || field_values['mode'] == 4;
}, typeArgs: { type: "string", count: "playerCount" } }
]},
custom_payload: {id: 0x3f, fields: [
{ name: "channel", type: "string" },