From 261405b6b7833fd21bc5cb5ff9abe197c63dbdc3 Mon Sep 17 00:00:00 2001 From: MaksyKun <77341370+MaksyKun@users.noreply.github.com> Date: Thu, 9 Jul 2026 00:40:34 +0200 Subject: [PATCH] add 26+ support for VersionWeight --- src/main/java/studio/magemonkey/genesis/Genesis.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/studio/magemonkey/genesis/Genesis.java b/src/main/java/studio/magemonkey/genesis/Genesis.java index 3327729..ed32a55 100644 --- a/src/main/java/studio/magemonkey/genesis/Genesis.java +++ b/src/main/java/studio/magemonkey/genesis/Genesis.java @@ -230,6 +230,12 @@ public static long getVersionWeight() { long weight = getVersionWeight(versionPart); if (weight == 0) { + // In case '-' is not found, we might assume that newer version use '.' and need to be split on 26.1.2'.build'.2592-stable + parts = version.split(".build"); + versionPart = parts[0]; + weight = getVersionWeight(versionPart); + if(weight != 0) + return weight; throw new IllegalArgumentException("Invalid version format: " + version); }