From a3e4a8358d44f81b603177771467f582bbe578fe Mon Sep 17 00:00:00 2001 From: md_5 Date: Thu, 11 Apr 2019 08:59:05 +1000 Subject: [PATCH] Skip redundant clone for recent versions --- .../java/org/spigotmc/builder/Builder.java | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/main/java/org/spigotmc/builder/Builder.java b/src/main/java/org/spigotmc/builder/Builder.java index b52cabd..dfbec6b 100644 --- a/src/main/java/org/spigotmc/builder/Builder.java +++ b/src/main/java/org/spigotmc/builder/Builder.java @@ -517,15 +517,18 @@ public class Builder FileUtils.moveDirectory( tmpNms, nmsDir ); - File spigotApi = new File( spigot, "Bukkit" ); - if ( !spigotApi.exists() ) + if ( versionInfo.getToolsVersion() < 93 ) { - clone( "file://" + bukkit.getAbsolutePath(), spigotApi ); - } - File spigotServer = new File( spigot, "CraftBukkit" ); - if ( !spigotServer.exists() ) - { - clone( "file://" + craftBukkit.getAbsolutePath(), spigotServer ); + File spigotApi = new File( spigot, "Bukkit" ); + if ( !spigotApi.exists() ) + { + clone( "file://" + bukkit.getAbsolutePath(), spigotApi ); + } + File spigotServer = new File( spigot, "CraftBukkit" ); + if ( !spigotServer.exists() ) + { + clone( "file://" + craftBukkit.getAbsolutePath(), spigotServer ); + } } // Git spigotApiGit = Git.open( spigotApi );