From a97b4c4db75163c25616cdf5371ba865fed2be24 Mon Sep 17 00:00:00 2001 From: LexManos Date: Sat, 28 May 2016 17:47:12 -0700 Subject: [PATCH] Fix installer downloading vanilla jar when not needed. And filter some more known libraries. --- jsons/1.9.4-rel.json | 1 + .../net/minecraftforge/fml/common/ModClassLoader.java | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/jsons/1.9.4-rel.json b/jsons/1.9.4-rel.json index 22daa58ed..39d34f66d 100644 --- a/jsons/1.9.4-rel.json +++ b/jsons/1.9.4-rel.json @@ -18,6 +18,7 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --tweakClass net.minecraftforge.fml.common.launcher.FMLTweaker --versionType Forge", "mainClass": "net.minecraft.launchwrapper.Launch", "inheritsFrom": "1.9.4", + "jar": "1.9.4", "libraries": [ { "name": "@artifact@", diff --git a/src/main/java/net/minecraftforge/fml/common/ModClassLoader.java b/src/main/java/net/minecraftforge/fml/common/ModClassLoader.java index 4f0b95e7e..e5224a5e9 100644 --- a/src/main/java/net/minecraftforge/fml/common/ModClassLoader.java +++ b/src/main/java/net/minecraftforge/fml/common/ModClassLoader.java @@ -131,7 +131,14 @@ public class ModClassLoader extends URLClassLoader "log4j-core-", "lwjgl-", "lwjgl_util-", - "twitch-" + "twitch-", + "jline-", + "jna-", + "platform-", + "oshi-core-", + "netty-", + "libraryjavasound-", + "fastutil-" }; for (String s : prefixes) {