From 3c62e185021af677cef4f1267da5bfeda8f318bf Mon Sep 17 00:00:00 2001 From: James Seibel Date: Sat, 15 Nov 2025 07:55:56 -0600 Subject: [PATCH] Fix gitlab getter Long/Int cast --- .../distanthorizons/core/jar/installer/GitlabGetter.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/jar/installer/GitlabGetter.java b/core/src/main/java/com/seibel/distanthorizons/core/jar/installer/GitlabGetter.java index e053df096..b83594266 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/jar/installer/GitlabGetter.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/jar/installer/GitlabGetter.java @@ -49,7 +49,7 @@ public class GitlabGetter /** Commit sha; Commit info */ private static final Map commitInfo = new HashMap<>(); /** Pipeline ID; Pipeline info */ - private static final Map> pipelineInfo = new HashMap<>(); + private static final Map> pipelineInfo = new HashMap<>(); /** Uses our projectID to init this */ public GitlabGetter() @@ -88,7 +88,7 @@ public class GitlabGetter return commitInfo.get(commit); } - public ArrayList getPipelineInfo(int pipeline) + public ArrayList getPipelineInfo(Number pipeline) { if (!pipelineInfo.containsKey(pipeline)) { @@ -111,9 +111,10 @@ public class GitlabGetter /** * Gets all the Minecraft download links to a pipeline ID * + * @param pipelineID Uses {@link Number} instead of a specific value due to the possibility of receiving Integer or Long * @return Minecraft version; Download URL */ - public Map getDownloads(int pipelineID) + public Map getDownloads(Number pipelineID) { Map downloads = new HashMap<>(); ArrayList currentPipelineInfo = this.getPipelineInfo(pipelineID);