diff options
| -rw-r--r-- | azalea-client/src/packet_handling.rs | 4 | ||||
| -rwxr-xr-x | azalea-protocol/src/packets/game/clientbound_block_event_packet.rs | 8 |
2 files changed, 7 insertions, 5 deletions
diff --git a/azalea-client/src/packet_handling.rs b/azalea-client/src/packet_handling.rs index 516c6784..873ac3f5 100644 --- a/azalea-client/src/packet_handling.rs +++ b/azalea-client/src/packet_handling.rs @@ -853,7 +853,9 @@ fn handle_packets(ecs: &mut Ecs) { ClientboundGamePacket::BlockChangedAck(_) => {} ClientboundGamePacket::BlockDestruction(_) => {} ClientboundGamePacket::BlockEntityData(_) => {} - ClientboundGamePacket::BlockEvent(_) => {} + ClientboundGamePacket::BlockEvent(p) => { + debug!("Got block event packet {:?}", p); + } ClientboundGamePacket::BossEvent(_) => {} ClientboundGamePacket::CommandSuggestions(_) => {} ClientboundGamePacket::ContainerSetData(_) => {} diff --git a/azalea-protocol/src/packets/game/clientbound_block_event_packet.rs b/azalea-protocol/src/packets/game/clientbound_block_event_packet.rs index 1a8a0c52..dbc04cc2 100755 --- a/azalea-protocol/src/packets/game/clientbound_block_event_packet.rs +++ b/azalea-protocol/src/packets/game/clientbound_block_event_packet.rs @@ -1,12 +1,12 @@ -use azalea_block::BlockState; use azalea_buf::McBuf; use azalea_core::BlockPos; use azalea_protocol_macros::ClientboundGamePacket; +use azalea_registry::Block; #[derive(Clone, Debug, McBuf, ClientboundGamePacket)] pub struct ClientboundBlockEventPacket { pub pos: BlockPos, - pub b0: u8, - pub b1: u8, - pub block: BlockState, + pub action_id: u8, + pub action_parameter: u8, + pub block: Block, } |
