コード例 #1
0
 def write(stream, packet):
     StreamIO.write_string(stream, packet.get_locale())
     StreamIO.write_byte(stream, packet.get_view_distance())
     StreamIO.write_varint(stream, packet.get_chat_mode())
     StreamIO.write_bool(stream, packet.is_chat_colors())
     StreamIO.write_ubyte(stream, packet.get_skin_parts())
     StreamIO.write_varint(stream, packet.get_main_hand())
コード例 #2
0
 def write(stream, packet):
     StreamIO.write_int(stream, packet.get_entity_id())
     StreamIO.write_ubyte(stream, packet.get_gamemode())
     StreamIO.write_byte(stream, packet.get_dimension())
     StreamIO.write_ubyte(stream, packet.get_difficulty())
     StreamIO.write_ubyte(stream, packet.get_max_players())
     StreamIO.write_string(stream, packet.get_level_type().encode("utf8"))
     StreamIO.write_bool(stream, packet.is_debug_info())
コード例 #3
0
 def write(stream, packet):
     StreamIO.write_double(stream, packet.get_x())
     StreamIO.write_double(stream, packet.get_y())
     StreamIO.write_double(stream, packet.get_z())
     StreamIO.write_bool(stream, packet.is_on_ground())
コード例 #4
0
 def write(stream, packet):
     StreamIO.write_byte(stream, packet.get_window_id())
     StreamIO.write_short(stream, packet.get_transaction_id())
     StreamIO.write_bool(stream, packet.is_accepted())