Skip to content

Console Output

Started by GitHub push by kev626
Running as SYSTEM
Building in workspace /var/lib/jenkins/workspace/PufferfishPlus-1.20
The recommended git tool is: NONE
using credential ead9be76-919e-4c7d-b63c-c3061e1c4143
 > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/PufferfishPlus-1.20/.git # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url [email protected]:pufferfish-gg/PufferfishPlus.git # timeout=10
Fetching upstream changes from [email protected]:pufferfish-gg/PufferfishPlus.git
 > git --version # timeout=10
 > git --version # 'git version 2.30.2'
using GIT_SSH to set credentials 
 > git fetch --tags --force --progress -- [email protected]:pufferfish-gg/PufferfishPlus.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/ver/1.20^{commit} # timeout=10
Checking out Revision e5c91c9bd28b03b41b268ecd6327383c5b6e566a (refs/remotes/origin/ver/1.20)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f e5c91c9bd28b03b41b268ecd6327383c5b6e566a # timeout=10
Commit message: "Updated Upstream (Pufferfish)"
 > git rev-list --no-walk 3cc691af12966b855009624555d9206745cc4fd5 # timeout=10
 > git remote # timeout=10
 > git submodule init # timeout=10
 > git submodule sync # timeout=10
 > git config --get remote.origin.url # timeout=10
 > git submodule init # timeout=10
 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10
 > git config --get submodule.work/PufferfishPlusBuilder.url # timeout=10
 > git remote # timeout=10
 > git config --get remote.origin.url # timeout=10
 > git config -f .gitmodules --get submodule.work/PufferfishPlusBuilder.path # timeout=10
 > git config --get submodule.work/Paperclip.url # timeout=10
 > git remote # timeout=10
 > git config --get remote.origin.url # timeout=10
 > git config -f .gitmodules --get submodule.work/Paperclip.path # timeout=10
 > git config --get submodule.work/Obfuscator.url # timeout=10
 > git remote # timeout=10
 > git config --get remote.origin.url # timeout=10
 > git config -f .gitmodules --get submodule.work/Obfuscator.path # timeout=10
using GIT_SSH to set credentials 
 > git submodule update --init --recursive work/PufferfishPlusBuilder # timeout=10
using GIT_SSH to set credentials 
 > git submodule update --init --recursive work/Paperclip # timeout=10
using GIT_SSH to set credentials 
 > git submodule update --init --recursive work/Obfuscator # timeout=10
[Set GitHub commit status (universal)] PENDING on repos [] (sha:e5c91c9) with context:Jenkins
[Gradle] - Launching build.
[PufferfishPlus-1.20] $ /var/lib/jenkins/workspace/PufferfishPlus-1.20/gradlew applyPatches
Starting a Gradle Daemon (subsequent builds will be faster)
> Task :clonePufferfishRepo
> Task :pufferfish:clonePaperRepo
> Task :pufferfish:paper:initSubmodules
> Task :pufferfish:paper:patchSpigotApiPatches UP-TO-DATE
> Task :pufferfish:paper:patchSpigotApi

> Task :pufferfish:getPaperUpstreamData
Invalid Java installation found at '/usr/lib/jvm/openjdk-17' (Common Linux Locations). It will be re-checked in the next build. This might have performance impact if it keeps failing. Run the 'javaToolchains' task for more details.
Invalid Java installation found at '/usr/lib/jvm/openjdk-11' (Common Linux Locations). It will be re-checked in the next build. This might have performance impact if it keeps failing. Run the 'javaToolchains' task for more details.

> Task :pufferfish:paper:applyApiPatches
> Task :pufferfish:paper:downloadMcManifest
> Task :pufferfish:paper:downloadMcVersionManifest
> Task :pufferfish:paper:downloadServerJar UP-TO-DATE
> Task :pufferfish:paper:extractFromBundler UP-TO-DATE
> Task :pufferfish:paper:addAdditionalSpigotMappings UP-TO-DATE
> Task :pufferfish:paper:downloadMappings UP-TO-DATE
> Task :pufferfish:paper:filterVanillaJar UP-TO-DATE
> Task :pufferfish:paper:generateMappings UP-TO-DATE
> Task :pufferfish:paper:generateSpigotMappings UP-TO-DATE
> Task :pufferfish:paper:spigotRemapJar UP-TO-DATE
> Task :pufferfish:paper:cleanupMappings UP-TO-DATE
> Task :pufferfish:paper:patchMappings UP-TO-DATE
> Task :pufferfish:paper:cleanupSourceMappings UP-TO-DATE
> Task :pufferfish:paper:remapJar UP-TO-DATE
> Task :pufferfish:paper:fixJar UP-TO-DATE
> Task :pufferfish:paper:patchCraftBukkitPatches
> Task :pufferfish:paper:filterSpigotExcludes UP-TO-DATE
> Task :pufferfish:paper:spigotDecompileJar UP-TO-DATE
> Task :pufferfish:paper:patchCraftBukkit
> Task :pufferfish:paper:patchSpigotServerPatches
> Task :pufferfish:paper:patchSpigotServer
> Task :pufferfish:paper:patchSpigot
> Task :pufferfish:paper:downloadSpigotDependencies UP-TO-DATE
> Task :pufferfish:paper:collectAtsFromPatches
> Task :pufferfish:paper:mergePaperAts UP-TO-DATE
> Task :getPufferfishUpstreamData
> Task :pufferfish:paper:remapSpigotSources
> Task :pufferfish:paper:remapGeneratedAt UP-TO-DATE
> Task :pufferfish:paper:remapSpigotAt UP-TO-DATE
> Task :pufferfish:paper:mergeGeneratedAts UP-TO-DATE
> Task :pufferfish:paper:mergeAdditionalAts UP-TO-DATE
> Task :pufferfish:paper:applyMergedAt UP-TO-DATE
> Task :pufferfish:paper:copyResources UP-TO-DATE
> Task :pufferfish:paper:decompileJar UP-TO-DATE
> Task :pufferfish:paper:downloadMcLibrariesSources UP-TO-DATE

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

> Task :pufferfish:paper:applyPatches
> Task :pufferfish:paper:lineMapJar UP-TO-DATE
> Task :pufferfish:paper:prepareForDownstream
> Task :pufferfish:applyApiPatches
> Task :pufferfish:applyServerPatches
> Task :pufferfish:mergeReobfMappingsPatches UP-TO-DATE
> Task :pufferfish:prepareForDownstream

> Task :applyApiPatches
   Creating pufferfishplus-api from patch source...
   Applying patches to pufferfishplus-api...
No patches found

> Task :applyServerPatches
   Creating pufferfishplus-server from patch source...
Importing 13 classes from vanilla...
Importing 0 classes from library sources...
   Applying patches to pufferfishplus-server...
Applying: PufferfishPlus Branding
Applying: DRM
Applying: Async entity tracker
Applying: Optimize farmland random tick
Applying: Async pathfinder
Applying: Optimize RNG
Applying: Optimize heightmap accesses
Applying: Implement private feature toggles
Applying: Private Feature 641_1
Applying: ATR
   Patches applied cleanly to pufferfishplus-server

> Task :applyPatches

BUILD SUCCESSFUL in 47s
4 actionable tasks: 4 executed
Build step 'Invoke Gradle script' changed build result to SUCCESS
[Gradle] - Launching build.
[PufferfishPlus-1.20] $ /var/lib/jenkins/workspace/PufferfishPlus-1.20/gradlew createReobfPaperclipJar
Invalid Java installation found at '/usr/lib/jvm/openjdk-11' (Common Linux Locations). It will be re-checked in the next build. This might have performance impact if it keeps failing. Run the 'javaToolchains' task for more details.
Invalid Java installation found at '/usr/lib/jvm/openjdk-17' (Common Linux Locations). It will be re-checked in the next build. This might have performance impact if it keeps failing. Run the 'javaToolchains' task for more details.
> Task :pufferfishplus-server:processLog4jPluginsResources NO-SOURCE
> Task :pufferfishplus-server:processResources
> Task :pufferfishplus-api:compileJava FROM-CACHE
> Task :pufferfishplus-api:processResources NO-SOURCE
> Task :pufferfishplus-api:classes UP-TO-DATE
> Task :pufferfishplus-api:generateApiVersioningFile
> Task :pufferfishplus-api:jar
> Task :clonePufferfishRepo
> Task :pufferfish:clonePaperRepo
> Task :pufferfish:paper:initSubmodules
> Task :pufferfish:paper:patchSpigotApiPatches UP-TO-DATE
> Task :pufferfish:paper:patchSpigotApi UP-TO-DATE
> Task :pufferfish:paper:applyApiPatches UP-TO-DATE
> Task :pufferfish:paper:downloadMcManifest
> Task :pufferfish:paper:downloadMcVersionManifest UP-TO-DATE
> Task :pufferfish:paper:downloadServerJar UP-TO-DATE
> Task :pufferfish:paper:extractFromBundler UP-TO-DATE
> Task :pufferfish:paper:addAdditionalSpigotMappings UP-TO-DATE
> Task :pufferfish:paper:downloadMappings UP-TO-DATE
> Task :pufferfish:paper:filterVanillaJar UP-TO-DATE
> Task :pufferfish:paper:generateMappings UP-TO-DATE
> Task :pufferfish:paper:generateSpigotMappings UP-TO-DATE
> Task :pufferfish:paper:spigotRemapJar UP-TO-DATE
> Task :pufferfish:paper:cleanupMappings UP-TO-DATE
> Task :pufferfish:paper:patchMappings UP-TO-DATE
> Task :pufferfish:paper:cleanupSourceMappings UP-TO-DATE
> Task :pufferfish:paper:remapJar UP-TO-DATE
> Task :pufferfish:paper:fixJar UP-TO-DATE
> Task :pufferfish:paper:patchCraftBukkitPatches UP-TO-DATE
> Task :pufferfish:paper:filterSpigotExcludes UP-TO-DATE
> Task :pufferfish:paper:spigotDecompileJar UP-TO-DATE
> Task :pufferfish:paper:patchCraftBukkit UP-TO-DATE
> Task :pufferfish:paper:patchSpigotServerPatches UP-TO-DATE
> Task :pufferfish:paper:patchSpigotServer UP-TO-DATE
> Task :pufferfish:paper:patchSpigot UP-TO-DATE
> Task :pufferfish:paper:downloadSpigotDependencies UP-TO-DATE
> Task :pufferfish:paper:collectAtsFromPatches UP-TO-DATE
> Task :pufferfish:paper:mergePaperAts UP-TO-DATE
> Task :pufferfish:paper:remapSpigotSources UP-TO-DATE
> Task :pufferfish:paper:remapGeneratedAt UP-TO-DATE
> Task :pufferfish:paper:remapSpigotAt UP-TO-DATE
> Task :pufferfish:paper:mergeGeneratedAts UP-TO-DATE
> Task :pufferfish:paper:mergeAdditionalAts UP-TO-DATE
> Task :pufferfish:paper:applyMergedAt UP-TO-DATE
> Task :pufferfish:paper:copyResources UP-TO-DATE
> Task :pufferfish:paper:decompileJar UP-TO-DATE
> Task :pufferfish:paper:downloadMcLibrariesSources UP-TO-DATE
> Task :pufferfish:paper:applyServerPatches UP-TO-DATE
> Task :pufferfish:paper:applyPatches UP-TO-DATE
> Task :pufferfish:paper:lineMapJar UP-TO-DATE
> Task :pufferfish:paper:prepareForDownstream
> Task :pufferfish:getPaperUpstreamData
> Task :pufferfish:applyApiPatches
> Task :pufferfish:applyServerPatches UP-TO-DATE
> Task :pufferfish:mergeReobfMappingsPatches UP-TO-DATE
> Task :pufferfish:prepareForDownstream
> Task :getPufferfishUpstreamData
> Task :mergeReobfMappingsPatches UP-TO-DATE
> Task :pufferfishplus-server:compileLog4jPluginsJava FROM-CACHE
> Task :pufferfishplus-server:log4jPluginsClasses UP-TO-DATE

> Task :pufferfishplus-server:compileJava
warning: using incubating module(s): jdk.incubator.vector
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/co/aikar/timings/TimingsExport.java:59: warning: [removal] TimingsManager in co.aikar.timings has been deprecated and marked for removal
import static co.aikar.timings.TimingsManager.HISTORY;
                              ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/co/aikar/timings/TimingsExport.java:60: warning: [removal] JSONUtil in co.aikar.util has been deprecated and marked for removal
import static co.aikar.util.JSONUtil.appendObjectData;
                           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/co/aikar/timings/TimingsExport.java:61: warning: [removal] JSONUtil in co.aikar.util has been deprecated and marked for removal
import static co.aikar.util.JSONUtil.createObject;
                           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/co/aikar/timings/TimingsExport.java:62: warning: [removal] JSONUtil in co.aikar.util has been deprecated and marked for removal
import static co.aikar.util.JSONUtil.pair;
                           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/co/aikar/timings/TimingsExport.java:63: warning: [removal] JSONUtil in co.aikar.util has been deprecated and marked for removal
import static co.aikar.util.JSONUtil.toArray;
                           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/co/aikar/timings/TimingsExport.java:64: warning: [removal] JSONUtil in co.aikar.util has been deprecated and marked for removal
import static co.aikar.util.JSONUtil.toArrayMapper;
                           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/co/aikar/timings/TimingsExport.java:65: warning: [removal] JSONUtil in co.aikar.util has been deprecated and marked for removal
import static co.aikar.util.JSONUtil.toObjectMapper;
                           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ChunkMap.java:644: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
        try (Timing ignored = this.level.timings.poiUnload.startTiming()) { // Paper
             ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ChunkMap.java:650: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
            try (Timing ignored = this.level.timings.chunkUnload.startTiming()) { // Paper
                 ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:331: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        this.tickTimer = co.aikar.timings.MinecraftTimings.getEntityTimings(id, "tick");
                                         ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:332: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        this.inactiveTickTimer = co.aikar.timings.MinecraftTimings.getEntityTimings(id, "inactiveTick");
                                                 ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:333: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        this.passengerTickTimer = co.aikar.timings.MinecraftTimings.getEntityTimings(id, "passengerTick");
                                                  ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:334: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        this.passengerInactiveTickTimer = co.aikar.timings.MinecraftTimings.getEntityTimings(id, "passengerInactiveTick");
                                                          ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:690: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
    public final co.aikar.timings.Timing tickTimer;
                                 ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:691: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
    public final co.aikar.timings.Timing inactiveTickTimer;
                                 ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:692: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
    public final co.aikar.timings.Timing passengerTickTimer;
                                 ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:693: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
    public final co.aikar.timings.Timing passengerInactiveTickTimer;
                                 ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/Level.java:179: warning: [removal] WorldTimingsHandler in co.aikar.timings has been deprecated and marked for removal
    public final co.aikar.timings.WorldTimingsHandler timings; // Paper
                                 ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/Level.java:376: warning: [removal] WorldTimingsHandler in co.aikar.timings has been deprecated and marked for removal
        timings = new co.aikar.timings.WorldTimingsHandler(this); // Paper - code below can generate new world and access timings
                                      ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/Level.java:1016: warning: [removal] TimingHistory in co.aikar.timings has been deprecated and marked for removal
        co.aikar.timings.TimingHistory.tileEntityTicks += this.blockEntityTickers.size(); // Paper
                        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/Block.java:104: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
    public co.aikar.timings.Timing timing;
                           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/Block.java:105: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
    public co.aikar.timings.Timing getTiming() {
                           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/Block.java:107: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
            timing = co.aikar.timings.MinecraftTimings.getBlockTiming(this);
                                     ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/spigotmc/ActivationRange.java:172: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.entityActivationCheckTimer.startTiming();
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/spigotmc/ActivationRange.java:246: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.entityActivationCheckTimer.stopTiming();
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2072: warning: [removal] PlayerLocaleChangeEvent in com.destroystokyo.paper.event.player has been deprecated and marked for removal
            this.server.server.getPluginManager().callEvent(new com.destroystokyo.paper.event.player.PlayerLocaleChangeEvent(this.getBukkitEntity(), this.locale, packet.language)); // Paper
                                                                                                    ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2283: warning: [removal] PlayerSpawnChangeEvent in org.bukkit.event.player has been deprecated and marked for removal
    public boolean setRespawnPosition(ResourceKey<Level> dimension, @Nullable BlockPos pos, float angle, boolean forced, boolean sendMessage, PlayerSpawnChangeEvent.Cause cause) {
                                                                                                                                              ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2284: warning: [removal] PlayerSpawnChangeEvent in org.bukkit.event.player has been deprecated and marked for removal
        return this.setRespawnPosition(dimension, pos, angle, forced, sendMessage, cause == PlayerSpawnChangeEvent.Cause.RESET ?
                                                                                            ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2297: warning: [removal] PlayerSpawnChangeEvent in org.bukkit.event.player has been deprecated and marked for removal
        PlayerSpawnChangeEvent dumbEvent = new PlayerSpawnChangeEvent(this.getBukkitEntity(), spawnLoc, forced,
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2297: warning: [removal] PlayerSpawnChangeEvent in org.bukkit.event.player has been deprecated and marked for removal
        PlayerSpawnChangeEvent dumbEvent = new PlayerSpawnChangeEvent(this.getBukkitEntity(), spawnLoc, forced,
                                               ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2298: warning: [removal] PlayerSpawnChangeEvent in org.bukkit.event.player has been deprecated and marked for removal
            cause == com.destroystokyo.paper.event.player.PlayerSetSpawnEvent.Cause.PLAYER_RESPAWN ? PlayerSpawnChangeEvent.Cause.RESET : PlayerSpawnChangeEvent.Cause.valueOf(cause.name()));
                                                                                                     ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2298: warning: [removal] PlayerSpawnChangeEvent in org.bukkit.event.player has been deprecated and marked for removal
            cause == com.destroystokyo.paper.event.player.PlayerSetSpawnEvent.Cause.PLAYER_RESPAWN ? PlayerSpawnChangeEvent.Cause.RESET : PlayerSpawnChangeEvent.Cause.valueOf(cause.name()));
                                                                                                                                          ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1357: warning: [removal] TimingHistory in co.aikar.timings has been deprecated and marked for removal
        ++TimingHistory.entityTicks; // Paper - timings
          ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1359: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
        co.aikar.timings.Timing timer; // Paper
                        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1382: warning: [removal] TimingHistory in co.aikar.timings has been deprecated and marked for removal
            TimingHistory.activatedEntityTicks++;
            ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1410: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
                co.aikar.timings.Timing timer = isActive ? passenger.getType().passengerTickTimer.startTiming() : passenger.getType().passengerInactiveTickTimer.startTiming(); // Paper
                                ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1461: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
        try (co.aikar.timings.Timing ignored = this.timings.worldSave.startTiming()) {
                             ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1494: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
            try (co.aikar.timings.Timing ignored = timings.worldSave.startTiming()) { // Paper
                                 ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:942: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.stopServer(); // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1394: warning: [removal] TimingsManager in co.aikar.timings has been deprecated and marked for removal
        co.aikar.timings.TimingsManager.FULL_SERVER_TICK.startTiming(); // Paper
                        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1398: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        isOversleep = true;MinecraftTimings.serverOversleep.startTiming();
                           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1402: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        isOversleep = false;MinecraftTimings.serverOversleep.stopTiming();
                            ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1437: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
        try (co.aikar.timings.Timing ignored = MinecraftTimings.processTasksTimer.startTiming()) {
                             ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1437: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        try (co.aikar.timings.Timing ignored = MinecraftTimings.processTasksTimer.startTiming()) {
                                               ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1460: warning: [removal] TimingsManager in co.aikar.timings has been deprecated and marked for removal
        co.aikar.timings.TimingsManager.FULL_SERVER_TICK.stopTiming(); // Paper
                        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1492: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.bukkitSchedulerTimer.startTiming(); // Spigot // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1494: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.bukkitSchedulerTimer.stopTiming(); // Spigot // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1511: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.commandFunctionsTimer.startTiming(); // Spigot // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1513: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.commandFunctionsTimer.stopTiming(); // Spigot // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1519: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.processQueueTimer.startTiming(); // Spigot
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1523: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.processQueueTimer.stopTiming(); // Spigot
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1525: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.timeUpdateTimer.startTiming(); // Spigot // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1545: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.timeUpdateTimer.stopTiming(); // Spigot // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1599: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.connectionTimer.startTiming(); // Spigot
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1601: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.connectionTimer.stopTiming(); // Spigot
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1603: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.playerListTimer.startTiming(); // Spigot // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1605: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.playerListTimer.stopTiming(); // Spigot // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1612: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.tickablesTimer.startTiming(); // Spigot // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1616: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.tickablesTimer.stopTiming(); // Spigot // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:2794: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        co.aikar.timings.MinecraftTimings.midTickChunkTasks.startTiming();
                        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:2821: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
            co.aikar.timings.MinecraftTimings.midTickChunkTasks.stopTiming();
                            ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/entity/BlockEntity.java:31: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
    public Timing tickTimer = MinecraftTimings.getTileEntityTimings(this); // Paper
           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/entity/BlockEntity.java:31: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
    public Timing tickTimer = MinecraftTimings.getTileEntityTimings(this); // Paper
                              ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/chunk/LevelChunk.java:898: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
                try (co.aikar.timings.Timing ignored = this.level.timings.chunkLoadPopulate.startTiming()) { // Paper
                                     ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/io/papermc/paper/chunk/system/scheduling/NewChunkHolder.java:1782: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
        try (co.aikar.timings.Timing ignored = this.world.timings.chunkSave.startTiming()) { // Paper
                             ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/io/papermc/paper/configuration/GlobalConfiguration.java:117: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
            MinecraftTimings.processConfig(this);
            ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/io/papermc/paper/chunk/system/scheduling/ChunkHolderManager.java:1318: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        co.aikar.timings.MinecraftTimings.distanceManagerTick.startTiming(); try { // Paper - add timings for distance manager
                        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/io/papermc/paper/chunk/system/scheduling/ChunkHolderManager.java:1320: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        } finally { co.aikar.timings.MinecraftTimings.distanceManagerTick.stopTiming(); } // Paper - add timings for distance manager
                                    ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/players/PlayerList.java:263: warning: [removal] PlayerInitialSpawnEvent in com.destroystokyo.paper.event.player has been deprecated and marked for removal
        org.spigotmc.event.player.PlayerSpawnLocationEvent ev = new com.destroystokyo.paper.event.player.PlayerInitialSpawnEvent(spawnPlayer, spawnPlayer.getLocation()); // Paper use our duplicate event
                                                                                                        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/players/PlayerList.java:1220: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.savePlayers.startTiming(); // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/players/PlayerList.java:1231: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        MinecraftTimings.savePlayers.stopTiming(); // Paper
        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/ServerFunctionManager.java:92: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
            try (co.aikar.timings.Timing timing = function.getTiming().startTiming()) { // Paper
                                 ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:2565: 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) {
                                    ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:830: warning: [removal] getDataPackManager() in Server has been deprecated and marked for removal
    public DataPackManager getDataPackManager() {
                           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:277: warning: [removal] SimplePluginManager in org.bukkit.plugin has been deprecated and marked for removal
    private final SimplePluginManager pluginManager = new SimplePluginManager(this, commandMap);
                  ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:277: warning: [removal] SimplePluginManager in org.bukkit.plugin has been deprecated and marked for removal
    private final SimplePluginManager pluginManager = new SimplePluginManager(this, commandMap);
                                                          ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:830: warning: [removal] DataPackManager in org.bukkit.packs has been deprecated and marked for removal
    public DataPackManager getDataPackManager() {
           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:236: warning: [removal] getTargetEntityInfo(int,boolean) in LivingEntity has been deprecated and marked for removal
    public TargetEntityInfo getTargetEntityInfo(int maxDistance, boolean ignoreBlocks) {
                            ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:223: warning: [removal] getTargetBlockInfo(int,FluidMode) in LivingEntity has been deprecated and marked for removal
    public com.destroystokyo.paper.block.TargetBlockInfo getTargetBlockInfo(int maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode) {
                                                         ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:212: warning: [removal] getTargetBlockFace(int,FluidMode) in LivingEntity has been deprecated and marked for removal
    public org.bukkit.block.BlockFace getTargetBlockFace(int maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode) {
                                      ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:207: warning: [removal] getTargetBlock(int,FluidMode) in LivingEntity has been deprecated and marked for removal
    public Block getTargetBlock(int maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode) {
                 ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:207: warning: [removal] TargetBlockInfo in com.destroystokyo.paper.block has been deprecated and marked for removal
    public Block getTargetBlock(int maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode) {
                                                                              ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:207: warning: [removal] FluidMode in TargetBlockInfo has been deprecated and marked for removal
    public Block getTargetBlock(int maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode) {
                                                                                              ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:212: warning: [removal] TargetBlockInfo in com.destroystokyo.paper.block has been deprecated and marked for removal
    public org.bukkit.block.BlockFace getTargetBlockFace(int maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode) {
                                                                                                       ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:212: warning: [removal] FluidMode in TargetBlockInfo has been deprecated and marked for removal
    public org.bukkit.block.BlockFace getTargetBlockFace(int maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode) {
                                                                                                                       ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:223: warning: [removal] TargetBlockInfo in com.destroystokyo.paper.block has been deprecated and marked for removal
    public com.destroystokyo.paper.block.TargetBlockInfo getTargetBlockInfo(int maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode) {
                                        ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:223: warning: [removal] TargetBlockInfo in com.destroystokyo.paper.block has been deprecated and marked for removal
    public com.destroystokyo.paper.block.TargetBlockInfo getTargetBlockInfo(int maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode) {
                                                                                                                          ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:223: warning: [removal] FluidMode in TargetBlockInfo has been deprecated and marked for removal
    public com.destroystokyo.paper.block.TargetBlockInfo getTargetBlockInfo(int maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode) {
                                                                                                                                          ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:226: warning: [removal] TargetBlockInfo in com.destroystokyo.paper.block has been deprecated and marked for removal
            return new com.destroystokyo.paper.block.TargetBlockInfo(result.getHitBlock(), result.getHitBlockFace());
                                                    ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:236: warning: [removal] TargetEntityInfo in com.destroystokyo.paper.entity has been deprecated and marked for removal
    public TargetEntityInfo getTargetEntityInfo(int maxDistance, boolean ignoreBlocks) {
           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:238: warning: [removal] TargetEntityInfo in com.destroystokyo.paper.entity has been deprecated and marked for removal
        return rayTrace == null ? null : new TargetEntityInfo(rayTrace.getEntity().getBukkitEntity(), new org.bukkit.util.Vector(rayTrace.getLocation().x, rayTrace.getLocation().y, rayTrace.getLocation().z));
                                             ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:555: warning: [removal] LingeringPotion in org.bukkit.entity has been deprecated and marked for removal
            if (LingeringPotion.class.isAssignableFrom(projectile)) {
                ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/scheduler/CraftTask.java:34: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
    public Timing timings; // Paper
           ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/scheduler/CraftTask.java:58: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        this.timings = MinecraftTimings.getInternalTaskName(taskName);
                       ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/scheduler/CraftTask.java:79: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
        timings = task != null ? MinecraftTimings.getPluginTaskTimings(this, period) : NullTimingHandler.NULL; // Paper
                                 ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/scheduler/CraftTask.java:79: warning: [removal] NullTimingHandler in co.aikar.timings has been deprecated and marked for removal
        timings = task != null ? MinecraftTimings.getPluginTaskTimings(this, period) : NullTimingHandler.NULL; // Paper
                                                                                       ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/scheduler/CraftTask.java:99: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
        try (Timing ignored = timings.startTiming()) { // Paper
             ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java:305: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
                }){{this.timings=co.aikar.timings.MinecraftTimings.getCancelTasksTimer();}}; // Paper
                                                 ^
/var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java:345: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
                }){{this.timings=co.aikar.timings.MinecraftTimings.getCancelTasksTimer(plugin);}}; // Paper
                                                 ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files additionally use or override a deprecated API that is marked for removal.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
100 warnings

> Task :pufferfishplus-server:classes
> Task :pufferfishplus-server:shadowJar
> Task :generateReobfMappings
> Task :pufferfishplus-server:fixJarForReobf
> Task :patchReobfMappings
> Task :pufferfishplus-server:includeMappings
> Task :pufferfishplus-server:reobfJar
> Task :createReobfBundlerJar
> Task :createReobfPaperclipJar

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.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/8.0.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD SUCCESSFUL in 57s
17 actionable tasks: 14 executed, 2 from cache, 1 up-to-date
[Gradle] - Launching build.
[Paperclip] $ /var/lib/jenkins/workspace/PufferfishPlus-1.20/work/Paperclip/gradlew build
Starting a Gradle Daemon (subsequent builds will be faster)
> Task :compileJava NO-SOURCE
> Task :processResources NO-SOURCE
> Task :classes UP-TO-DATE
> Task :java17:compileJava UP-TO-DATE
> Task :java17:processResources NO-SOURCE
> Task :java17:classes UP-TO-DATE
> Task :java17:shadowJar UP-TO-DATE
> Task :java6:compileJava UP-TO-DATE
> Task :java6:processResources NO-SOURCE
> Task :java6:classes UP-TO-DATE
> Task :java6:jar UP-TO-DATE
> Task :jar UP-TO-DATE
> Task :startScripts UP-TO-DATE
> Task :distTar UP-TO-DATE
> Task :distZip UP-TO-DATE
> Task :assemble UP-TO-DATE
> Task :compileTestJava NO-SOURCE
> Task :processTestResources NO-SOURCE
> Task :testClasses UP-TO-DATE
> Task :test NO-SOURCE
> Task :check UP-TO-DATE
> Task :build UP-TO-DATE
> Task :java17:jar UP-TO-DATE
> Task :java17:sourcesJar UP-TO-DATE
> Task :java17:assemble UP-TO-DATE
> Task :java17:compileTestJava NO-SOURCE
> Task :java17:processTestResources NO-SOURCE
> Task :java17:testClasses UP-TO-DATE
> Task :java17:test NO-SOURCE
> Task :java17:check UP-TO-DATE
> Task :java17:build UP-TO-DATE
> Task :java6:sourcesJar UP-TO-DATE
> Task :java6:assemble UP-TO-DATE
> Task :java6:compileTestJava NO-SOURCE
> Task :java6:processTestResources NO-SOURCE
> Task :java6:testClasses UP-TO-DATE
> Task :java6:test NO-SOURCE
> Task :java6:check UP-TO-DATE
> Task :java6:build UP-TO-DATE

BUILD SUCCESSFUL in 3s
11 actionable tasks: 11 up-to-date
[Gradle] - Launching build.
[PufferfishPlusBuilder] $ /var/lib/jenkins/workspace/PufferfishPlus-1.20/work/PufferfishPlusBuilder/gradlew build
> Task :app:compileKotlin UP-TO-DATE
> Task :app:compileJava NO-SOURCE
> Task :app:processResources NO-SOURCE
> Task :app:classes UP-TO-DATE
> Task :app:inspectClassesForKotlinIC UP-TO-DATE
> Task :app:jar UP-TO-DATE
> Task :app:startScripts UP-TO-DATE
> Task :app:distTar UP-TO-DATE
> Task :app:distZip UP-TO-DATE
> Task :app:shadowJar UP-TO-DATE
> Task :app:startShadowScripts UP-TO-DATE
> Task :app:shadowDistTar UP-TO-DATE
> Task :app:shadowDistZip UP-TO-DATE
> Task :app:assemble UP-TO-DATE
> Task :app:compileTestKotlin NO-SOURCE
> Task :app:compileTestJava NO-SOURCE
> Task :app:processTestResources NO-SOURCE
> Task :app:testClasses UP-TO-DATE
> Task :app:test NO-SOURCE
> Task :app:check UP-TO-DATE
> Task :app:build UP-TO-DATE

BUILD SUCCESSFUL in 1s
10 actionable tasks: 10 up-to-date
[Gradle] - Launching build.
[Obfuscator] $ /var/lib/jenkins/workspace/PufferfishPlus-1.20/work/Obfuscator/gradlew build
> Task :app:compileKotlin UP-TO-DATE
> Task :app:compileJava NO-SOURCE
> Task :app:processResources NO-SOURCE
> Task :app:classes UP-TO-DATE
> Task :app:inspectClassesForKotlinIC UP-TO-DATE
> Task :app:jar UP-TO-DATE
> Task :app:startScripts UP-TO-DATE
> Task :app:distTar UP-TO-DATE
> Task :app:distZip UP-TO-DATE
> Task :app:shadowJar UP-TO-DATE
> Task :app:startShadowScripts UP-TO-DATE
> Task :app:shadowDistTar UP-TO-DATE
> Task :app:shadowDistZip UP-TO-DATE
> Task :app:assemble UP-TO-DATE
> Task :app:compileTestKotlin NO-SOURCE
> Task :app:compileTestJava NO-SOURCE
> Task :app:processTestResources NO-SOURCE
> Task :app:testClasses UP-TO-DATE
> Task :app:test NO-SOURCE
> Task :app:check UP-TO-DATE
> Task :app:build UP-TO-DATE

BUILD SUCCESSFUL in 442ms
10 actionable tasks: 10 up-to-date
[PufferfishPlus-1.20] $ /bin/sh -xe /tmp/jenkins18175587230497633136.sh
+ java -jar work/PufferfishPlusBuilder/app/build/libs/app-all.jar --paperclip-in build/libs/pufferfishplus-paperclip-1.20.1-R0.1-SNAPSHOT-reobf.jar --bundler-in build/libs/pufferfishplus-bundler-1.20.1-R0.1-SNAPSHOT-reobf.jar --paperclip-custom work/Paperclip/build/libs/paperclip-3.0.3-SNAPSHOT.jar --out pufferfishplus-1.20.jar --version 1.20.1 --s3endpoint https://s3.us-west-002.backblazeb2.com --s3bucket pufferfishplus-patches --s3accesskey **** --s3secretkey ****
Building Pufferfish+ Production Jar
Unpacking source jars
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Downloading Minecraft JAR
Extracting server from JAR file
Applying patch
Obfuscating jar
Loading libraries
Loaded 118 libraries
Loading classes
Obfuscating classes
Processing generated classes
Writing classes
Writing resources
Creating new patch
Copying patch data
Removing patch from output jar
Modifying version patch data
Uploading patch to S3...
Sep 15, 2023 3:56:49 PM com.amazonaws.services.s3.AmazonS3Client getInputStream
WARNING: No content length specified for stream data.  Stream contents will be buffered in memory and could result in out of memory errors.
Sep 15, 2023 3:56:52 PM com.amazonaws.util.Base64 warn
WARNING: JAXB is unavailable. Will fallback to SDK implementation which may be less performant.If you are using Java 9+, you will need to include javax.xml.bind:jaxb-api as a dependency.
Patch uploaded to S3
Output jar generated at pufferfishplus-1.20.jar
Archiving artifacts
[Set GitHub commit status (universal)] SUCCESS on repos [] (sha:e5c91c9) with context:Jenkins
Finished: SUCCESS