blob: 70b4554da5048272a0759f24fe9eda184fc2ce8f (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
from struct import pack
def genViaVersion(username: str, finalVersion: int):
"""
Generates Packets for porting the version
"""
padding = 16-len(username)
byteUserame = []
for char in username:
byteUserame.append(char.encode('ascii'))
return pack("II16cI", 24, 1, *byteUserame+(padding*[b"\x00"]), finalVersion)
|