Block Place Packet
data class BlockPlacePacket(val hand: Int, val location: Position, val direction: Int, val cursorX: Float, val cursorY: Float, val cursorZ: Float, val insideBlock: Boolean, val sequence: Int) : ServerBoundPacket
Use Item On | 0x31 | play | serverbound
Parameters
hand
hand
location
location
direction
direction
cursor X
cursorX
cursor Y
cursorY
cursor Z
cursorZ
inside Block
insideBlock
sequence
sequence