Skip to content

Console Output

Started by GitHub push by kev626
Running as SYSTEM
Building remotely on java-docker-slave-002e0rnn89h7w on docker (java-docker-slave) in workspace /home/jenkins/workspace/Pufferfish-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-1.18 # timeout=10
Fetching upstream changes from https://github.com/pufferfish-gg/Pufferfish
 > git --version # timeout=10
 > git --version # 'git version 2.30.2'
 > git fetch --tags --force --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/1.18^{commit} # timeout=10
Checking out Revision 8f05a005b6850212063e0c0b70833cb0417749b1 (refs/remotes/origin/ver/1.18)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 8f05a005b6850212063e0c0b70833cb0417749b1 # timeout=10
Commit message: "Updated Upstream (Paper)"
 > git rev-list --no-walk 671d68b85d4e9367f6847e4475e106135169c0e3 # timeout=10
[Set GitHub commit status (universal)] PENDING on repos [GHRepository@4cae36fa[nodeId=R_kgDOGWX9EA,description=A high-performance fork of Paper designed for large servers.,homepage=,name=Pufferfish,fork=false,archived=false,visibility=public,size=486,milestones={},language=Shell,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=2022-06-15T20:15:20Z]] (sha:8f05a00) with context:Jenkins
Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/8f05a005b6850212063e0c0b70833cb0417749b1
[Gradle] - Launching build.
[Pufferfish-1.18] $ /home/jenkins/workspace/Pufferfish-1.18/gradlew applyPatches
Downloading https://services.gradle.org/distributions/gradle-7.4.2-bin.zip
...........10%...........20%...........30%...........40%...........50%...........60%...........70%...........80%...........90%...........100%

Welcome to Gradle 7.4.2!

Here are the highlights of this release:
 - Aggregated test and JaCoCo reports
 - Marking additional test source directories as tests in IntelliJ
 - Support for Adoptium JDKs in Java toolchains

For more details see https://docs.gradle.org/7.4.2/release-notes.html

Starting a Gradle Daemon (subsequent builds will be faster)
> Task :clonePaperRepo
> Task :paper:initSubmodules
> Task :paper:patchSpigotApiPatches
> Task :paper:patchSpigotApi
> Task :paper:applyApiPatches
> Task :paper:downloadMcManifest
> Task :paper:downloadMcVersionManifest
> Task :paper:downloadServerJar
> Task :paper:extractFromBundler
> Task :paper:addAdditionalSpigotMappings
> Task :paper:downloadMappings
> Task :paper:filterVanillaJar
> Task :paper:patchCraftBukkitPatches
> Task :paper:patchSpigotServerPatches
> Task :paper:downloadMcLibrariesSources
> Task :paper:generateMappings
> Task :paper:generateSpigotMappings
> Task :getPaperUpstreamData
> Task :paper:spigotRemapJar
> Task :paper:cleanupMappings
> Task :paper:remapJar
> Task :paper:patchMappings
> Task :paper:cleanupSourceMappings
> Task :paper:filterSpigotExcludes
> Task :paper:fixJar
> Task :paper:spigotDecompileJar
> Task :paper:patchCraftBukkit
> Task :paper:patchSpigotServer
> Task :paper:patchSpigot
> Task :paper:remapSpigotAt
> Task :paper:downloadSpigotDependencies
> Task :paper:remapSpigotSources
> Task :paper:remapGeneratedAt
> Task :paper:mergeGeneratedAts
> Task :paper:mergeAdditionalAts
> Task :paper:applyMergedAt
> Task :paper:copyResources
> Task :paper:decompileJar

> Task :paper:applyServerPatches
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.

> Task :paper:applyPatches
> Task :paper:lineMapJar
> Task :paper: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
Applying: Add SIMD utilities
Applying: Optimize map rendering
   Patches applied cleanly to pufferfish-api

> Task :applyServerPatches
   Creating pufferfish-server from patch source...
Importing 4 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 SIMD utilities
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: Reduce entity allocations
Applying: Remove lambda from ticking guard
Applying: Reduce entity fluid lookups if no fluids
Applying: Throttle goal selector during inactive ticking
Applying: Entity TTL
   Patches applied cleanly to pufferfish-server

> Task :applyPatches

BUILD SUCCESSFUL in 2m 43s
4 actionable tasks: 4 executed
Build step 'Invoke Gradle script' changed build result to SUCCESS
[Gradle] - Launching build.
[Pufferfish-1.18] $ /home/jenkins/workspace/Pufferfish-1.18/gradlew createReobfPaperclipJar
> Task :pufferfish-server:processResources
> Task :clonePaperRepo

> Task :pufferfish-api:compileJava
warning: using incubating module(s): jdk.incubator.vector
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-api/src/main/java/org/bukkit/block/Block.java:705: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
    com.destroystokyo.paper.block.BlockSoundGroup getSoundGroup();
                                 ^

> Task :paper:initSubmodules
> Task :paper:patchSpigotApiPatches UP-TO-DATE
> Task :paper:patchSpigotApi UP-TO-DATE
> Task :paper:applyApiPatches UP-TO-DATE
> Task :paper:downloadMcManifest
> Task :paper:downloadMcVersionManifest UP-TO-DATE
> Task :paper:downloadServerJar UP-TO-DATE
> Task :paper:extractFromBundler UP-TO-DATE
> Task :paper:addAdditionalSpigotMappings UP-TO-DATE
> Task :paper:downloadMappings UP-TO-DATE
> Task :paper:filterVanillaJar UP-TO-DATE
> Task :paper:generateMappings UP-TO-DATE
> Task :paper:generateSpigotMappings UP-TO-DATE
> Task :paper:spigotRemapJar UP-TO-DATE
> Task :paper:cleanupMappings UP-TO-DATE
> Task :paper:patchMappings UP-TO-DATE
> Task :paper:cleanupSourceMappings UP-TO-DATE
> Task :paper:remapJar UP-TO-DATE
> Task :paper:fixJar UP-TO-DATE
> Task :paper:patchCraftBukkitPatches UP-TO-DATE
> Task :paper:filterSpigotExcludes UP-TO-DATE
> Task :paper:spigotDecompileJar UP-TO-DATE
> Task :paper:patchCraftBukkit UP-TO-DATE
> Task :paper:patchSpigotServerPatches UP-TO-DATE
> Task :paper:patchSpigotServer UP-TO-DATE
> Task :paper:patchSpigot UP-TO-DATE
> Task :paper:downloadSpigotDependencies UP-TO-DATE
> Task :paper:remapSpigotSources UP-TO-DATE
> Task :paper:remapGeneratedAt UP-TO-DATE
> Task :paper:remapSpigotAt UP-TO-DATE
> Task :paper:mergeGeneratedAts UP-TO-DATE
> Task :paper:mergeAdditionalAts UP-TO-DATE
> Task :paper:applyMergedAt UP-TO-DATE
> Task :paper:copyResources UP-TO-DATE
> Task :paper:decompileJar UP-TO-DATE
> Task :paper:downloadMcLibrariesSources UP-TO-DATE
> Task :paper:applyServerPatches UP-TO-DATE
> Task :paper:applyPatches UP-TO-DATE
> Task :paper:lineMapJar UP-TO-DATE
> Task :paper:prepareForDownstream
> Task :getPaperUpstreamData
> Task :mergeReobfMappingsPatches

> Task :pufferfish-api:compileJava
/home/jenkins/workspace/Pufferfish-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-1.18/pufferfish-api/src/main/java/org/bukkit/Bukkit.java:1892: 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);
                     ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-api/src/main/java/io/papermc/paper/text/PaperComponents.java:42: warning: [removal] plainComponentSerializer() in UnsafeValues has been deprecated and marked for removal
        return Bukkit.getUnsafe().plainComponentSerializer();
                                 ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-api/src/main/java/io/papermc/paper/text/PaperComponents.java:57: warning: [removal] plainTextSerializer() in UnsafeValues has been deprecated and marked for removal
        return Bukkit.getUnsafe().plainTextSerializer();
                                 ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-api/src/main/java/io/papermc/paper/text/PaperComponents.java:73: warning: [removal] gsonComponentSerializer() in UnsafeValues has been deprecated and marked for removal
        return Bukkit.getUnsafe().gsonComponentSerializer();
                                 ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-api/src/main/java/io/papermc/paper/text/PaperComponents.java:90: warning: [removal] colorDownsamplingGsonComponentSerializer() in UnsafeValues has been deprecated and marked for removal
        return Bukkit.getUnsafe().colorDownsamplingGsonComponentSerializer();
                                 ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-api/src/main/java/io/papermc/paper/text/PaperComponents.java:110: warning: [removal] legacyComponentSerializer() in UnsafeValues has been deprecated and marked for removal
        return Bukkit.getUnsafe().legacyComponentSerializer();
                                 ^
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.
9 warnings

> Task :pufferfish-api:processResources NO-SOURCE
> Task :pufferfish-api:classes
> Task :pufferfish-api:generateApiVersioningFile
> Task :pufferfish-api:jar

> Task :pufferfish-server:compileJava
warning: using incubating module(s): jdk.incubator.vector
Note: Processing Log4j annotations
Note: Annotations processed
warning: using incubating module(s): jdk.incubator.vector
Note: Processing Log4j annotations
Note: No elements to process
warning: using incubating module(s): jdk.incubator.vector
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:2355: 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) {
                                    ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java:696: warning: [removal] getSoundGroup() in Block has been deprecated and marked for removal
    public com.destroystokyo.paper.block.BlockSoundGroup getSoundGroup() {
                                                         ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java:696: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
    public com.destroystokyo.paper.block.BlockSoundGroup getSoundGroup() {
                                        ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java:696: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
    public com.destroystokyo.paper.block.BlockSoundGroup getSoundGroup() {
                                        ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java:696: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
    public com.destroystokyo.paper.block.BlockSoundGroup getSoundGroup() {
                                        ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java:697: warning: [removal] CraftBlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
        return new com.destroystokyo.paper.block.CraftBlockSoundGroup(getNMS().getBlock().defaultBlockState().getSoundType());
                                                ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java:99: warning: [removal] legacyComponentSerializer() in UnsafeValues has been deprecated and marked for removal
    public net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer legacyComponentSerializer() {
                                                                                ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java:79: warning: [removal] colorDownsamplingGsonComponentSerializer() in UnsafeValues has been deprecated and marked for removal
    public net.kyori.adventure.text.serializer.gson.GsonComponentSerializer colorDownsamplingGsonComponentSerializer() {
                                                                            ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java:84: warning: [removal] gsonComponentSerializer() in UnsafeValues has been deprecated and marked for removal
    public net.kyori.adventure.text.serializer.gson.GsonComponentSerializer gsonComponentSerializer() {
                                                                            ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java:94: warning: [removal] plainTextSerializer() in UnsafeValues has been deprecated and marked for removal
    public net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer plainTextSerializer() {
                                                                                  ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java:89: warning: [removal] plainComponentSerializer() in UnsafeValues has been deprecated and marked for removal
    public net.kyori.adventure.text.serializer.plain.PlainComponentSerializer plainComponentSerializer() {
                                                                              ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/advancement/CraftAdvancementDisplay.java:9: warning: [removal] AdvancementDisplay in org.bukkit.advancement has been deprecated and marked for removal
public class CraftAdvancementDisplay implements org.bukkit.advancement.AdvancementDisplay {
                                                                      ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/advancement/CraftAdvancementDisplay.java:9: warning: [removal] AdvancementDisplay in org.bukkit.advancement has been deprecated and marked for removal
public class CraftAdvancementDisplay implements org.bukkit.advancement.AdvancementDisplay {
                                                                      ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/advancement/CraftAdvancementDisplay.java:9: warning: [removal] AdvancementDisplay in org.bukkit.advancement has been deprecated and marked for removal
public class CraftAdvancementDisplay implements org.bukkit.advancement.AdvancementDisplay {
                                                                      ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/entity/AbstractProjectile.java:21: warning: [removal] setBounce(boolean) in Projectile has been deprecated and marked for removal
    public void setBounce(boolean doesBounce) {
                ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/entity/AbstractProjectile.java:16: warning: [removal] doesBounce() in Projectile has been deprecated and marked for removal
    public boolean doesBounce() {
                   ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/entity/CraftProjectile.java:8: warning: [removal] setBounce(boolean) in Projectile has been deprecated and marked for removal
public abstract class CraftProjectile extends AbstractProjectile implements Projectile {
                ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/entity/CraftProjectile.java:8: warning: [removal] doesBounce() in Projectile has been deprecated and marked for removal
public abstract class CraftProjectile extends AbstractProjectile implements Projectile {
                ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:8: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
public class CraftBlockSoundGroup implements BlockSoundGroup {
                                             ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:8: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
public class CraftBlockSoundGroup implements BlockSoundGroup {
                                             ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:8: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
public class CraftBlockSoundGroup implements BlockSoundGroup {
                                             ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:36: warning: [removal] getFallSound() in BlockSoundGroup has been deprecated and marked for removal
    public Sound getFallSound() {
                 ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:31: warning: [removal] getHitSound() in BlockSoundGroup has been deprecated and marked for removal
    public Sound getHitSound() {
                 ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:26: warning: [removal] getPlaceSound() in BlockSoundGroup has been deprecated and marked for removal
    public Sound getPlaceSound() {
                 ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:21: warning: [removal] getStepSound() in BlockSoundGroup has been deprecated and marked for removal
    public Sound getStepSound() {
                 ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:16: warning: [removal] getBreakSound() in BlockSoundGroup has been deprecated and marked for removal
    public Sound getBreakSound() {
                 ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/com/destroystokyo/paper/profile/CraftPlayerProfile.java:86: warning: [removal] setId(UUID) in PlayerProfile has been deprecated and marked for removal
    public UUID setId(@Nullable UUID uuid) {
                ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/com/destroystokyo/paper/profile/CraftPlayerProfile.java:106: warning: [removal] setName(String) in PlayerProfile has been deprecated and marked for removal
    public String setName(@Nullable String name) {
                  ^
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.
31 warnings

> 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.4.2/userguide/command_line_interface.html#sec:command_line_warnings

BUILD SUCCESSFUL in 1m 21s
16 actionable tasks: 16 executed
Archiving artifacts
[Set GitHub commit status (universal)] SUCCESS on repos [GHRepository@33429123[nodeId=R_kgDOGWX9EA,description=A high-performance fork of Paper designed for large servers.,homepage=,name=Pufferfish,fork=false,archived=false,visibility=public,size=486,milestones={},language=Shell,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=2022-06-15T20:15:20Z]] (sha:8f05a00) with context:Jenkins
Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/8f05a005b6850212063e0c0b70833cb0417749b1
Finished: SUCCESS