Started by GitHub push by kev626
Running as SYSTEM
Building in workspace /var/lib/jenkins/workspace/Pufferfish-1.20
The recommended git tool is: NONE
No credentials specified
> git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/Pufferfish-1.20/.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/pufferfish-gg/Pufferfish # 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 rev-parse refs/remotes/origin/ver/1.20^{commit} # timeout=10
Checking out Revision 567349083df3bb909c0cd51c4215b02ba18eb23d (refs/remotes/origin/ver/1.20)
> git config core.sparsecheckout # timeout=10
> git checkout -f 567349083df3bb909c0cd51c4215b02ba18eb23d # timeout=10
Commit message: "Add option to suppress null ID disconnections in logs"
> git rev-list --no-walk 50f3124edf798a9418f94148f3cba9f0acd52d6a # timeout=10
[Set GitHub commit status (universal)] PENDING on repos [GHRepository@512f2c49[nodeId=R_kgDOGWX9EA,description=A high-performance fork of Paper designed for large servers.,homepage=,name=Pufferfish,fork=false,archived=false,visibility=public,size=812,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=2023-06-26T17:47:02Z]] (sha:5673490) with context:Jenkins
Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/567349083df3bb909c0cd51c4215b02ba18eb23d
[Gradle] - Launching build.
[Pufferfish-1.20] $ /var/lib/jenkins/workspace/Pufferfish-1.20/gradlew applyPatches
Starting a Gradle Daemon (subsequent builds will be faster)
> Task :clonePaperRepo
> 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:collectAtsFromPatches UP-TO-DATE
> Task :paper:mergePaperAts 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
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 :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: Move ThreadUnsafeRandom Initialization
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: 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
Applying: Add option to disable out-of-order chat
Applying: Option to disable end crystal dragon respawning
Applying: Fix Paper 9372
Applying: Only tick item frames if players can see it
Applying: Add option to suppress null ID disconnections
Patches applied cleanly to pufferfish-server
> Task :applyPatches
BUILD SUCCESSFUL in 9s
4 actionable tasks: 4 executed
Build step 'Invoke Gradle script' changed build result to SUCCESS
[Gradle] - Launching build.
[Pufferfish-1.20] $ /var/lib/jenkins/workspace/Pufferfish-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 :pufferfish-server:processResources
> Task :pufferfish-api:compileJava FROM-CACHE
> Task :pufferfish-api:processResources NO-SOURCE
> Task :pufferfish-api:classes UP-TO-DATE
> Task :pufferfish-api:generateApiVersioningFile
> Task :pufferfish-api:jar
> Task :clonePaperRepo
> 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:collectAtsFromPatches UP-TO-DATE
> Task :paper:mergePaperAts 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 UP-TO-DATE
> Task :pufferfish-server:compileJava
warning: using incubating module(s): jdk.incubator.vector
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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;
^
Note: Processing Log4j annotations
Note: Annotations processed
warning: using incubating module(s): jdk.incubator.vector
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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;
^
Note: Processing Log4j annotations
Note: No elements to process
warning: using incubating module(s): jdk.incubator.vector
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ChunkMap.java:623: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ChunkMap.java:629: 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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/world/level/Level.java:1015: 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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2043: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2255: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2255: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2255: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2256: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2269: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2269: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2270: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2270: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1342: warning: [removal] TimingHistory in co.aikar.timings has been deprecated and marked for removal
++TimingHistory.entityTicks; // Paper - timings
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1344: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
co.aikar.timings.Timing timer; // Paper
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1367: warning: [removal] TimingHistory in co.aikar.timings has been deprecated and marked for removal
TimingHistory.activatedEntityTicks++;
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1395: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1446: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1479: 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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1383: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1387: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
isOversleep = true;MinecraftTimings.serverOversleep.startTiming();
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1391: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
isOversleep = false;MinecraftTimings.serverOversleep.stopTiming();
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1426: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1426: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1449: 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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1481: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.bukkitSchedulerTimer.startTiming(); // Spigot // Paper
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1483: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.bukkitSchedulerTimer.stopTiming(); // Spigot // Paper
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1500: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.commandFunctionsTimer.startTiming(); // Spigot // Paper
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1502: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.commandFunctionsTimer.stopTiming(); // Spigot // Paper
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1508: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.processQueueTimer.startTiming(); // Spigot
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1512: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.processQueueTimer.stopTiming(); // Spigot
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1514: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.timeUpdateTimer.startTiming(); // Spigot // Paper
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1534: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.timeUpdateTimer.stopTiming(); // Spigot // Paper
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1588: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.connectionTimer.startTiming(); // Spigot
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1590: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.connectionTimer.stopTiming(); // Spigot
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1592: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.playerListTimer.startTiming(); // Spigot // Paper
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:1594: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.playerListTimer.stopTiming(); // Spigot // Paper
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-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.tickablesTimer.startTiming(); // Spigot // Paper
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-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.tickablesTimer.stopTiming(); // Spigot // Paper
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:2783: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
co.aikar.timings.MinecraftTimings.midTickChunkTasks.startTiming();
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/MinecraftServer.java:2810: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
co.aikar.timings.MinecraftTimings.midTickChunkTasks.stopTiming();
^
/var/lib/jenkins/workspace/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-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/Pufferfish-1.20/pufferfish-server/src/main/java/net/minecraft/server/network/ServerLoginPacketListenerImpl.java:207: error: cannot find symbol
if (gg.pufferfish.pufferfish.PufferfishConfig.suppressNullIdDisconnections && this.gameProfile != null && this.gameProfile.getId() == null && "Disconnected".equals(reason.getString())) return; // Pufferfish
^
symbol: variable suppressNullIdDisconnections
location: class PufferfishConfig
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.
1 error
100 warnings
> Task :pufferfish-server:compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':pufferfish-server:compileJava'.
> Compilation failed; see the compiler error output for details.
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 15s
8 actionable tasks: 6 executed, 1 from cache, 1 up-to-date
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Archiving artifacts
[Set GitHub commit status (universal)] ERROR on repos [GHRepository@4c8f6837[nodeId=R_kgDOGWX9EA,description=A high-performance fork of Paper designed for large servers.,homepage=,name=Pufferfish,fork=false,archived=false,visibility=public,size=812,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=2023-06-26T17:47:02Z]] (sha:5673490) with context:Jenkins
Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/567349083df3bb909c0cd51c4215b02ba18eb23d
Finished: FAILURE