mirror of
https://github.com/MinecraftForge/MinecraftForge.git
synced 2026-11-12 08:17:35 +00:00
Make userdev parse out the classifier for the Forge jar that is on the classpath.
Should fix debugging Minecraft at dev time.
This commit is contained in:
1 parent
230d69b772
commit
7bd7b059c4
2 files changed
+9
-2
No files matched your search
@@ -71,7 +71,15 @@ public abstract class FMLUserdevLaunchProvider extends FMLCommonLaunchHandler {
|
||||
final String fjpath = fjroot.toString();
|
||||
LOGGER.debug(CORE, "Injecting forge as mod {} from maven path {}", userdevVersion, fjpath);
|
||||
mavenRoots.add(fjpath);
|
||||
mods.add(forgeGroup+":forge:"+userdevVersion);
|
||||
|
||||
String classifier = "";
|
||||
if (forgeJar.getFileName().endsWith(".jar")) {
|
||||
if (!("forge-" + userdevVersion + ".jar").equals(forgeJar.getFileName().toString())) {
|
||||
String suffix = forgeJar.getFileName().toString().substring(userdevVersion.length() + 7); //"forge-" + version + "-"
|
||||
suffix = suffix.substring(0, suffix.length() - 4); // Remove ".jar"
|
||||
}
|
||||
}
|
||||
mods.add(forgeGroup+":forge:"+userdevVersion + classifier);
|
||||
|
||||
try {
|
||||
final Enumeration<URL> resources = ClassLoader.getSystemClassLoader().getResources("META-INF/mods.toml");
|
||||
|
||||
Reference in new issue
Block a user