MC Users
This commit is contained in:
1 parent
5732e26380
commit
dbed39ee3a
11 files changed
+122
-61
No files matched your search
@@ -9,6 +9,7 @@ from loon import logger
|
||||
from loon.mqtt.handlers.change_password_request import change_password_handler
|
||||
from loon.mqtt.handlers.marquee import marquee_handler
|
||||
from loon.mqtt.handlers.player import player_handler
|
||||
from loon.mqtt.handlers.players_sync import players_sync_handler
|
||||
from loon.mqtt.handlers.register_request import register_request_handler
|
||||
from loon.mqtt.handlers.server import server_handler
|
||||
from loon.mqtt.handlers.show_username_request import show_username_handler
|
||||
@@ -16,7 +17,7 @@ from loon.mqtt.handlers.world import world_handler
|
||||
|
||||
|
||||
class MQTTManager:
|
||||
BASE_HANDLERS = [player_handler, register_request_handler, world_handler, server_handler, marquee_handler, change_password_handler, show_username_handler]
|
||||
BASE_HANDLERS = [player_handler, register_request_handler, world_handler, server_handler, marquee_handler, change_password_handler, show_username_handler, players_sync_handler]
|
||||
|
||||
def __init__(self, inject_handlers = None):
|
||||
if inject_handlers is None:
|
||||
@@ -53,6 +54,8 @@ class MQTTManager:
|
||||
logger.info(f"MQTT connected (rc={reason_code})")
|
||||
client.subscribe("loon/#")
|
||||
|
||||
client.publish("loon/playerlist/sync/request")
|
||||
|
||||
@staticmethod
|
||||
def on_disconnect(client, userdata, reason_code):
|
||||
logger.warning(f"MQTT disconnected (rc={reason_code}). Reconnecting...")
|
||||
|
||||
Reference in new issue
Block a user