Pull chat manager file over from Elektordi/pyCraft
This commit is contained in:
@@ -5,7 +5,7 @@ USERNAME = ''
|
||||
PASSWORD = ''
|
||||
SERVER = ''
|
||||
|
||||
from custom.managers import DataManager, ChunksManager
|
||||
from custom.managers import DataManager, ChunksManager, ChatManager
|
||||
|
||||
from minecraft import authentication
|
||||
from minecraft.exceptions import YggdrasilError
|
||||
@@ -35,16 +35,12 @@ def main():
|
||||
connection.register_packet_listener(
|
||||
handle_join_game, clientbound.play.JoinGamePacket)
|
||||
|
||||
def print_chat(chat_packet):
|
||||
print("Message (%s): %s" % (
|
||||
chat_packet.field_string('position'), chat_packet.json_data))
|
||||
|
||||
connection.register_packet_listener(
|
||||
print_chat, clientbound.play.ChatMessagePacket)
|
||||
|
||||
chunks = ChunksManager(mcdata)
|
||||
chunks.register(connection)
|
||||
|
||||
chat = ChatManager()
|
||||
chat.register(connection)
|
||||
|
||||
connection.connect()
|
||||
|
||||
print('connected')
|
||||
|
||||
Reference in New Issue
Block a user