fix holdthis packet

This commit is contained in:
UnknownShadow200 2018-03-07 22:13:03 +11:00
parent d26be0d5d3
commit 6f107f1e73
2 changed files with 3 additions and 2 deletions

View File

@ -66,6 +66,7 @@ namespace ClassicalSharp.Network {
#if USE16_BIT
else if (ext == "ExtBlocks") {
net.packetSizes[Opcode.SetBlock] += 1;
net.packetSizes[Opcode.CpeHoldThis] += 1;
net.packetSizes[Opcode.CpeDefineBlock] += 1;
net.packetSizes[Opcode.CpeUndefineBlock] += 1;
net.packetSizes[Opcode.CpeDefineBlockExt] += 1;

View File

@ -88,7 +88,7 @@ namespace ClassicalSharp.Network.Protocols {
}
void HandleHoldThis() {
BlockID block = reader.ReadUInt8();
BlockID block = reader.ReadBlock();
bool canChange = reader.ReadUInt8() == 0;
game.Inventory.CanChangeHeldBlock = true;