Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import struct
- PacketIDs = {
- "KeepAlive": 0x00,
- "LoginRequest": 0x01,
- "Handshake": 0x02,
- "ChatMessage": 0x03,
- "TimeUpdate": 0x04,
- "EntityEquipment": 0x05,
- "SpawnPosition": 0x06,
- "UseEntity": 0x07,
- "UpdateHealth": 0x08,
- "Respawn": 0x09,
- "Player": 0x0a
- }
- PacketFormats = {
- PacketIDs["KeepAlive"]: ">B",
- PacketIDs["LoginRequest"]: ">Bi64slB",
- PacketIDs["Handshake"]: ">B64s",
- PacketIDs["ChatMessage"]: ">B64s",
- PacketIDs["TimeUpdate"]: ">Bl",
- PacketIDs["EntityEquipment"]: ">Bihhh",
- PacketIDs["SpawnPosition"]: ">Biii",
- PacketIDs["UseEntity"]: ">Bii?",
- PacketIDs["UpdateHealth"]: ">Bh",
- PacketIDs["Respawn"]: ">BB",
- PacketIDs["Player"]: ">B?"
- }
- PacketSizes = {}
- for k, v in PacketFormats.iteritems():
- PacketSizes[k] = struct.calcsize(v)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement