Started by GitHub push by kev626 Started by GitHub push by kev626 Running as SYSTEM Building remotely on java-docker-slave-001y6tv2ri0fk on docker (java-docker-slave) in workspace /home/jenkins/workspace/Pufferfish-Purpur-1.18 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-1.18 # 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.18^{commit} # timeout=10 Checking out Revision 8c9cee564f3d4f66a58e96935b32d318b2b5ea6b (refs/remotes/origin/ver/purpur-1.18) > git config core.sparsecheckout # timeout=10 > git checkout -f 8c9cee564f3d4f66a58e96935b32d318b2b5ea6b # timeout=10 Commit message: "Update Upstream (Purpur)" > git rev-list --no-walk 3def9fd85101ad8003343069bc62998fbffa8efa # timeout=10 [Set GitHub commit status (universal)] PENDING on repos [GHRepository@512696c3[nodeId=R_kgDOGWX9EA,description=A high-performance fork of Paper designed for large servers.,homepage=,name=Pufferfish,fork=false,archived=false,visibility=public,size=483,milestones={},language=Kotlin,commits={},source=,parent=,isTemplate=false,compareUsePaginatedCommits=false,url=https://api.github.com/repos/pufferfish-gg/Pufferfish,id=426114320,nodeId=,createdAt=2021-11-09T06:19:37Z,updatedAt=2021-12-20T22:02:58Z]] (sha:8c9cee5) with context:Jenkins Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/8c9cee564f3d4f66a58e96935b32d318b2b5ea6b [Gradle] - Launching build. [Pufferfish-Purpur-1.18] $ /home/jenkins/workspace/Pufferfish-Purpur-1.18/gradlew applyPatches Downloading https://services.gradle.org/distributions/gradle-7.3.1-bin.zip ...........10%...........20%...........30%...........40%...........50%...........60%...........70%...........80%...........90%...........100% Welcome to Gradle 7.3.1! 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.1/release-notes.html Starting a Gradle Daemon (subsequent builds will be faster) > Task :clonePurpurRepo > Task :purpur:clonePaperRepo > Task :getPurpurUpstreamData > Task :purpur:paper:initSubmodules > Task :purpur:paper:patchSpigotApiPatches > Task :purpur:paper:patchSpigotApi > Task :purpur:paper:applyApiPatches > Task :purpur:paper:downloadMcManifest > Task :purpur:paper:downloadMcVersionManifest > Task :purpur:paper:downloadServerJar > Task :purpur:getPaperUpstreamData > Task :purpur:paper:extractFromBundler > Task :purpur:paper:addAdditionalSpigotMappings > Task :purpur:paper:downloadMappings > Task :purpur:paper:filterVanillaJar > Task :purpur:paper:patchCraftBukkitPatches > Task :purpur:paper:patchSpigotServerPatches > Task :purpur:paper:downloadMcLibrariesSources > Task :purpur:paper:generateMappings > Task :purpur:paper:generateSpigotMappings > Task :purpur:paper:spigotRemapJar > Task :purpur:paper:cleanupMappings > Task :purpur:paper:remapJar > Task :purpur:paper:patchMappings > Task :purpur:paper:cleanupSourceMappings > Task :purpur:paper:filterSpigotExcludes > Task :purpur:paper:fixJar > Task :purpur:paper:spigotDecompileJar > Task :purpur:paper:patchCraftBukkit > Task :purpur:paper:patchSpigotServer > Task :purpur:paper:patchSpigot > Task :purpur:paper:remapSpigotAt > Task :purpur:paper:downloadSpigotDependencies > Task :purpur:paper:remapSpigotSources > Task :purpur:paper:remapGeneratedAt > Task :purpur:paper:mergeGeneratedAts > Task :purpur:paper:mergeAdditionalAts > Task :purpur:paper:applyMergedAt > Task :purpur:paper:copyResources > Task :purpur:paper:decompileJar > Task :purpur:paper:applyServerPatches Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. > Task :purpur:paper:applyPatches > Task :purpur:paper:prepareForDownstream > Task :purpur:applyApiPatches > Task :purpur:applyServerPatches > Task :purpur:mergeReobfMappingsPatches > Task :purpur:prepareForDownstream > Task :applyApiPatches Creating pufferfish-api from patch source... Applying patches to pufferfish-api... Applying: Add Sentry Applying: Expose findClass for profiler Applying: Ignore lookups if closed Patches applied cleanly to pufferfish-api > Task :applyServerPatches Creating pufferfish-server from patch source... Importing 3 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: Add Sentry Applying: Add option to disable books Applying: Optimize entity coordinate key Applying: Optimize suffocation Applying: Optimize mob spawning Applying: Disable Paper timings by default Applying: Strip raytracing for EntityLiving#hasLineOfSight Applying: Simpler ShapelessRecipes comparison for Vanilla Applying: Reduce projectile chunk loading Applying: Only check for spooky season once an hour Applying: Optimize random calls in chunk ticking Applying: Dynamic Activation of Brain Applying: Reduce chunk loading & lookups Applying: Skip POI finding if stuck in vehicle Applying: Flare Profiler Applying: Remove iterators from inventory contains Applying: Early return optimization for target finding Applying: More debug for plugins not shutting down tasks Applying: Improve fluid direction caching Applying: Cache climbing check for activation Applying: Config to disable method profiler Applying: Use array for gamerule storage Applying: Make EntityCollisionContext a live representation Applying: Improve container checking with a bitset Applying: Better checking for useless move packets Applying: Patch Paper to use fast item merge raytracing Applying: Use aging cache for biome temperatures Applying: Ensure level height is inlined Applying: Use thread unsafe random for mob spawning Applying: Remove streams and iterators from range check Applying: Remove streams from getting nearby players Applying: Skip cloning loot parameters Applying: Fix Paper#6045, block goal shouldn't load chunks Applying: Quicker sequencing of futures for chunk gen Applying: Reduce entity allocations Applying: Remove lambda from ticking guard Applying: Reduce entity fluid lookups if no fluids Applying: Disable goal selector during inactive ticking Patches applied cleanly to pufferfish-server > Task :applyPatches BUILD SUCCESSFUL in 4m 51s 4 actionable tasks: 4 executed Build step 'Invoke Gradle script' changed build result to SUCCESS [Gradle] - Launching build. [Pufferfish-Purpur-1.18] $ /home/jenkins/workspace/Pufferfish-Purpur-1.18/gradlew createReobfPaperclipJar > Task :pufferfish-server:processResources > Task :clonePurpurRepo > Task :purpur:clonePaperRepo > Task :purpur:paper:initSubmodules > Task :purpur:paper:patchSpigotApiPatches UP-TO-DATE > Task :purpur:paper:patchSpigotApi UP-TO-DATE > Task :purpur:paper:applyApiPatches UP-TO-DATE > Task :pufferfish-api:compileJava /home/jenkins/workspace/Pufferfish-Purpur-1.18/pufferfish-api/src/main/java/org/bukkit/generator/ChunkGenerator.java:469: warning: [removal] createVanillaChunkData(@org.jetbrains.annotations.NotNull World,int,int) in Server has been deprecated and marked for removal return Bukkit.getServer().createVanillaChunkData(world, x, z); ^ > Task :purpur:paper:downloadMcManifest > Task :purpur:paper:downloadMcVersionManifest UP-TO-DATE > Task :purpur:paper:downloadServerJar UP-TO-DATE > Task :purpur:paper:extractFromBundler UP-TO-DATE > Task :purpur:paper:addAdditionalSpigotMappings UP-TO-DATE > Task :purpur:paper:downloadMappings UP-TO-DATE > Task :purpur:paper:filterVanillaJar UP-TO-DATE > Task :purpur:paper:generateMappings UP-TO-DATE > Task :purpur:paper:generateSpigotMappings UP-TO-DATE > Task :purpur:paper:spigotRemapJar UP-TO-DATE > Task :purpur:paper:cleanupMappings UP-TO-DATE > Task :purpur:paper:patchMappings UP-TO-DATE > Task :purpur:paper:cleanupSourceMappings UP-TO-DATE > Task :purpur:paper:remapJar UP-TO-DATE > Task :purpur:paper:fixJar UP-TO-DATE > Task :purpur:paper:patchCraftBukkitPatches UP-TO-DATE > Task :purpur:paper:filterSpigotExcludes UP-TO-DATE > Task :purpur:paper:spigotDecompileJar UP-TO-DATE > Task :purpur:paper:patchCraftBukkit UP-TO-DATE > Task :purpur:paper:patchSpigotServerPatches UP-TO-DATE > Task :purpur:paper:patchSpigotServer UP-TO-DATE > Task :purpur:paper:patchSpigot UP-TO-DATE > Task :purpur:paper:downloadSpigotDependencies UP-TO-DATE > Task :purpur:paper:remapSpigotSources UP-TO-DATE > Task :purpur:paper:remapGeneratedAt UP-TO-DATE > Task :purpur:paper:remapSpigotAt UP-TO-DATE > Task :purpur:paper:mergeGeneratedAts UP-TO-DATE > Task :purpur:paper:mergeAdditionalAts UP-TO-DATE > Task :purpur:paper:applyMergedAt UP-TO-DATE > Task :purpur:paper:copyResources UP-TO-DATE > Task :purpur:paper:decompileJar UP-TO-DATE > Task :purpur:paper:downloadMcLibrariesSources UP-TO-DATE > Task :purpur:paper:applyServerPatches UP-TO-DATE > Task :purpur:paper:applyPatches UP-TO-DATE > Task :purpur:paper:prepareForDownstream > Task :purpur:getPaperUpstreamData > Task :pufferfish-api:compileJava /home/jenkins/workspace/Pufferfish-Purpur-1.18/pufferfish-api/src/main/java/org/bukkit/Bukkit.java:1714: warning: [removal] createVanillaChunkData(@org.jetbrains.annotations.NotNull World,int,int) in Server has been deprecated and marked for removal return server.createVanillaChunkData(world, x, z); ^ 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. 2 warnings > Task :purpur:applyApiPatches > Task :purpur:applyServerPatches UP-TO-DATE > Task :purpur:mergeReobfMappingsPatches UP-TO-DATE > Task :purpur:prepareForDownstream > Task :getPurpurUpstreamData > Task :mergeReobfMappingsPatches > Task :pufferfish-api:processResources NO-SOURCE > Task :pufferfish-api:classes > Task :pufferfish-api:generateApiVersioningFile > Task :pufferfish-api:jar > 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-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:2338: warning: [removal] createVanillaChunkData(World,int,int) in Server has been deprecated and marked for removal public ChunkGenerator.ChunkData createVanillaChunkData(World world, int x, int z) { ^ 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 :pufferfish-server:classes > Task :pufferfish-server:shadowJar > Task :pufferfish-server:fixJarForReobf > Task :generateReobfMappings > Task :patchReobfMappings > Task :pufferfish-server:includeMappings > Task :pufferfish-server:reobfJar > Task :createReobfBundlerJar > Task :createReobfPaperclipJar 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.1/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 1m 35s 16 actionable tasks: 16 executed Archiving artifacts [Set GitHub commit status (universal)] SUCCESS on repos [GHRepository@24036195[nodeId=R_kgDOGWX9EA,description=A high-performance fork of Paper designed for large servers.,homepage=,name=Pufferfish,fork=false,archived=false,visibility=public,size=483,milestones={},language=Kotlin,commits={},source=,parent=,isTemplate=false,compareUsePaginatedCommits=false,url=https://api.github.com/repos/pufferfish-gg/Pufferfish,id=426114320,nodeId=,createdAt=2021-11-09T06:19:37Z,updatedAt=2021-12-20T22:08:11Z]] (sha:8c9cee5) with context:Jenkins Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/8c9cee564f3d4f66a58e96935b32d318b2b5ea6b Finished: SUCCESS