From 5f48dc08a9c90be076f377e0e7031841d4d32133 Mon Sep 17 00:00:00 2001 From: nullptr <62841684+not-nullptr@users.noreply.github.com> Date: Sun, 3 Nov 2024 16:00:06 +0000 Subject: [PATCH] fix(servers): standalone versions not showing up in loader page (#2890) --- .../src/pages/servers/manage/[id]/options/loader.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/frontend/src/pages/servers/manage/[id]/options/loader.vue b/apps/frontend/src/pages/servers/manage/[id]/options/loader.vue index 3a433e6d..9a93f4f3 100644 --- a/apps/frontend/src/pages/servers/manage/[id]/options/loader.vue +++ b/apps/frontend/src/pages/servers/manage/[id]/options/loader.vue @@ -334,9 +334,12 @@ const mcVersions = tags.value.gameVersions .filter((x) => x.version_type === "release") .map((x) => x.version) .filter((x) => { - const num = parseInt(x.replace(/\./g, ""), 10); + // const num = parseInt(x.replace(/\./g, ""), 10); // Versions 1.2.4 and below don't have server jars from Mojang - return isNaN(num) || num >= 125; + // return isNaN(num) || num >= 125; + // above code broke singular versions up until 1.24 (ie 1.25 showed) + const segment = parseInt(x.split(".")[1], 10); + return !isNaN(segment) && segment > 2; }); const selectedLoaderVersions = computed(() => {