Started by GitHub push by kev626 Started by GitHub push by kev626 Started by GitHub push by kev626 Started by GitHub push by kev626 Running as SYSTEM Building remotely on java-docker-slave-001szp75r2ghs on docker (java-docker-slave) in workspace /home/jenkins/workspace/Pufferfish-Purpur The recommended git tool is: NONE No credentials specified Cloning the remote Git repository Cloning repository https://github.com/pufferfish-gg/Pufferfish > git init /home/jenkins/workspace/Pufferfish-Purpur # timeout=10 Fetching upstream changes from https://github.com/pufferfish-gg/Pufferfish > git --version # timeout=10 > git --version # 'git version 2.17.1' > git fetch --tags --progress -- https://github.com/pufferfish-gg/Pufferfish +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/pufferfish-gg/Pufferfish # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse refs/remotes/origin/ver/purpur-1.17^{commit} # timeout=10 Checking out Revision 844cccbdb42bad743f779cf4aea9a9e6d6143f86 (refs/remotes/origin/ver/purpur-1.17) > git config core.sparsecheckout # timeout=10 > git checkout -f 844cccbdb42bad743f779cf4aea9a9e6d6143f86 # timeout=10 Commit message: "Merge branch 'ver/1.17' into ver/purpur-1.17" > git rev-list --no-walk 5d02bdffd1a6636acf738c00faf872bce053200a # timeout=10 [Set GitHub commit status (universal)] PENDING on repos [GHRepository@69a13918[nodeId=R_kgDOGWX9EA,description=A high-performance fork of Paper designed for large servers.,homepage=,name=Pufferfish,fork=false,archived=false,visibility=public,size=427,milestones={},language=Kotlin,commits={},source=<null>,parent=<null>,isTemplate=false,compareUsePaginatedCommits=false,url=https://api.github.com/repos/pufferfish-gg/Pufferfish,id=426114320,nodeId=<null>,createdAt=2021-11-09T06:19:37Z,updatedAt=2021-12-14T19:24:24Z]] (sha:844cccb) with context:Jenkins Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/844cccbdb42bad743f779cf4aea9a9e6d6143f86 [Gradle] - Launching build. [Pufferfish-Purpur] $ /home/jenkins/workspace/Pufferfish-Purpur/gradlew applyPatches Downloading https://services.gradle.org/distributions/gradle-7.3-bin.zip ...........10%...........20%...........30%...........40%...........50%...........60%...........70%...........80%...........90%...........100% Welcome to Gradle 7.3! Here are the highlights of this release: - Easily declare new test suites in Java projects - Support for Java 17 - Support for Scala 3 For more details see https://docs.gradle.org/7.3/release-notes.html To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.3/userguide/gradle_daemon.html#sec:disabling_the_daemon. Daemon will be stopped at the end of the build Configuration on demand is an incubating feature. > Task :cloneAirplaneRepo > Task :airplane:clonePaperRepo > Task :airplane:paper:initSubmodules > Task :airplane:paper:patchSpigotApiPatches > Task :airplane:paper:patchSpigotApi > Task :getAirplaneUpstreamData > Task :airplane:paper:applyApiPatches > Task :airplane:paper:downloadMcManifest > Task :airplane:paper:downloadMcVersionManifest > Task :airplane:paper:setupMcLibraries > Task :airplane:paper:addAdditionalSpigotMappings > Task :airplane:paper:downloadMappings > Task :airplane:paper:downloadServerJar > Task :airplane:paper:downloadMcLibraries > Task :airplane:paper:filterVanillaJar > Task :airplane:paper:inspectVanillaJar > Task :airplane:paper:patchCraftBukkitPatches > Task :airplane:paper:patchSpigotServerPatches > Task :airplane:paper:downloadMcLibrariesSources > Task :airplane:getPaperUpstreamData > Task :airplane:paper:generateMappings > Task :airplane:paper:generateSpigotMappings > Task :airplane:paper:spigotRemapJar > Task :airplane:paper:cleanupMappings > Task :airplane:paper:remapJar > Task :airplane:paper:patchMappings > Task :airplane:paper:cleanupSourceMappings > Task :airplane:paper:filterSpigotExcludes > Task :airplane:paper:fixJar > Task :airplane:paper:spigotDecompileJar > Task :airplane:paper:patchCraftBukkit > Task :airplane:paper:patchSpigotServer > Task :airplane:paper:patchSpigot > Task :airplane:paper:remapSpigotAt > Task :airplane:paper:downloadSpigotDependencies > Task :airplane:paper:remapSpigotSources > Task :airplane:paper:remapGeneratedAt > Task :airplane:paper:mergeGeneratedAts > Task :airplane:paper:mergeAdditionalAts > Task :airplane:paper:applyMergedAt > Task :airplane:paper:copyResources > Task :airplane:paper:decompileJar > Task :airplane:paper:applyServerPatches Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. > Task :airplane:paper:applyPatches > Task :airplane:paper:prepareForDownstream > Task :airplane:applyApiPatches > Task :airplane:applyServerPatches > Task :airplane:mergeReobfMappingsPatches > Task :airplane:prepareForDownstream > Task :applyApiPatches Creating Pufferfish-API from patch source... Applying patches to Pufferfish-API... Applying: Add Sentry Patches applied cleanly to Pufferfish-API > Task :applyServerPatches Creating Pufferfish-Server from patch source... Importing 0 classes from vanilla... Importing 0 classes from library sources... Applying patches to Pufferfish-Server... Applying: Pufferfish branding Applying: Pufferfish Utils Applying: Pufferfish Config and Command Applying: Revert "Sentry Logging Support" Applying: Add Sentry Applying: Add option to disable books Applying: Optimize entity coordinate key Applying: Optimize suffocation Applying: Optimize mob spawning Applying: Update log4j Patches applied cleanly to Pufferfish-Server > Task :applyPatches BUILD SUCCESSFUL in 5m 10s 4 actionable tasks: 4 executed Build step 'Invoke Gradle script' changed build result to SUCCESS [Gradle] - Launching build. [Pufferfish-Purpur] $ /home/jenkins/workspace/Pufferfish-Purpur/gradlew reobfJar To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.3/userguide/gradle_daemon.html#sec:disabling_the_daemon. Daemon will be stopped at the end of the build Configuration on demand is an incubating feature. > Task :Pufferfish-Server:processResources > Task :Pufferfish-Server:generatePomFileForMavenPublication > Task :cloneAirplaneRepo > Task :airplane:clonePaperRepo > Task :Pufferfish-API:compileJava /home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-API/src/main/java/org/bukkit/generator/ChunkGenerator.java:355: warning: [removal] ProtoWorld in io.papermc.paper.world.generation has been deprecated and marked for removal public void generateDecorations(@NotNull io.papermc.paper.world.generation.ProtoWorld world) { ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning > Task :airplane:paper:initSubmodules > Task :airplane:paper:patchSpigotApiPatches UP-TO-DATE > Task :airplane:paper:patchSpigotApi UP-TO-DATE > Task :airplane:paper:applyApiPatches UP-TO-DATE > Task :airplane:paper:downloadMcManifest > Task :airplane:paper:downloadMcVersionManifest UP-TO-DATE > Task :airplane:paper:setupMcLibraries UP-TO-DATE > Task :airplane:paper:downloadMcLibraries UP-TO-DATE > Task :airplane:paper:addAdditionalSpigotMappings UP-TO-DATE > Task :airplane:paper:downloadMappings UP-TO-DATE > Task :airplane:paper:downloadServerJar UP-TO-DATE > Task :airplane:paper:filterVanillaJar UP-TO-DATE > Task :airplane:paper:generateMappings UP-TO-DATE > Task :airplane:paper:inspectVanillaJar UP-TO-DATE > Task :airplane:paper:generateSpigotMappings UP-TO-DATE > Task :airplane:paper:spigotRemapJar UP-TO-DATE > Task :airplane:paper:cleanupMappings UP-TO-DATE > Task :airplane:paper:patchMappings UP-TO-DATE > Task :airplane:paper:cleanupSourceMappings UP-TO-DATE > Task :airplane:paper:remapJar UP-TO-DATE > Task :airplane:paper:fixJar UP-TO-DATE > Task :airplane:paper:patchCraftBukkitPatches UP-TO-DATE > Task :airplane:paper:filterSpigotExcludes UP-TO-DATE > Task :airplane:paper:spigotDecompileJar UP-TO-DATE > Task :airplane:paper:patchCraftBukkit UP-TO-DATE > Task :airplane:paper:patchSpigotServerPatches UP-TO-DATE > Task :airplane:paper:patchSpigotServer UP-TO-DATE > Task :airplane:paper:patchSpigot UP-TO-DATE > Task :airplane:paper:downloadSpigotDependencies UP-TO-DATE > Task :airplane:paper:remapSpigotSources UP-TO-DATE > Task :airplane:paper:remapGeneratedAt UP-TO-DATE > Task :airplane:paper:remapSpigotAt UP-TO-DATE > Task :airplane:paper:mergeGeneratedAts UP-TO-DATE > Task :airplane:paper:mergeAdditionalAts UP-TO-DATE > Task :airplane:paper:applyMergedAt UP-TO-DATE > Task :airplane:paper:copyResources UP-TO-DATE > Task :airplane:paper:decompileJar UP-TO-DATE > Task :airplane:paper:downloadMcLibrariesSources UP-TO-DATE > Task :airplane:paper:applyServerPatches UP-TO-DATE > Task :airplane:paper:applyPatches UP-TO-DATE > Task :airplane:paper:prepareForDownstream > Task :airplane:getPaperUpstreamData > Task :Pufferfish-API:processResources NO-SOURCE > Task :Pufferfish-API:classes > Task :Pufferfish-API:generateApiVersioningFile > Task :Pufferfish-API:jar > Task :airplane:applyApiPatches > Task :airplane:applyServerPatches UP-TO-DATE > Task :airplane:mergeReobfMappingsPatches UP-TO-DATE > Task :airplane:prepareForDownstream > Task :getAirplaneUpstreamData > Task :Pufferfish-Server:compileJava Note: Processing Log4j annotations Note: Annotations processed Note: Processing Log4j annotations Note: No elements to process /home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-Server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:2464: warning: [removal] REGISTRY_ENTITIES in Tag has been deprecated and marked for removal case org.bukkit.Tag.REGISTRY_ENTITIES: ^ /home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-Server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:2466: warning: [removal] CraftEntityTag in io.papermc.paper has been deprecated and marked for removal return (org.bukkit.Tag<T>) new io.papermc.paper.CraftEntityTag(net.minecraft.tags.EntityTypeTags.getAllTags(), key); ^ /home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-Server/src/main/java/org/bukkit/craftbukkit/generator/CustomChunkGenerator.java:202: warning: [removal] generateDecorations(ProtoWorld) in ChunkGenerator has been deprecated and marked for removal generator.generateDecorations(protoWorld); ^ /home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-Server/src/main/java/io/papermc/paper/world/generation/CraftProtoWorld.java:27: warning: [removal] ProtoWorld in io.papermc.paper.world.generation has been deprecated and marked for removal public class CraftProtoWorld implements ProtoWorld { ^ /home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-Server/src/main/java/io/papermc/paper/world/generation/CraftProtoWorld.java:27: warning: [removal] ProtoWorld in io.papermc.paper.world.generation has been deprecated and marked for removal public class CraftProtoWorld implements ProtoWorld { ^ /home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-Server/src/main/java/io/papermc/paper/world/generation/CraftProtoWorld.java:27: warning: [removal] ProtoWorld in io.papermc.paper.world.generation has been deprecated and marked for removal public class CraftProtoWorld implements ProtoWorld { ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 6 warnings > Task :Pufferfish-Server:classes > Task :Pufferfish-Server:shadowJar > Task :Pufferfish-Server:fixJarForReobf > Task :generateReobfMappings > Task :Pufferfish-Server:patchReobfMappings > Task :Pufferfish-Server:includeMappings > Task :Pufferfish-Server:reobfJar Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.3/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 2m 36s 14 actionable tasks: 14 executed [Gradle] - Launching build. [Pufferfish-Purpur] $ /home/jenkins/workspace/Pufferfish-Purpur/gradlew paperclip To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.3/userguide/gradle_daemon.html#sec:disabling_the_daemon. Daemon will be stopped at the end of the build Configuration on demand is an incubating feature. > Task :compileJava NO-SOURCE > Task :processResources NO-SOURCE > Task :classes UP-TO-DATE > Task :Pufferfish-Server:processResources UP-TO-DATE > Task :Pufferfish-Server:generatePomFileForMavenPublication > Task :Pufferfish-API:compileJava UP-TO-DATE > Task :Pufferfish-API:processResources NO-SOURCE > Task :Pufferfish-API:classes UP-TO-DATE > Task :Pufferfish-API:generateApiVersioningFile UP-TO-DATE > Task :Pufferfish-API:jar UP-TO-DATE > Task :cloneAirplaneRepo > Task :airplane:clonePaperRepo > Task :airplane:paper:initSubmodules > Task :airplane:paper:patchSpigotApiPatches UP-TO-DATE > Task :airplane:paper:patchSpigotApi UP-TO-DATE > Task :airplane:paper:applyApiPatches UP-TO-DATE > Task :airplane:paper:downloadMcManifest > Task :airplane:paper:downloadMcVersionManifest UP-TO-DATE > Task :airplane:paper:setupMcLibraries UP-TO-DATE > Task :airplane:paper:downloadMcLibraries UP-TO-DATE > Task :airplane:paper:addAdditionalSpigotMappings UP-TO-DATE > Task :airplane:paper:downloadMappings UP-TO-DATE > Task :airplane:paper:downloadServerJar UP-TO-DATE > Task :airplane:paper:filterVanillaJar UP-TO-DATE > Task :airplane:paper:generateMappings UP-TO-DATE > Task :airplane:paper:inspectVanillaJar UP-TO-DATE > Task :airplane:paper:generateSpigotMappings UP-TO-DATE > Task :airplane:paper:spigotRemapJar UP-TO-DATE > Task :airplane:paper:cleanupMappings UP-TO-DATE > Task :airplane:paper:patchMappings UP-TO-DATE > Task :airplane:paper:cleanupSourceMappings UP-TO-DATE > Task :airplane:paper:remapJar UP-TO-DATE > Task :airplane:paper:fixJar UP-TO-DATE > Task :airplane:paper:patchCraftBukkitPatches UP-TO-DATE > Task :airplane:paper:filterSpigotExcludes UP-TO-DATE > Task :airplane:paper:spigotDecompileJar UP-TO-DATE > Task :airplane:paper:patchCraftBukkit UP-TO-DATE > Task :airplane:paper:patchSpigotServerPatches UP-TO-DATE > Task :airplane:paper:patchSpigotServer UP-TO-DATE > Task :airplane:paper:patchSpigot UP-TO-DATE > Task :airplane:paper:downloadSpigotDependencies UP-TO-DATE > Task :airplane:paper:remapSpigotSources UP-TO-DATE > Task :airplane:paper:remapGeneratedAt UP-TO-DATE > Task :airplane:paper:remapSpigotAt UP-TO-DATE > Task :airplane:paper:mergeGeneratedAts UP-TO-DATE > Task :airplane:paper:mergeAdditionalAts UP-TO-DATE > Task :airplane:paper:applyMergedAt UP-TO-DATE > Task :airplane:paper:copyResources UP-TO-DATE > Task :airplane:paper:decompileJar UP-TO-DATE > Task :airplane:paper:downloadMcLibrariesSources UP-TO-DATE > Task :airplane:paper:applyServerPatches UP-TO-DATE > Task :airplane:paper:applyPatches UP-TO-DATE > Task :airplane:paper:prepareForDownstream > Task :airplane:getPaperUpstreamData > Task :airplane:applyApiPatches UP-TO-DATE > Task :airplane:applyServerPatches UP-TO-DATE > Task :airplane:mergeReobfMappingsPatches UP-TO-DATE > Task :airplane:prepareForDownstream > Task :getAirplaneUpstreamData > Task :Pufferfish-Server:compileJava UP-TO-DATE > Task :Pufferfish-Server:classes UP-TO-DATE > Task :Pufferfish-Server:shadowJar UP-TO-DATE > Task :Pufferfish-Server:fixJarForReobf UP-TO-DATE > Task :generateReobfMappings UP-TO-DATE > Task :Pufferfish-Server:patchReobfMappings UP-TO-DATE > Task :Pufferfish-Server:includeMappings UP-TO-DATE > Task :Pufferfish-Server:reobfJar UP-TO-DATE > Task :generatePaperclipPatch Reading jars into memory Creating Paperclip patch Hashing files Writing properties file > Task :paperclipJar Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.3/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 2m 51s 16 actionable tasks: 5 executed, 11 up-to-date Archiving artifacts [Set GitHub commit status (universal)] SUCCESS on repos [GHRepository@36d6e6a8[nodeId=R_kgDOGWX9EA,description=A high-performance fork of Paper designed for large servers.,homepage=,name=Pufferfish,fork=false,archived=false,visibility=public,size=427,milestones={},language=Kotlin,commits={},source=<null>,parent=<null>,isTemplate=false,compareUsePaginatedCommits=false,url=https://api.github.com/repos/pufferfish-gg/Pufferfish,id=426114320,nodeId=<null>,createdAt=2021-11-09T06:19:37Z,updatedAt=2021-12-14T19:24:24Z]] (sha:844cccb) with context:Jenkins Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/844cccbdb42bad743f779cf4aea9a9e6d6143f86 Finished: SUCCESS