diff --git a/desktop/src/io/anuke/mindustry/desktop/CrashHandler.java b/desktop/src/io/anuke/mindustry/desktop/CrashHandler.java index 2dae41dd8e..53bcd7302f 100644 --- a/desktop/src/io/anuke/mindustry/desktop/CrashHandler.java +++ b/desktop/src/io/anuke/mindustry/desktop/CrashHandler.java @@ -37,6 +37,9 @@ public class CrashHandler{ boolean fn = netActive, fs = netServer; //add all relevant info, ignoring exceptions + ex(() -> value.addChild("versionType", new JsonValue(Version.type))); + ex(() -> value.addChild("versionNumber", new JsonValue(Version.number))); + ex(() -> value.addChild("versionModifier", new JsonValue(Version.modifier))); ex(() -> value.addChild("build", new JsonValue(Version.build))); ex(() -> value.addChild("net", new JsonValue(fn))); ex(() -> value.addChild("server", new JsonValue(fs))); diff --git a/server/src/io/anuke/mindustry/server/CrashHandler.java b/server/src/io/anuke/mindustry/server/CrashHandler.java index 8e88d14500..3a78cb63eb 100644 --- a/server/src/io/anuke/mindustry/server/CrashHandler.java +++ b/server/src/io/anuke/mindustry/server/CrashHandler.java @@ -38,6 +38,9 @@ public class CrashHandler{ JsonValue value = new JsonValue(ValueType.object); //add all relevant info, ignoring exceptions + ex(() -> value.addChild("versionType", new JsonValue(Version.type))); + ex(() -> value.addChild("versionNumber", new JsonValue(Version.number))); + ex(() -> value.addChild("versionModifier", new JsonValue(Version.modifier))); ex(() -> value.addChild("build", new JsonValue(Version.build))); ex(() -> value.addChild("mode", new JsonValue(Vars.state.mode.name()))); ex(() -> value.addChild("state", new JsonValue(Vars.state.getState().name())));