(target: Tuple[str, int], version: int, state: int)
| 376 | |
| 377 | @staticmethod |
| 378 | def handshake(target: Tuple[str, int], version: int, state: int) -> bytes: |
| 379 | return Minecraft.data(Minecraft.varint(0x00), |
| 380 | Minecraft.varint(version), |
| 381 | Minecraft.data(target[0].encode()), |
| 382 | Minecraft.short(target[1]), |
| 383 | Minecraft.varint(state)) |
| 384 | |
| 385 | @staticmethod |
| 386 | def handshake_forwarded(target: Tuple[str, int], version: int, state: int, ip: str, uuid: UUID) -> bytes: |