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 git@github.com:pufferfish-gg/PufferfishPlus.git # timeout=10 Fetching upstream changes from git@github.com:pufferfish-gg/PufferfishPlus.git > git --version # timeout=10 > git --version # 'git version 2.30.2' using GIT_SSH to set credentials Verifying host key using known hosts file > git fetch --tags --force --progress -- git@github.com: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 f742c7adbf59a7e74115dfe50801c94fceb7bc59 (refs/remotes/origin/ver/1.20) > git config core.sparsecheckout # timeout=10 > git checkout -f f742c7adbf59a7e74115dfe50801c94fceb7bc59 # timeout=10 Commit message: "Final 1.20.4 Update" > git rev-list --no-walk 6a708a78add440bda7da022d2e7a34622b5fb80c # 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 Verifying host key using known hosts file > git submodule update --init --recursive work/PufferfishPlusBuilder # timeout=10 using GIT_SSH to set credentials Verifying host key using known hosts file > git submodule update --init --recursive work/Paperclip # timeout=10 using GIT_SSH to set credentials Verifying host key using known hosts file > git submodule update --init --recursive work/Obfuscator # timeout=10 [Set GitHub commit status (universal)] PENDING on repos [] (sha:f742c7a) 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) > Configure project : paperweight-patcher v1.5.15 (running on 'Linux') > Task :clonePufferfishRepo > Configure project :pufferfish paperweight-patcher v1.5.15 (running on 'Linux') > Task :pufferfish:clonePaperRepo > Configure project :pufferfish:paper paperweight-core v1.5.15 (running on 'Linux') Path for java installation '/usr/lib/jvm/openjdk-11' (Common Linux Locations) does not contain a java executable Path for java installation '/usr/lib/jvm/openjdk-17' (Common Linux Locations) does not contain a java executable > Task :pufferfish:paper:initSubmodules > Task :pufferfish:paper:patchSpigotApiPatches UP-TO-DATE > Task :pufferfish:paper:patchSpigotApi UP-TO-DATE > 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 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 > Task :pufferfish:paper:mergePaperAts FROM-CACHE > Task :pufferfish:paper:remapSpigotSources FROM-CACHE > 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 FROM-CACHE > Task :pufferfish:paper:applyMergedAt FROM-CACHE > Task :pufferfish:paper:copyResources FROM-CACHE > Task :pufferfish:paper:decompileJar FROM-CACHE > Task :pufferfish:paper:downloadMcLibrariesSources UP-TO-DATE > Task :pufferfish:paper:applyServerPatches > Task :pufferfish:paper:applyPatches > Task :pufferfish:paper:lineMapJar FROM-CACHE > Task :pufferfish:paper:prepareForDownstream > Task :pufferfish:getPaperUpstreamData > Task :pufferfish:applyApiPatches > Task :pufferfish:applyGeneratedApiPatches > Task :pufferfish:applyServerPatches > Task :pufferfish:mergeReobfMappingsPatches UP-TO-DATE > Task :pufferfish:prepareForDownstream > Task :getPufferfishUpstreamData > Task :applyApiPatches Creating pufferfishplus-api from patch source... Applying patches to pufferfishplus-api... No patches found > Task :applyGeneratedApiPatches Creating generated from patch source... Applying patches to generated... No patches found > Task :applyServerPatches Creating pufferfishplus-server from patch source... Importing 12 classes from vanilla... Importing 0 data files from vanilla... Importing 0 classes from library sources... Applying patches to pufferfishplus-server... 10 patches applied cleanly to pufferfishplus-server > Task :applyPatches BUILD SUCCESSFUL in 28s 5 actionable tasks: 5 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 > Configure project : paperweight-patcher v1.5.15 (running on 'Linux') Path for java installation '/usr/lib/jvm/openjdk-17' (Common Linux Locations) does not contain a java executable Path for java installation '/usr/lib/jvm/openjdk-11' (Common Linux Locations) does not contain a java executable > 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 > Configure project :pufferfish paperweight-patcher v1.5.15 (running on 'Linux') > Task :pufferfish:clonePaperRepo > Configure project :pufferfish:paper paperweight-core v1.5.15 (running on 'Linux') Path for java installation '/usr/lib/jvm/openjdk-11' (Common Linux Locations) does not contain a java executable Path for java installation '/usr/lib/jvm/openjdk-17' (Common Linux Locations) does not contain a java executable > 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:applyGeneratedApiPatches UP-TO-DATE > 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:filterPatchedFiles > Task :pufferfishplus-server:compileLog4jPluginsJava warning: using incubating module(s): jdk.incubator.vector Note: Processing Log4j annotations Note: Annotations processed warning: using incubating module(s): jdk.incubator.vector Note: Processing Log4j annotations Note: No elements to process warning: using incubating module(s): jdk.incubator.vector Note: /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/log4jPlugins/java/io/papermc/paper/logging/DelegateLogEvent.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. 3 warnings > Task :pufferfishplus-server:log4jPluginsClasses > 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/world/entity/Entity.java:686: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.remove(Entity.RemovalReason.KILLED, EntityRemoveEvent.Cause.DEATH); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/Entity.java:695: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal public final void discard(EntityRemoveEvent.Cause cause) { ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/Entity.java:719: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal public void remove(Entity.RemovalReason entity_removalreason, EntityRemoveEvent.Cause cause) { ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/Entity.java:1020: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.OUT_OF_WORLD); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/Entity.java:4854: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal public final void setRemoved(Entity.RemovalReason entity_removalreason, EntityRemoveEvent.Cause cause) { ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/entity/EntityAccess.java:31: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal default void setRemoved(Entity.RemovalReason entity_removalreason, EntityRemoveEvent.Cause cause) { ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java:478: warning: [removal] setLastDamageCause(EntityDamageEvent) in Entity has been deprecated and marked for removal public void setLastDamageCause(EntityDamageEvent event) { ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java:379: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.entity.discard(this.getHandle().generation ? null : EntityRemoveEvent.Cause.PLUGIN); ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ChunkMap.java:545: 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:551: 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/server/level/ChunkMap.java:698: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal entity.discard(org.bukkit.event.entity.EntityRemoveEvent.Cause.DISCARD); ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:336: 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:337: 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:338: 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:339: 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:697: 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:698: 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:699: 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:700: 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:176: 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:303: warning: [removal] WorldTimingsHandler in co.aikar.timings has been deprecated and marked for removal this.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:1313: 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/Level.java:1328: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal entity.discard(org.bukkit.event.entity.EntityRemoveEvent.Cause.DISCARD); // Pufferfish - diff on change ServerLevel.tick ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/Block.java:106: 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:107: 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:109: 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:174: 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:252: 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/ServerLevel.java:927: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal entity.discard(org.bukkit.event.entity.EntityRemoveEvent.Cause.DISCARD); ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1414: 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:1416: 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:1439: 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:1467: 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:1518: 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:1551: 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/world/entity/LivingEntity.java:633: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.remove(Entity.RemovalReason.KILLED, EntityRemoveEvent.Cause.DEATH); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/LivingEntity.java:763: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal public void remove(Entity.RemovalReason entity_removalreason, EntityRemoveEvent.Cause cause) { ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/LivingEntity.java:1564: warning: [removal] EntityKnockbackEvent in org.bukkit.event.entity has been deprecated and marked for removal this.knockback(0.4000000059604645D, d0, d1, entity1, entity1 == null ? EntityKnockbackEvent.KnockbackCause.DAMAGE : EntityKnockbackEvent.KnockbackCause.ENTITY_ATTACK); // CraftBukkit ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/LivingEntity.java:1564: warning: [removal] EntityKnockbackEvent in org.bukkit.event.entity has been deprecated and marked for removal this.knockback(0.4000000059604645D, d0, d1, entity1, entity1 == null ? EntityKnockbackEvent.KnockbackCause.DAMAGE : EntityKnockbackEvent.KnockbackCause.ENTITY_ATTACK); // CraftBukkit ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/LivingEntity.java:1611: warning: [removal] EntityKnockbackEvent in org.bukkit.event.entity has been deprecated and marked for removal target.knockback(0.5D, target.getX() - this.getX(), target.getZ() - this.getZ(), this, EntityKnockbackEvent.KnockbackCause.SHIELD_BLOCK); // CraftBukkit // Paper - fix attacker ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/LivingEntity.java:1925: warning: [removal] EntityKnockbackEvent in org.bukkit.event.entity has been deprecated and marked for removal this.knockback(strength, x, z, null, EntityKnockbackEvent.KnockbackCause.UNKNOWN); ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/LivingEntity.java:1928: warning: [removal] EntityKnockbackEvent in org.bukkit.event.entity has been deprecated and marked for removal public void knockback(double d0, double d1, double d2, @Nullable Entity attacker, EntityKnockbackEvent.KnockbackCause cause) { // Paper - add nullable to attacker param ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/LivingEntity.java:1935: warning: [removal] EntityKnockbackEvent in org.bukkit.event.entity has been deprecated and marked for removal EntityKnockbackEvent event = CraftEventFactory.callEntityKnockbackEvent((org.bukkit.craftbukkit.entity.CraftLivingEntity) this.getBukkitEntity(), attacker, cause, d0, vec3d1, vec3d.x / 2.0D - vec3d1.x, this.onGround() ? Math.min(0.4D, vec3d.y / 2.0D + d0) : vec3d.y, vec3d.z / 2.0D - vec3d1.z); ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/player/Player.java:1328: warning: [removal] EntityKnockbackEvent in org.bukkit.event.entity has been deprecated and marked for removal ((LivingEntity) target).knockback((double) ((float) i * 0.5F), (double) Mth.sin(this.getYRot() * 0.017453292F), (double) (-Mth.cos(this.getYRot() * 0.017453292F)), this, EntityKnockbackEvent.KnockbackCause.ENTITY_ATTACK); // CraftBukkit ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/player/Player.java:1352: warning: [removal] EntityKnockbackEvent in org.bukkit.event.entity has been deprecated and marked for removal entityliving.knockback(0.4000000059604645D, (double) Mth.sin(this.getYRot() * 0.017453292F), (double) (-Mth.cos(this.getYRot() * 0.017453292F)), this, EntityKnockbackEvent.KnockbackCause.SWEEP_ATTACK); // CraftBukkit ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/player/Player.java:1521: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal public void remove(Entity.RemovalReason entity_removalreason, EntityRemoveEvent.Cause cause) { ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2175: 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.language, clientOptions.language())); // Paper ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerPlayer.java:2398: warning: [removal] PlayerSpawnChangeEvent in org.bukkit.event.player has been deprecated and marked for removal public boolean setRespawnPosition(ResourceKey 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:2399: 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:2412: 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:2412: 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:2413: 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:2413: 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/world/entity/item/ItemEntity.java:145: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.DESPAWN); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/item/ItemEntity.java:230: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.DESPAWN); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/item/ItemEntity.java:254: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.DESPAWN); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/item/ItemEntity.java:356: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal sourceEntity.discard(EntityRemoveEvent.Cause.MERGE); // CraftBukkit - add Bukkit remove cause); ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/item/ItemEntity.java:387: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.DEATH); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/item/ItemEntity.java:529: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.PICKUP); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/LightningBolt.java:128: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.DESPAWN); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/Explosion.java:625: warning: [removal] EntityKnockbackEvent in org.bukkit.event.entity has been deprecated and marked for removal org.bukkit.event.entity.EntityKnockbackEvent event = CraftEventFactory.callEntityKnockbackEvent((org.bukkit.craftbukkit.entity.CraftLivingEntity) entity.getBukkitEntity(), this.source, org.bukkit.event.entity.EntityKnockbackEvent.KnockbackCause.EXPLOSION, d13, vec3d1, result.x, result.y, result.z); ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/level/Explosion.java:625: warning: [removal] EntityKnockbackEvent in org.bukkit.event.entity has been deprecated and marked for removal org.bukkit.event.entity.EntityKnockbackEvent event = CraftEventFactory.callEntityKnockbackEvent((org.bukkit.craftbukkit.entity.CraftLivingEntity) entity.getBukkitEntity(), this.source, org.bukkit.event.entity.EntityKnockbackEvent.KnockbackCause.EXPLOSION, d13, vec3d1, result.x, result.y, result.z); ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:973: 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:1430: 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:1457: 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/server/MinecraftServer.java:1532: 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:1536: 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:1540: 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:1577: 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:1577: 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:1604: 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:1666: 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:1668: 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:1685: 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:1687: 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:1693: 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:1697: 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:1699: 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:1719: 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:1766: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal MinecraftTimings.connectionTimer.startTiming(); // Spigot // Paper ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1768: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal MinecraftTimings.connectionTimer.stopTiming(); // Spigot // Paper ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:1770: 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:1772: 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:1779: 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:1783: 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/world/entity/projectile/AbstractArrow.java:338: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.DESPAWN); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/projectile/AbstractArrow.java:371: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.HIT); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/projectile/AbstractArrow.java:459: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.HIT); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/projectile/AbstractArrow.java:473: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.HIT); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/projectile/AbstractArrow.java:603: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.PICKUP); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/projectile/FireworkRocketEntity.java:194: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.EXPLODE); // CraftBukkit - add Bukkit remove cause ^ /var/lib/jenkins/workspace/PufferfishPlus-1.20/pufferfishplus-server/src/main/java/net/minecraft/world/entity/projectile/AbstractHurtingProjectile.java:91: warning: [removal] EntityRemoveEvent in org.bukkit.event.entity has been deprecated and marked for removal this.discard(EntityRemoveEvent.Cause.DESPAWN); // CraftBukkit - add Bukkit remove cause ^ 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 :patchReobfMappings UP-TO-DATE > Task :pufferfishplus-server:fixJarForReobf > 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. For more on this, please refer to https://docs.gradle.org/8.5/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 59s 18 actionable tasks: 15 executed, 1 from cache, 2 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 441ms 10 actionable tasks: 10 up-to-date [PufferfishPlus-1.20] $ /bin/sh -xe /tmp/jenkins4251365178332303191.sh + java -jar work/PufferfishPlusBuilder/app/build/libs/app-all.jar --paperclip-in build/libs/pufferfishplus-paperclip-1.20.4-R0.1-SNAPSHOT-reobf.jar --bundler-in build/libs/pufferfishplus-bundler-1.20.4-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.4 --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 96 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... May 30, 2024 4:44:16 AM 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. May 30, 2024 4:44:21 AM 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:f742c7a) with context:Jenkins Finished: SUCCESS