Skip to content

Commit cae67f5

Browse files
committed
Pin default tools.
1 parent 2e5245a commit cae67f5

File tree

1 file changed

+15
-10
lines changed
  • src/common/java/net/minecraftforge/gradle/common/util

1 file changed

+15
-10
lines changed

src/common/java/net/minecraftforge/gradle/common/util/Utils.java

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -85,19 +85,24 @@ public class Utils {
8585
.setPrettyPrinting().create();
8686
static final int CACHE_TIMEOUT = 1000 * 60 * 60; //1 hour, Timeout used for version_manifest.json so we dont ping their server every request.
8787
//manifest doesn't include sha1's so we use this for the per-version json as well.
88-
public static final String FORGE_MAVEN = "https://maven.minecraftforge.net/";
89-
public static final String MOJANG_MAVEN = "https://libraries.minecraft.net/";
90-
public static final String BINPATCHER = "net.minecraftforge:binarypatcher:1.+:fatjar";
91-
public static final String ACCESSTRANSFORMER = "net.minecraftforge:accesstransformers:8.2.0:fatjar";
92-
public static final String SPECIALSOURCE = "net.md-5:SpecialSource:1.11.2:shaded";
93-
public static final String FART = "net.minecraftforge:ForgeAutoRenamingTool:1.+:all";
94-
public static final String SRG2SOURCE = "net.minecraftforge:Srg2Source:8.+:fatjar";
95-
public static final String SIDESTRIPPER = "net.minecraftforge:mergetool:1.1.7:fatjar";
96-
public static final String INSTALLERTOOLS = "net.minecraftforge:installertools:1.3.2:fatjar";
97-
public static final String JARCOMPATIBILITYCHECKER = "net.minecraftforge:JarCompatibilityChecker:0.1.+:all";
88+
public static final String FORGE_MAVEN = "https://maven.minecraftforge.net/";
89+
public static final String MOJANG_MAVEN = "https://libraries.minecraft.net/";
90+
public static final String SPECIALSOURCE = "net.md-5:SpecialSource:1.11.2:shaded";
91+
public static final String BINPATCHER = art("binarypatcher", "1.2.0", "fatjar");
92+
public static final String ACCESSTRANSFORMER = art("accesstransformers", "8.2.0", "fatjar");
93+
public static final String FART = art("ForgeAutoRenamingTool", "1.0.6", "all" );
94+
public static final String SRG2SOURCE = art("Srg2Source", "8.0.9", "fatjar");
95+
public static final String SIDESTRIPPER = art("mergetool", "1.1.7", "fatjar");
96+
public static final String INSTALLERTOOLS = art("installertools", "1.3.2", "fatjar");
97+
public static final String JARCOMPATIBILITYCHECKER = art("JarCompatibilityChecker", "0.1.28", "all" );
98+
9899
public static final long ZIPTIME = 628041600000L;
99100
public static final TimeZone GMT = TimeZone.getTimeZone("GMT");
100101

102+
private static final String art(String name, String ver, String classifier) {
103+
return "net.minecraftforge:" + name + ':' + ver + ':' + classifier;
104+
}
105+
101106
public static void extractFile(ZipFile zip, String name, File output) throws IOException {
102107
extractFile(zip, zip.getEntry(name), output);
103108
}

0 commit comments

Comments
 (0)