From 09622270153bbd61ccd38b00e4ad495d78f42d85 Mon Sep 17 00:00:00 2001 From: Sotr Date: Tue, 29 May 2018 03:03:35 +0800 Subject: [PATCH] Better handling custom version --- .../io/akarin/server/mixin/core/MixinVersionCommand.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sources/src/main/java/io/akarin/server/mixin/core/MixinVersionCommand.java b/sources/src/main/java/io/akarin/server/mixin/core/MixinVersionCommand.java index cb2237011..3a865aec4 100644 --- a/sources/src/main/java/io/akarin/server/mixin/core/MixinVersionCommand.java +++ b/sources/src/main/java/io/akarin/server/mixin/core/MixinVersionCommand.java @@ -45,6 +45,9 @@ public class MixinVersionCommand { private volatile boolean versionObtaining; private long lastCheckMillis; + + private CommandSender currentSender; + private boolean customVersion; // The name can lead to misunderstand, // this method doesn't send the whole version message (e.g. 'This server is running {} version' or 'Previous version'), @@ -80,9 +83,6 @@ public class MixinVersionCommand { } } - private CommandSender currentSender; - private boolean customVersion; - @Overwrite private void obtainVersion() { if (false /* TODO Option: legacy-versioning-compat */) { @@ -122,6 +122,7 @@ public class MixinVersionCommand { break; case -2: setVersionMessage("Unknown version"); + customVersion = true; break; default: setVersionMessage("You are " + distance + " version(s) behind");