mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-24 05:10:42 -04:00
Don't forget about BlockPermission
This commit is contained in:
parent
6f107f1e73
commit
b37da6a576
@ -68,6 +68,7 @@ namespace ClassicalSharp.Network {
|
|||||||
net.packetSizes[Opcode.SetBlock] += 1;
|
net.packetSizes[Opcode.SetBlock] += 1;
|
||||||
net.packetSizes[Opcode.CpeHoldThis] += 1;
|
net.packetSizes[Opcode.CpeHoldThis] += 1;
|
||||||
net.packetSizes[Opcode.CpeDefineBlock] += 1;
|
net.packetSizes[Opcode.CpeDefineBlock] += 1;
|
||||||
|
net.packetSizes[Opcode.CpeSetBlockPermission] += 1;
|
||||||
net.packetSizes[Opcode.CpeUndefineBlock] += 1;
|
net.packetSizes[Opcode.CpeUndefineBlock] += 1;
|
||||||
net.packetSizes[Opcode.CpeDefineBlockExt] += 1;
|
net.packetSizes[Opcode.CpeDefineBlockExt] += 1;
|
||||||
net.packetSizes[Opcode.CpeSetInventoryOrder] += 1;
|
net.packetSizes[Opcode.CpeSetInventoryOrder] += 1;
|
||||||
|
@ -198,9 +198,9 @@ namespace ClassicalSharp.Network.Protocols {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void HandleSetBlockPermission() {
|
void HandleSetBlockPermission() {
|
||||||
byte blockId = reader.ReadUInt8();
|
BlockID block = reader.ReadBlock();
|
||||||
BlockInfo.CanPlace[blockId] = reader.ReadUInt8() != 0;
|
BlockInfo.CanPlace[block] = reader.ReadUInt8() != 0;
|
||||||
BlockInfo.CanDelete[blockId] = reader.ReadUInt8() != 0;
|
BlockInfo.CanDelete[block] = reader.ReadUInt8() != 0;
|
||||||
game.Events.RaiseBlockPermissionsChanged();
|
game.Events.RaiseBlockPermissionsChanged();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user