@@ -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