Remove reconnect spaghetti code now that pyCraft issue #109 is resoved!

feature/embed-uploads
Tristan Gosselin-Hane 7 years ago
parent f39c920f90
commit 51779ab551
  1. 18
      webhook-bridge.py

@ -33,27 +33,9 @@ def main():
def handle_disconnect(join_game_packet): def handle_disconnect(join_game_packet):
print('Disconnected.') print('Disconnected.')
nonlocal connection
connection.disconnect(immediate=True) connection.disconnect(immediate=True)
time.sleep(5) time.sleep(5)
print('Reconnecting.') print('Reconnecting.')
if not config.mc_online:
print("Connecting in offline mode...")
connection = Connection(
config.mc_server, config.mc_port, username=config.mc_username,
handle_exception=handle_disconnect)
else:
auth_token = authentication.AuthenticationToken()
try:
auth_token.authenticate(config.mc_username, config.mc_password)
except YggdrasilError as e:
print(e)
sys.exit()
print("Logged in as %s..." % auth_token.username)
connection = Connection(
config.mc_server, config.mc_port, auth_token=auth_token,
handle_exception=handle_disconnect)
register_handlers(connection)
connection.connect() connection.connect()
if not config.mc_online: if not config.mc_online:

Loading…
Cancel
Save