From 11ed2500a63c8437ab7eac63ab4ea00f1787ff3d Mon Sep 17 00:00:00 2001 From: Paint_Ninja Date: Fri, 19 Apr 2024 21:38:57 +0100 Subject: [PATCH] Fix edge-case regression with single-jar multiloader mods (#9931) --- .../minecraftforge/fml/loading/moddiscovery/ModFileInfo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fmlloader/src/main/java/net/minecraftforge/fml/loading/moddiscovery/ModFileInfo.java b/fmlloader/src/main/java/net/minecraftforge/fml/loading/moddiscovery/ModFileInfo.java index d4b957f720..dc372c9384 100644 --- a/fmlloader/src/main/java/net/minecraftforge/fml/loading/moddiscovery/ModFileInfo.java +++ b/fmlloader/src/main/java/net/minecraftforge/fml/loading/moddiscovery/ModFileInfo.java @@ -75,7 +75,7 @@ public class ModFileInfo implements IModFileInfo, IConfigurable // the remaining properties are optional with sensible defaults boolean notAForgeMod = false; - if (modLoader.equals(JAVAFML) && modLoaderVersion.containsVersion(NOT_JAVAFML_VER)) { + if (modLoader.equals(JAVAFML) && modLoaderVersion.hasRestrictions() && modLoaderVersion.containsVersion(NOT_JAVAFML_VER)) { notAForgeMod = true; this.properties = Map.of(NOT_A_FORGE_MOD_PROP, true); } else {