Started by GitHub push by kev626
Running as SYSTEM
Building in workspace /var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur
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.19-Purpur/.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
> 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.19-purpur^{commit} # timeout=10
Checking out Revision 4fc80fc03244732debe969ff0ad873ef0d15322d (refs/remotes/origin/ver/1.19-purpur)
> git config core.sparsecheckout # timeout=10
> git checkout -f 4fc80fc03244732debe969ff0ad873ef0d15322d # timeout=10
Commit message: "Update purpur"
> git rev-list --no-walk 9c9a0e28492772beb3cc0979230561e516f1ca95 # 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:4fc80fc) with context:Jenkins
[Gradle] - Launching build.
[PufferfishPlus-1.19-Purpur] $ /var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/gradlew applyPatches
Starting a Gradle Daemon (subsequent builds will be faster)
> Task :clonePurpurRepo
> Task :purpur:clonePaperRepo
> Task :purpur:paper:initSubmodules
> Task :purpur:paper:patchSpigotApiPatches FROM-CACHE
> Task :purpur:paper:patchSpigotApi
> Task :purpur: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 :purpur:paper:applyApiPatches
> Task :purpur:paper:downloadMcManifest
> Task :purpur:paper:downloadMcVersionManifest
> Task :purpur:paper:downloadServerJar UP-TO-DATE
> Task :purpur:paper:extractFromBundler UP-TO-DATE
> Task :purpur:paper:addAdditionalSpigotMappings UP-TO-DATE
> Task :purpur:paper:downloadMappings UP-TO-DATE
> Task :purpur:paper:filterVanillaJar UP-TO-DATE
> Task :purpur:paper:generateMappings UP-TO-DATE
> Task :purpur:paper:generateSpigotMappings UP-TO-DATE
> Task :purpur:paper:spigotRemapJar UP-TO-DATE
> Task :purpur:paper:cleanupMappings UP-TO-DATE
> Task :purpur:paper:patchMappings UP-TO-DATE
> Task :purpur:paper:cleanupSourceMappings UP-TO-DATE
> Task :purpur:paper:remapJar UP-TO-DATE
> Task :purpur:paper:fixJar UP-TO-DATE
> Task :purpur:paper:patchCraftBukkitPatches FROM-CACHE
> Task :purpur:paper:filterSpigotExcludes UP-TO-DATE
> Task :purpur:paper:spigotDecompileJar UP-TO-DATE
> Task :purpur:paper:patchCraftBukkit
> Task :purpur:paper:patchSpigotServerPatches FROM-CACHE
> Task :purpur:paper:patchSpigotServer
> Task :purpur:paper:patchSpigot
> Task :purpur:paper:collectAtsFromPatches
> Task :purpur:paper:mergePaperAts UP-TO-DATE
> Task :purpur:paper:remapSpigotAt UP-TO-DATE
> Task :purpur:paper:downloadMcLibrariesSources UP-TO-DATE
> Task :purpur:paper:downloadSpigotDependencies
> Task :getPurpurUpstreamData
> Task :purpur:paper:remapSpigotSources
> Task :purpur:paper:remapGeneratedAt UP-TO-DATE
> Task :purpur:paper:mergeGeneratedAts UP-TO-DATE
> Task :purpur:paper:mergeAdditionalAts UP-TO-DATE
> Task :purpur:paper:applyMergedAt UP-TO-DATE
> Task :purpur:paper:copyResources UP-TO-DATE
> Task :purpur:paper:decompileJar UP-TO-DATE
> Task :purpur:paper:applyServerPatches
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
> Task :purpur:paper:applyPatches
> Task :purpur:paper:lineMapJar UP-TO-DATE
> Task :purpur:paper:prepareForDownstream
> Task :purpur:applyApiPatches
> Task :purpur:applyServerPatches
> Task :purpur:mergeReobfMappingsPatches UP-TO-DATE
> Task :purpur: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 10 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: Avoid unboxing
Applying: Optimize heightmap accesses
Patches applied cleanly to pufferfishplus-server
> Task :applyPatches
BUILD SUCCESSFUL in 56s
4 actionable tasks: 4 executed
Build step 'Invoke Gradle script' changed build result to SUCCESS
[Gradle] - Launching build.
[PufferfishPlus-1.19-Purpur] $ /var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/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:processResources
> Task :clonePurpurRepo
> Task :pufferfishplus-api:compileJava
warning: using incubating module(s): jdk.incubator.vector
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHistory.java:49: warning: [removal] TimingsManager in co.aikar.timings has been deprecated and marked for removal
import static co.aikar.timings.TimingsManager.FULL_SERVER_TICK;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHistory.java:50: warning: [removal] TimingsManager in co.aikar.timings has been deprecated and marked for removal
import static co.aikar.timings.TimingsManager.MINUTE_REPORTS;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHistory.java:51: warning: [removal] JSONUtil in co.aikar.util has been deprecated and marked for removal
import static co.aikar.util.JSONUtil.*;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHistoryEntry.java:31: 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.19-Purpur/pufferfishplus-api/src/main/java/org/spigotmc/CustomTimingsHandler.java:46: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
private final Timing handler;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/spigotmc/CustomTimingsHandler.java:49: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
Timing timing;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/spigotmc/CustomTimingsHandler.java:53: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
final Method ofSafe = TimingsManager.class.getDeclaredMethod("getHandler", String.class, String.class, Timing.class);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/spigotmc/CustomTimingsHandler.java:53: warning: [removal] TimingsManager in co.aikar.timings has been deprecated and marked for removal
final Method ofSafe = TimingsManager.class.getDeclaredMethod("getHandler", String.class, String.class, Timing.class);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/spigotmc/CustomTimingsHandler.java:55: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
timing = (Timing) ofSafe.invoke(null,"Minecraft", "(Deprecated API) " + name, null);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/spigotmc/CustomTimingsHandler.java:59: warning: [removal] Timings in co.aikar.timings has been deprecated and marked for removal
timing = Timings.NULL_HANDLER;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHandler.java:39: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
class TimingHandler implements Timing {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHandler.java:48: warning: [removal] LoadingIntMap in co.aikar.util has been deprecated and marked for removal
private final Int2ObjectOpenHashMap<TimingData> children = new LoadingIntMap<>(TimingData::new);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHandler.java:71: warning: [removal] Timings in co.aikar.timings has been deprecated and marked for removal
enabled = Timings.timingsEnabled && (!verbose || Timings.verboseEnabled);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHandler.java:71: warning: [removal] Timings in co.aikar.timings has been deprecated and marked for removal
enabled = Timings.timingsEnabled && (!verbose || Timings.verboseEnabled);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHandler.java:89: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
public Timing startTimingIfSync() {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHandler.java:100: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
public Timing startTiming() {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHandler.java:158: warning: [removal] TimingsManager in co.aikar.timings has been deprecated and marked for removal
TimingsManager.HANDLERS.add(this);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHandler.java:206: warning: [removal] TimingsManager in co.aikar.timings has been deprecated and marked for removal
return this == TimingsManager.FULL_SERVER_TICK || this == TimingsManager.TIMINGS_TICK;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingHandler.java:206: warning: [removal] TimingsManager in co.aikar.timings has been deprecated and marked for removal
return this == TimingsManager.FULL_SERVER_TICK || this == TimingsManager.TIMINGS_TICK;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingIdentifier.java:47: warning: [removal] LoadingMap in co.aikar.util has been deprecated and marked for removal
static final Map<String, TimingGroup> GROUP_MAP = LoadingMap.of(new ConcurrentHashMap<>(64, .5F), TimingGroup::new);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/co/aikar/timings/TimingIdentifier.java:54: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
TimingIdentifier(@Nullable String group, @NotNull String name, @Nullable Timing groupHandler) {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/Player.java:1787: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public void setResourcePack(@NotNull String url, @Nullable byte[] hash);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/Player.java:1926: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public void setResourcePack(@NotNull String url, @Nullable byte[] hash, boolean force);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:98: warning: [removal] TargetBlockInfo in com.destroystokyo.paper.block has been deprecated and marked for removal
return getTargetBlock(maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode.NEVER);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:98: warning: [removal] FluidMode in TargetBlockInfo has been deprecated and marked for removal
return getTargetBlock(maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode.NEVER);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:112: warning: [removal] TargetBlockInfo in com.destroystokyo.paper.block has been deprecated and marked for removal
public Block getTargetBlock(int maxDistance, @NotNull com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:112: warning: [removal] FluidMode in TargetBlockInfo has been deprecated and marked for removal
public Block getTargetBlock(int maxDistance, @NotNull com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:137: warning: [removal] TargetBlockInfo in com.destroystokyo.paper.block has been deprecated and marked for removal
public org.bukkit.block.BlockFace getTargetBlockFace(int maxDistance, @NotNull com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:137: warning: [removal] FluidMode in TargetBlockInfo has been deprecated and marked for removal
public org.bukkit.block.BlockFace getTargetBlockFace(int maxDistance, @NotNull com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:160: warning: [removal] TargetBlockInfo in com.destroystokyo.paper.block has been deprecated and marked for removal
public default com.destroystokyo.paper.block.TargetBlockInfo getTargetBlockInfo(int maxDistance) {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:161: warning: [removal] TargetBlockInfo in com.destroystokyo.paper.block has been deprecated and marked for removal
return getTargetBlockInfo(maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode.NEVER);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:161: warning: [removal] FluidMode in TargetBlockInfo has been deprecated and marked for removal
return getTargetBlockInfo(maxDistance, com.destroystokyo.paper.block.TargetBlockInfo.FluidMode.NEVER);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:175: warning: [removal] TargetBlockInfo in com.destroystokyo.paper.block has been deprecated and marked for removal
public com.destroystokyo.paper.block.TargetBlockInfo getTargetBlockInfo(int maxDistance, @NotNull com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:175: warning: [removal] TargetBlockInfo in com.destroystokyo.paper.block has been deprecated and marked for removal
public com.destroystokyo.paper.block.TargetBlockInfo getTargetBlockInfo(int maxDistance, @NotNull com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:175: warning: [removal] FluidMode in TargetBlockInfo has been deprecated and marked for removal
public com.destroystokyo.paper.block.TargetBlockInfo getTargetBlockInfo(int maxDistance, @NotNull com.destroystokyo.paper.block.TargetBlockInfo.FluidMode fluidMode);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:208: warning: [removal] TargetEntityInfo in com.destroystokyo.paper.entity has been deprecated and marked for removal
public default com.destroystokyo.paper.entity.TargetEntityInfo getTargetEntityInfo(int maxDistance) {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/LivingEntity.java:235: warning: [removal] TargetEntityInfo in com.destroystokyo.paper.entity has been deprecated and marked for removal
public com.destroystokyo.paper.entity.TargetEntityInfo getTargetEntityInfo(int maxDistance, boolean ignoreBlocks);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/block/Block.java:35: warning: [removal] Translatable in org.bukkit has been deprecated and marked for removal
public interface Block extends Metadatable, Translatable, net.kyori.adventure.translation.Translatable { // Paper - translatable
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/block/Block.java:761: warning: [removal] getTranslationKey() in Translatable has been deprecated and marked for removal
String getTranslationKey();
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/block/Block.java:747: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
com.destroystokyo.paper.block.BlockSoundGroup getSoundGroup();
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/Material.java:120: warning: [removal] Translatable in org.bukkit has been deprecated and marked for removal
public enum Material implements Keyed, Translatable, net.kyori.adventure.translation.Translatable { // Paper
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/Material.java:11128: warning: [removal] getTranslationKey() in Translatable has been deprecated and marked for removal
public String getTranslationKey() {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/inventory/ItemStack.java:40: warning: [removal] Translatable in org.bukkit has been deprecated and marked for removal
public class ItemStack implements Cloneable, ConfigurationSerializable, Translatable, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowItem>, net.kyori.adventure.translation.Translatable { // Paper
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/inventory/ItemStack.java:666: warning: [removal] getTranslationKey() in Translatable has been deprecated and marked for removal
public String getTranslationKey() {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/Plugin.java:110: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
public PluginLoader getPluginLoader();
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/generator/ChunkGenerator.java:592: warning: [removal] createVanillaChunkData(@org.jetbrains.annotations.NotNull World,int,int) in Server has been deprecated and marked for removal
return Bukkit.getServer().createVanillaChunkData(world, x, z);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/EntityType.java:27: warning: [removal] Translatable in org.bukkit has been deprecated and marked for removal
public enum EntityType implements Keyed, Translatable, net.kyori.adventure.translation.Translatable { // Paper - translatable
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/entity/EntityType.java:445: warning: [removal] getTranslationKey() in Translatable has been deprecated and marked for removal
public String getTranslationKey() {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/PluginManager.java:27: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
public void registerInterface(@NotNull Class<? extends PluginLoader> loader) throws IllegalArgumentException;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/command/Command.java:36: warning: [removal] Timing in co.aikar.timings has been deprecated and marked for removal
public co.aikar.timings.Timing timings; // Paper
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/Registry.java:240: warning: [removal] ConfiguredStructure in io.papermc.paper.world.structure has been deprecated and marked for removal
Registry<io.papermc.paper.world.structure.ConfiguredStructure> CONFIGURED_STRUCTURE = Bukkit.getRegistry(io.papermc.paper.world.structure.ConfiguredStructure.class);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/Registry.java:240: warning: [removal] ConfiguredStructure in io.papermc.paper.world.structure has been deprecated and marked for removal
Registry<io.papermc.paper.world.structure.ConfiguredStructure> CONFIGURED_STRUCTURE = Bukkit.getRegistry(io.papermc.paper.world.structure.ConfiguredStructure.class);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/io/papermc/paper/world/structure/ConfiguredStructure.java:100: warning: [removal] CONFIGURED_STRUCTURE in Registry has been deprecated and marked for removal
return Reference.create(Registry.CONFIGURED_STRUCTURE, NamespacedKey.minecraft(name));
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/io/papermc/paper/world/structure/ConfiguredStructure.java:110: warning: [removal] CONFIGURED_STRUCTURE in Registry has been deprecated and marked for removal
return Registry.CONFIGURED_STRUCTURE.get(structure.getKey());
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/map/MapCanvas.java:89: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public void setPixel(int x, int y, byte color);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/command/SimpleCommandMap.java:37: warning: [removal] TimingsCommand in co.aikar.timings has been deprecated and marked for removal
register("bukkit", new co.aikar.timings.TimingsCommand("timings")); // Paper
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/command/SimpleCommandMap.java:69: warning: [removal] TimingsManager in co.aikar.timings has been deprecated and marked for removal
command.timings = co.aikar.timings.TimingsManager.getCommandTiming(fallbackPrefix, command); // Paper
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/command/SimpleCommandMap.java:161: warning: [removal] TimingsManager in co.aikar.timings has been deprecated and marked for removal
target.timings = co.aikar.timings.TimingsManager.getCommandTiming(null, target);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/command/FormattedCommandAlias.java:15: warning: [removal] TimingsManager in co.aikar.timings has been deprecated and marked for removal
timings = co.aikar.timings.TimingsManager.getCommandTiming("minecraft", this); // Spigot
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/Bukkit.java:1955: warning: [removal] createVanillaChunkData(@org.jetbrains.annotations.NotNull World,int,int) in Server has been deprecated and marked for removal
return server.createVanillaChunkData(world, x, z);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/PluginClassLoader.java:34: warning: [removal] JavaPluginLoader in org.bukkit.plugin.java has been deprecated and marked for removal
private final JavaPluginLoader loader;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/PluginClassLoader.java:70: warning: [removal] getLogger(@org.jetbrains.annotations.NotNull PluginDescriptionFile) in PaperPluginLogger has been deprecated and marked for removal
this.logger = com.destroystokyo.paper.utils.PaperPluginLogger.getLogger(description); // Paper - Register logger early
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java:53: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
public final class JavaPluginLoader implements PluginLoader {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java:209: warning: [removal] SimplePluginManager in org.bukkit.plugin has been deprecated and marked for removal
return loader.loadClass0(name, resolve, false, ((SimplePluginManager) server.getPluginManager()).isTransitiveDepend(description, loader.plugin.getDescription()));
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java:297: warning: [removal] TimedEventExecutor in co.aikar.timings has been deprecated and marked for removal
EventExecutor executor = new co.aikar.timings.TimedEventExecutor(new EventExecutor() { // Paper
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/JavaPlugin.java:90: warning: [removal] getPluginLoader() in Plugin has been deprecated and marked for removal
public final PluginLoader getPluginLoader() {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/JavaPlugin.java:37: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
private PluginLoader loader = null;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/JavaPlugin.java:60: warning: [removal] JavaPluginLoader in org.bukkit.plugin.java has been deprecated and marked for removal
protected JavaPlugin(@NotNull final JavaPluginLoader loader, @NotNull final PluginDescriptionFile description, @NotNull final File dataFolder, @NotNull final File file) {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/JavaPlugin.java:90: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
public final PluginLoader getPluginLoader() {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/JavaPlugin.java:288: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
private static final PluginLoader INSTANCE = net.kyori.adventure.util.Services.service(PluginLoader.class)
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/JavaPlugin.java:288: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
private static final PluginLoader INSTANCE = net.kyori.adventure.util.Services.service(PluginLoader.class)
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/JavaPlugin.java:291: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
public final void init(@NotNull PluginLoader loader, @NotNull Server server, @NotNull PluginDescriptionFile description, @NotNull File dataFolder, @NotNull File file, @NotNull ClassLoader classLoader) {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/JavaPlugin.java:307: warning: [removal] getLogger(@org.jetbrains.annotations.NotNull PluginDescriptionFile) in PaperPluginLogger has been deprecated and marked for removal
this.logger = com.destroystokyo.paper.utils.PaperPluginLogger.getLogger(this.description);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/LibraryLoader.java:68: warning: [removal] JavaPluginLoader in org.bukkit.plugin.java has been deprecated and marked for removal
if (!JavaPluginLoader.SuppressLibraryLoaderLogger) // Purpur
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/LibraryLoader.java:84: warning: [removal] JavaPluginLoader in org.bukkit.plugin.java has been deprecated and marked for removal
if (!JavaPluginLoader.SuppressLibraryLoaderLogger) // Purpur
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/java/LibraryLoader.java:123: warning: [removal] JavaPluginLoader in org.bukkit.plugin.java has been deprecated and marked for removal
if (!JavaPluginLoader.SuppressLibraryLoaderLogger) // Purpur
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:81: warning: [removal] registerInterface(@org.jetbrains.annotations.NotNull Class<? extends PluginLoader>) in PluginManager has been deprecated and marked for removal
public void registerInterface(@NotNull Class<? extends PluginLoader> loader) throws IllegalArgumentException {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:50: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
private final Map<Pattern, PluginLoader> fileAssociations = new HashMap<Pattern, PluginLoader>();
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:50: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
private final Map<Pattern, PluginLoader> fileAssociations = new HashMap<Pattern, PluginLoader>();
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:81: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
public void registerInterface(@NotNull Class<? extends PluginLoader> loader) throws IllegalArgumentException {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:82: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
PluginLoader instance;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:84: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
if (PluginLoader.class.isAssignableFrom(loader)) {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:85: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
Constructor<? extends PluginLoader> constructor;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:155: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
PluginLoader loader = null;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:423: warning: [removal] PluginLoader in org.bukkit.plugin has been deprecated and marked for removal
PluginLoader loader = fileAssociations.get(filter);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:516: warning: [removal] getPluginLoader() in Plugin has been deprecated and marked for removal
plugin.getPluginLoader().enablePlugin(plugin);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:540: warning: [removal] getPluginLoader() in Plugin has been deprecated and marked for removal
plugin.getPluginLoader().disablePlugin(plugin);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:679: warning: [removal] getPluginLoader() in Plugin has been deprecated and marked for removal
for (Map.Entry<Class<? extends Event>, Set<RegisteredListener>> entry : plugin.getPluginLoader().createRegisteredListeners(listener, plugin).entrySet()) {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:714: warning: [removal] TimedEventExecutor in co.aikar.timings has been deprecated and marked for removal
executor = new co.aikar.timings.TimedEventExecutor(executor, plugin, null, event); // Paper
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:950: warning: [removal] Timings in co.aikar.timings has been deprecated and marked for removal
return co.aikar.timings.Timings.isTimingsEnabled(); // Spigot
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/plugin/SimplePluginManager.java:959: warning: [removal] Timings in co.aikar.timings has been deprecated and marked for removal
co.aikar.timings.Timings.setTimingsEnabled(use); // Paper
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/event/player/PlayerPortalEvent.java:67: warning: [removal] willDismountPlayer() in PlayerTeleportEvent has been deprecated and marked for removal
public boolean willDismountPlayer() {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/event/player/PlayerPortalEvent.java:68: warning: [removal] willDismountPlayer() in PlayerTeleportEvent has been deprecated and marked for removal
return super.willDismountPlayer();
^
> Task :purpur:clonePaperRepo
> Task :purpur:paper:initSubmodules
> Task :purpur:paper:patchSpigotApiPatches UP-TO-DATE
> Task :purpur:paper:patchSpigotApi UP-TO-DATE
> Task :purpur:paper:applyApiPatches UP-TO-DATE
> Task :purpur:paper:downloadMcManifest
> Task :purpur:paper:downloadMcVersionManifest UP-TO-DATE
> Task :purpur:paper:downloadServerJar UP-TO-DATE
> Task :purpur:paper:extractFromBundler UP-TO-DATE
> Task :purpur:paper:addAdditionalSpigotMappings UP-TO-DATE
> Task :purpur:paper:downloadMappings UP-TO-DATE
> Task :purpur:paper:filterVanillaJar UP-TO-DATE
> Task :purpur:paper:generateMappings UP-TO-DATE
> Task :purpur:paper:generateSpigotMappings UP-TO-DATE
> Task :purpur:paper:spigotRemapJar UP-TO-DATE
> Task :purpur:paper:cleanupMappings UP-TO-DATE
> Task :purpur:paper:patchMappings UP-TO-DATE
> Task :purpur:paper:cleanupSourceMappings UP-TO-DATE
> Task :purpur:paper:remapJar UP-TO-DATE
> Task :purpur:paper:fixJar UP-TO-DATE
> Task :purpur:paper:patchCraftBukkitPatches UP-TO-DATE
> Task :purpur:paper:filterSpigotExcludes UP-TO-DATE
> Task :purpur:paper:spigotDecompileJar UP-TO-DATE
> Task :purpur:paper:patchCraftBukkit UP-TO-DATE
> Task :purpur:paper:patchSpigotServerPatches UP-TO-DATE
> Task :purpur:paper:patchSpigotServer UP-TO-DATE
> Task :purpur:paper:patchSpigot UP-TO-DATE
> Task :purpur:paper:downloadSpigotDependencies UP-TO-DATE
> Task :purpur:paper:collectAtsFromPatches UP-TO-DATE
> Task :purpur:paper:mergePaperAts UP-TO-DATE
> Task :purpur:paper:remapSpigotSources UP-TO-DATE
> Task :purpur:paper:remapGeneratedAt UP-TO-DATE
> Task :purpur:paper:remapSpigotAt UP-TO-DATE
> Task :purpur:paper:mergeGeneratedAts UP-TO-DATE
> Task :purpur:paper:mergeAdditionalAts UP-TO-DATE
> Task :purpur:paper:applyMergedAt UP-TO-DATE
> Task :purpur:paper:copyResources UP-TO-DATE
> Task :purpur:paper:decompileJar UP-TO-DATE
> Task :purpur:paper:downloadMcLibrariesSources UP-TO-DATE
> Task :purpur:paper:applyServerPatches UP-TO-DATE
> Task :purpur:paper:applyPatches UP-TO-DATE
> Task :purpur:paper:lineMapJar UP-TO-DATE
> Task :purpur:paper:prepareForDownstream
> Task :purpur:getPaperUpstreamData
> Task :pufferfishplus-api:compileJava
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/org/bukkit/advancement/AdvancementDisplay.java:84: warning: [removal] AdvancementDisplayType in org.bukkit.advancement has been deprecated and marked for removal
AdvancementDisplayType getType();
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/io/papermc/paper/text/PaperComponents.java:107: warning: [removal] plainComponentSerializer() in UnsafeValues has been deprecated and marked for removal
return Bukkit.getUnsafe().plainComponentSerializer();
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/io/papermc/paper/text/PaperComponents.java:122: warning: [removal] plainTextSerializer() in UnsafeValues has been deprecated and marked for removal
return Bukkit.getUnsafe().plainTextSerializer();
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/io/papermc/paper/text/PaperComponents.java:138: warning: [removal] gsonComponentSerializer() in UnsafeValues has been deprecated and marked for removal
return Bukkit.getUnsafe().gsonComponentSerializer();
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/io/papermc/paper/text/PaperComponents.java:155: warning: [removal] colorDownsamplingGsonComponentSerializer() in UnsafeValues has been deprecated and marked for removal
return Bukkit.getUnsafe().colorDownsamplingGsonComponentSerializer();
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-api/src/main/java/io/papermc/paper/text/PaperComponents.java:175: warning: [removal] legacyComponentSerializer() in UnsafeValues has been deprecated and marked for removal
return Bukkit.getUnsafe().legacyComponentSerializer();
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files 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-api:processResources NO-SOURCE
> Task :pufferfishplus-api:classes
> Task :pufferfishplus-api:generateApiVersioningFile
> Task :pufferfishplus-api:jar
> Task :purpur:applyApiPatches
> Task :purpur:applyServerPatches UP-TO-DATE
> Task :purpur:mergeReobfMappingsPatches UP-TO-DATE
> Task :purpur:prepareForDownstream
> Task :getPurpurUpstreamData
> Task :mergeReobfMappingsPatches UP-TO-DATE
> Task :pufferfishplus-server:compileJava
warning: using incubating module(s): jdk.incubator.vector
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/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;
^
Note: Processing Log4j annotations
Note: Annotations processed
warning: using incubating module(s): jdk.incubator.vector
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/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;
^
Note: Processing Log4j annotations
Note: No elements to process
warning: using incubating module(s): jdk.incubator.vector
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:342: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:343: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:344: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:345: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:717: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:717: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:717: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:718: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:718: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:718: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:719: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:719: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:719: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:720: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:720: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/entity/EntityType.java:720: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/Level.java:181: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/Level.java:181: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/Level.java:181: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/Level.java:423: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/Level.java:1068: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/Block.java:117: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/Block.java:117: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/Block.java:117: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/Block.java:118: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/Block.java:118: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/Block.java:118: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/Block.java:120: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1282: warning: [removal] TimingHistory in co.aikar.timings has been deprecated and marked for removal
++TimingHistory.entityTicks; // Paper - timings
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1284: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/server/level/ServerLevel.java:1307: warning: [removal] TimingHistory in co.aikar.timings has been deprecated and marked for removal
TimingHistory.activatedEntityTicks++;
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/server/MinecraftServer.java:950: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.stopServer(); // Paper
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/entity/BlockEntity.java:33: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/entity/BlockEntity.java:33: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/entity/BlockEntity.java:33: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/level/block/entity/BlockEntity.java:33: 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.19-Purpur/pufferfishplus-server/src/main/java/io/papermc/paper/configuration/GlobalConfiguration.java:67: warning: [removal] MinecraftTimings in co.aikar.timings has been deprecated and marked for removal
MinecraftTimings.processConfig(this);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:2446: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:268: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:268: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:268: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:268: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:238: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:225: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:214: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:209: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:209: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:209: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:209: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:209: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:209: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:209: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:214: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:214: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:214: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:214: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:214: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:214: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:225: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:225: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:225: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:225: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:225: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:225: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:225: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:225: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:225: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:228: 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.19-Purpur/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
public TargetEntityInfo getTargetEntityInfo(int maxDistance, boolean ignoreBlocks) {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/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
public TargetEntityInfo getTargetEntityInfo(int maxDistance, boolean ignoreBlocks) {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/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
public TargetEntityInfo getTargetEntityInfo(int maxDistance, boolean ignoreBlocks) {
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:240: 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.19-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java:539: 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.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/inventory/MenuType.java:35: warning: [removal] LegacySmithingMenu in net.minecraft.world.inventory has been deprecated and marked for removal
public static final MenuType<LegacySmithingMenu> LEGACY_SMITHING = MenuType.register("legacy_smithing", LegacySmithingMenu::new);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/inventory/MenuType.java:35: warning: [removal] LegacySmithingMenu in net.minecraft.world.inventory has been deprecated and marked for removal
public static final MenuType<LegacySmithingMenu> LEGACY_SMITHING = MenuType.register("legacy_smithing", LegacySmithingMenu::new);
^
/var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/pufferfishplus-server/src/main/java/net/minecraft/world/inventory/MenuType.java:35: warning: [removal] LegacySmithingMenu in net.minecraft.world.inventory has been deprecated and marked for removal
public static final MenuType<LegacySmithingMenu> LEGACY_SMITHING = MenuType.register("legacy_smithing", LegacySmithingMenu::new);
^
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 1m 6s
16 actionable tasks: 15 executed, 1 up-to-date
[Gradle] - Launching build.
[Paperclip] $ /var/lib/jenkins/workspace/PufferfishPlus-1.19-Purpur/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.19-Purpur/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.19-Purpur/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 458ms
10 actionable tasks: 10 up-to-date
[PufferfishPlus-1.19-Purpur] $ /bin/sh -xe /tmp/jenkins10846419723762017404.sh
+ java -jar work/PufferfishPlusBuilder/app/build/libs/app-all.jar --paperclip-in build/libs/pufferfishplus-paperclip-1.19.4-R0.1-SNAPSHOT-reobf.jar --bundler-in build/libs/pufferfishplus-bundler-1.19.4-R0.1-SNAPSHOT-reobf.jar --paperclip-custom work/Paperclip/build/libs/paperclip-3.0.3-SNAPSHOT.jar --out pufferfishplus-1.19.jar --version 1.19.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 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...
Apr 17, 2023 3:43:41 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.
Apr 17, 2023 3:43:44 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.19.jar
Archiving artifacts
[Set GitHub commit status (universal)] SUCCESS on repos [] (sha:4fc80fc) with context:Jenkins
Finished: SUCCESS