@@ -97,12 +97,13 @@ private static boolean buildPaperVersion(String version, Path outputPath) throws
97
97
runPaperClip (connection , buildFolder , paperclip , outputPath );
98
98
return true ;
99
99
} else {
100
- File [] paperclips = buildFolder .listFiles (pathname -> pathname .getName ().startsWith ("paper" ));
101
- if (Objects .requireNonNull (paperclips ).length > 0 ) {
100
+ File cacheFolder = new File (buildFolder , "cache" );
101
+ File [] patchedFiles = cacheFolder .listFiles (pathname -> pathname .getName ().startsWith ("patched" ));
102
+ if (Objects .requireNonNull (patchedFiles ).length > 0 ) {
102
103
System .out .println ("Skipping build" );
103
104
System .out .println ("Copying spigot.jar" );
104
105
try {
105
- Files .copy (new FileInputStream (Objects .requireNonNull (paperclips )[0 ]),
106
+ Files .copy (new FileInputStream (Objects .requireNonNull (patchedFiles )[0 ]),
106
107
outputPath ,
107
108
StandardCopyOption .REPLACE_EXISTING );
108
109
return true ;
@@ -136,10 +137,9 @@ private static void runPaperClip(URLConnection connection, File buildFolder, Fil
136
137
exec = Runtime .getRuntime ().exec ("java -jar paperclip.jar" , null , buildFolder );
137
138
printProcessOutputToConsole (exec );
138
139
139
- Files .copy (new FileInputStream (Objects .requireNonNull (buildFolder .listFiles (pathname -> pathname .getName ()
140
- .startsWith ("paperclip" )))[0 ]),
141
- outputPath ,
142
- StandardCopyOption .REPLACE_EXISTING );
140
+ File cacheFolder = new File (buildFolder , "cache" );
141
+ File [] patchedFiles = cacheFolder .listFiles (pathname -> pathname .getName ().startsWith ("patched" ));
142
+ Files .copy (new FileInputStream (Objects .requireNonNull (patchedFiles )[0 ]), outputPath , StandardCopyOption .REPLACE_EXISTING );
143
143
}
144
144
145
145
/**
0 commit comments