mirror of https://github.com/cabaletta/baritone
add check
This commit is contained in:
parent
2e98eee7e0
commit
de42109771
|
@ -89,7 +89,6 @@ public class ProguardTask extends BaritoneGradleTask {
|
||||||
private void copyMcJar() throws IOException {
|
private void copyMcJar() throws IOException {
|
||||||
File mcClientJar = this.getProject().getConvention().getPlugin(JavaPluginConvention.class).getSourceSets().findByName("launch").getRuntimeClasspath().getFiles()
|
File mcClientJar = this.getProject().getConvention().getPlugin(JavaPluginConvention.class).getSourceSets().findByName("launch").getRuntimeClasspath().getFiles()
|
||||||
.stream()
|
.stream()
|
||||||
//this line will change when using official mappings in 1.17
|
|
||||||
.filter(f -> f.getName().startsWith("minecraft-"))
|
.filter(f -> f.getName().startsWith("minecraft-"))
|
||||||
.map(f -> {
|
.map(f -> {
|
||||||
switch (compType) {
|
switch (compType) {
|
||||||
|
@ -104,6 +103,7 @@ public class ProguardTask extends BaritoneGradleTask {
|
||||||
})
|
})
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.get();
|
.get();
|
||||||
|
if (!mcClientJar.exists()) throw new IOException("Failed to find minecraft! " + mcClientJar.getAbsolutePath());
|
||||||
if (!copyMcTargetDir.exists() && !copyMcTargetDir.mkdirs()) throw new IOException("Failed to create target for copyMcJar");
|
if (!copyMcTargetDir.exists() && !copyMcTargetDir.mkdirs()) throw new IOException("Failed to create target for copyMcJar");
|
||||||
Files.copy(mcClientJar.toPath(), copyMcTargetJar.toPath(), REPLACE_EXISTING);
|
Files.copy(mcClientJar.toPath(), copyMcTargetJar.toPath(), REPLACE_EXISTING);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue