Only remap jars when required

dev/0.11
modmuss50 2018-11-05 12:07:03 +00:00
parent 9ed5dd7a01
commit 10f134fcc2
1 changed files with 8 additions and 6 deletions

View File

@ -54,13 +54,15 @@ public class MinecraftJarProvider {
mergeJars(project); mergeJars(project);
} }
if (getMappedJar().exists()) { if(!getMappedJar().exists() || !getIntermediaryJar().exists()){
getMappedJar().delete(); if (getMappedJar().exists()) {
getMappedJar().delete();
}
if (getIntermediaryJar().exists()) {
getIntermediaryJar().delete();
}
new MapJarsTiny().mapJars(this, project);
} }
if (getIntermediaryJar().exists()) {
getIntermediaryJar().delete();
}
new MapJarsTiny().mapJars(this, project);
if (!MINECRAFT_MAPPED_JAR.exists()) { if (!MINECRAFT_MAPPED_JAR.exists()) {
throw new RuntimeException("mapped jar not found"); throw new RuntimeException("mapped jar not found");