From add0762114e51aa679f8731891f914570a59857a Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Sun, 18 Oct 2020 23:18:54 +0200 Subject: [PATCH] more compat removal --- MultiClient.py | 10 ++++------ MultiServer.py | 3 --- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/MultiClient.py b/MultiClient.py index acc1b892..dfb1e00d 100644 --- a/MultiClient.py +++ b/MultiClient.py @@ -763,12 +763,10 @@ async def process_server_cmd(ctx: Context, cmd, args): ctx.ui_node.log_info('--------------------------------') ctx.ui_node.log_info('Room Information:') ctx.ui_node.log_info('--------------------------------') - version = args.get("version", "unknown Bonta Protocol") - if isinstance(version, list): - ctx.server_version = tuple(version) - version = ".".join(str(item) for item in version) - else: - ctx.server_version = (0, 0, 0) + version = args["version"] + ctx.server_version = tuple(version) + version = ".".join(str(item) for item in version) + ctx.ui_node.log_info(f'Server protocol version: {version}') if "tags" in args: ctx.ui_node.log_info("Server protocol tags: " + ", ".join(args["tags"])) diff --git a/MultiServer.py b/MultiServer.py index 6ab19720..707e3142 100644 --- a/MultiServer.py +++ b/MultiServer.py @@ -762,9 +762,6 @@ class ClientMessageProcessor(CommonCommandProcessor): self.output( "Sorry, client forfeiting requires you to have beaten the game on this server." " You can ask the server admin for a /forfeit") - if self.client.version < [2, 1, 0]: - self.output( - "Your client is too old to send game beaten information. Please update, load you savegame and reconnect.") return False def _cmd_remaining(self) -> bool: