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-001szr33qhdk4 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 e11d6f72460c8de732eaac995b9f3db79dcb9bf1 (refs/remotes/origin/ver/purpur-1.18) > git config core.sparsecheckout # timeout=10 > git checkout -f e11d6f72460c8de732eaac995b9f3db79dcb9bf1 # timeout=10 Commit message: "Merge branch 'ver/1.18' into ver/purpur-1.18" > git rev-list --no-walk 6fd944e471db5d918850b9a92eca2c16c8dca047 # timeout=10 [Set GitHub commit status (universal)] PENDING on repos [GHRepository@4c4b36c6[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=,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-14T19:24:24Z]] (sha:e11d6f7) with context:Jenkins Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/e11d6f72460c8de732eaac995b9f3db79dcb9bf1 [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:paper:extractFromBundler > Task :purpur:paper:addAdditionalSpigotMappings > Task :purpur:paper:downloadMappings > Task :purpur:getPaperUpstreamData > 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 Applying: Port log4j patch Patches applied cleanly to pufferfish-server > Task :applyPatches BUILD SUCCESSFUL in 5m 46s 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 :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 :purpur:applyApiPatches > Task :purpur:applyServerPatches UP-TO-DATE > Task :purpur:mergeReobfMappingsPatches UP-TO-DATE > Task :purpur:prepareForDownstream > Task :getPurpurUpstreamData > Task :mergeReobfMappingsPatches > 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); ^ /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 :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:2345: 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 :generateReobfMappings > Task :pufferfish-server:fixJarForReobf > 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 44s 16 actionable tasks: 16 executed Archiving artifacts [Set GitHub commit status (universal)] SUCCESS on repos [GHRepository@24370ed4[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=,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-14T19:24:24Z]] (sha:e11d6f7) with context:Jenkins Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/e11d6f72460c8de732eaac995b9f3db79dcb9bf1 Finished: SUCCESS