Skip to content

Console Output

Started by GitHub push by kev626
Running as SYSTEM
Building remotely on java-docker-slave-002bmt7pn5f76 on docker (java-docker-slave) in workspace /home/jenkins/workspace/Pufferfish-1.18
The recommended git tool is: NONE
No credentials specified
Cloning the remote Git repository
Cloning repository https://github.com/pufferfish-gg/Pufferfish
 > git init /home/jenkins/workspace/Pufferfish-1.18 # timeout=10
Fetching upstream changes from https://github.com/pufferfish-gg/Pufferfish
 > git --version # timeout=10
 > git --version # 'git version 2.17.1'
 > git fetch --tags --progress -- https://github.com/pufferfish-gg/Pufferfish +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url https://github.com/pufferfish-gg/Pufferfish # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
 > git rev-parse refs/remotes/origin/ver/1.18^{commit} # timeout=10
Checking out Revision e535b1b449ba608df33f3b447d937e7347ca71a7 (refs/remotes/origin/ver/1.18)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f e535b1b449ba608df33f3b447d937e7347ca71a7 # timeout=10
Commit message: "Change goal selector from a disable to a throttle to improve vanilla parity"
 > git rev-list --no-walk 88df7fecd3180f371459e683a65ae72201e82b69 # timeout=10
[Set GitHub commit status (universal)] PENDING on repos [GHRepository@6beae31e[nodeId=R_kgDOGWX9EA,description=A high-performance fork of Paper designed for large servers.,homepage=,name=Pufferfish,fork=false,archived=false,visibility=public,size=276,milestones={},language=Kotlin,commits={},source=<null>,parent=<null>,isTemplate=false,compareUsePaginatedCommits=false,url=https://api.github.com/repos/pufferfish-gg/Pufferfish,id=426114320,nodeId=<null>,createdAt=2021-11-09T06:19:37Z,updatedAt=2022-01-05T17:19:06Z]] (sha:e535b1b) with context:Jenkins
Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/e535b1b449ba608df33f3b447d937e7347ca71a7
[Gradle] - Launching build.
[Pufferfish-1.18] $ /home/jenkins/workspace/Pufferfish-1.18/gradlew applyPatches
Downloading https://services.gradle.org/distributions/gradle-7.3.3-all.zip
...............10%...............20%...............30%...............40%...............50%...............60%................70%...............80%...............90%...............100%

Welcome to Gradle 7.3.3!

Here are the highlights of this release:
 - Easily declare new test suites in Java projects
 - Support for Java 17
 - Support for Scala 3

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

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

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

> Task :paper:applyPatches
> Task :paper:prepareForDownstream

> Task :applyApiPatches
   Creating pufferfish-api from patch source...
   Applying patches to pufferfish-api...
Applying: Add Sentry
Applying: Expose findClass for profiler
Applying: Ignore lookups if closed
   Patches applied cleanly to pufferfish-api

> Task :applyServerPatches
   Creating pufferfish-server from patch source...
Importing 4 classes from vanilla...
Importing 0 classes from library sources...
   Applying patches to pufferfish-server...
Applying: MC-Dev Fixes
Applying: Pufferfish branding
Applying: Pufferfish Utils
Applying: Pufferfish Config and Command
Applying: Add Sentry
Applying: Add option to disable books
Applying: Optimize entity coordinate key
Applying: Optimize suffocation
Applying: Optimize mob spawning
Applying: Disable Paper timings by default
Applying: Strip raytracing for EntityLiving#hasLineOfSight
Applying: Simpler ShapelessRecipes comparison for Vanilla
Applying: Reduce projectile chunk loading
Applying: Only check for spooky season once an hour
Applying: Optimize random calls in chunk ticking
Applying: Dynamic Activation of Brain
Applying: Reduce chunk loading & lookups
Applying: Skip POI finding if stuck in vehicle
Applying: Flare Profiler
Applying: Remove iterators from inventory contains
Applying: Early return optimization for target finding
Applying: More debug for plugins not shutting down tasks
Applying: Improve fluid direction caching
Applying: Cache climbing check for activation
Applying: Config to disable method profiler
Applying: Use array for gamerule storage
Applying: Make EntityCollisionContext a live representation
Applying: Improve container checking with a bitset
Applying: Better checking for useless move packets
Applying: Patch Paper to use fast item merge raytracing
Applying: Use aging cache for biome temperatures
Applying: Ensure level height is inlined
Applying: Use thread unsafe random for mob spawning
Applying: Remove streams and iterators from range check
Applying: Remove streams from getting nearby players
Applying: Skip cloning loot parameters
Applying: Fix Paper#6045, block goal shouldn't load chunks
Applying: Quicker sequencing of futures for chunk gen
Applying: Reduce entity allocations
Applying: Remove lambda from ticking guard
Applying: Reduce entity fluid lookups if no fluids
Applying: Throttle goal selector during inactive ticking
   Patches applied cleanly to pufferfish-server

> Task :applyPatches

BUILD SUCCESSFUL in 4m 19s
4 actionable tasks: 4 executed
Build step 'Invoke Gradle script' changed build result to SUCCESS
[Gradle] - Launching build.
[Pufferfish-1.18] $ /home/jenkins/workspace/Pufferfish-1.18/gradlew createReobfPaperclipJar
> Task :pufferfish-server:processResources
> Task :clonePaperRepo
> Task :paper:initSubmodules
> Task :paper:patchSpigotApiPatches UP-TO-DATE
> Task :paper:patchSpigotApi UP-TO-DATE
> Task :paper:applyApiPatches UP-TO-DATE
> Task :paper:downloadMcManifest
> Task :paper:downloadMcVersionManifest UP-TO-DATE
> Task :paper:downloadServerJar UP-TO-DATE
> Task :paper:extractFromBundler UP-TO-DATE
> Task :paper:addAdditionalSpigotMappings UP-TO-DATE
> Task :paper:downloadMappings UP-TO-DATE
> Task :paper:filterVanillaJar UP-TO-DATE
> Task :paper:generateMappings UP-TO-DATE
> Task :paper:generateSpigotMappings UP-TO-DATE
> Task :paper:spigotRemapJar UP-TO-DATE
> Task :paper:cleanupMappings UP-TO-DATE
> Task :paper:patchMappings UP-TO-DATE
> Task :paper:cleanupSourceMappings UP-TO-DATE
> Task :paper:remapJar UP-TO-DATE
> Task :paper:fixJar UP-TO-DATE
> Task :paper:patchCraftBukkitPatches UP-TO-DATE
> Task :paper:filterSpigotExcludes UP-TO-DATE
> Task :paper:spigotDecompileJar UP-TO-DATE
> Task :paper:patchCraftBukkit UP-TO-DATE
> Task :paper:patchSpigotServerPatches UP-TO-DATE
> Task :paper:patchSpigotServer UP-TO-DATE
> Task :paper:patchSpigot UP-TO-DATE
> Task :paper:downloadSpigotDependencies UP-TO-DATE
> Task :paper:remapSpigotSources UP-TO-DATE
> Task :paper:remapGeneratedAt UP-TO-DATE
> Task :paper:remapSpigotAt UP-TO-DATE
> Task :paper:mergeGeneratedAts UP-TO-DATE
> Task :paper:mergeAdditionalAts UP-TO-DATE
> Task :paper:applyMergedAt UP-TO-DATE
> Task :paper:copyResources UP-TO-DATE
> Task :paper:decompileJar UP-TO-DATE
> Task :paper:downloadMcLibrariesSources UP-TO-DATE
> Task :paper:applyServerPatches UP-TO-DATE
> Task :paper:applyPatches UP-TO-DATE
> Task :paper:prepareForDownstream
> Task :getPaperUpstreamData
> Task :mergeReobfMappingsPatches
> Task :pufferfish-api:compileJava
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-api/src/main/java/org/bukkit/generator/ChunkGenerator.java:469: warning: [removal] createVanillaChunkData(@org.jetbrains.annotations.NotNull World,int,int) in Server has been deprecated and marked for removal
        return Bukkit.getServer().createVanillaChunkData(world, x, z);
                                 ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-api/src/main/java/org/bukkit/Bukkit.java:1757: 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);
                     ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 warnings

> Task :pufferfish-api:processResources NO-SOURCE
> Task :pufferfish-api:classes
> Task :pufferfish-api:generateApiVersioningFile
> Task :pufferfish-api:jar
> Task :pufferfish-server:compileJava
Note: Processing Log4j annotations
Note: Annotations processed
Note: Processing Log4j annotations
Note: No elements to process
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:2343: warning: [removal] createVanillaChunkData(World,int,int) in Server has been deprecated and marked for removal
    public ChunkGenerator.ChunkData createVanillaChunkData(World world, int x, int z) {
                                    ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/boss/enderdragon/EnderDragon.java:393: error: tickCount is not public in Mob; cannot be accessed from outside package
            } else if (this.tickCount % 10 == 0 && this.getHealth() < this.getMaxHealth()) {
                           ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/raid/Raid.java:496: error: tickCount is not public in Mob; cannot be accessed from outside package
                    if (entityraider.tickCount > 600) {
                                    ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/horse/AbstractHorse.java:328: error: tickCount is not public in Mob; cannot be accessed from outside package
        if (this.tickCount > 20 && !flag && this.isSaddled()) {
                ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/ambient/Bat.java:50: error: tickCount is not public in Mob; cannot be accessed from outside package
        return !this.isResting() && this.tickCount % Bat.TICKS_PER_FLAP == 0;
                                        ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Bee.java:506: error: tickCount is not public in Mob; cannot be accessed from outside package
            if (this.tickCount % 20 == 0 && !this.isHiveValid()) {
                    ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Bee.java:647: error: tickCount is not public in Mob; cannot be accessed from outside package
        return this.isFlying() && this.tickCount % Bee.TICKS_PER_FLAP == 0;
                                      ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Bee.java:754: error: tickCount is not public in Mob; cannot be accessed from outside package
            } else if (Bee.this.tickCount % 20 == 0 && !Bee.this.isFlowerValid(Bee.this.savedFlowerPos)) {
                               ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Cat.java:287: error: tickCount is not public in Mob; cannot be accessed from outside package
        if (this.temptGoal != null && this.temptGoal.isRunning() && !this.isTame() && this.tickCount % 100 == 0) {
                                                                                          ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Cat.java:295: error: tickCount is not public in Mob; cannot be accessed from outside package
        if ((this.isLying() || this.isRelaxStateOne()) && this.tickCount % 5 == 0) {
                                                              ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Cat.java:470: error: tickCount is not public in Mob; cannot be accessed from outside package
        return !this.isTame() && this.tickCount > 2400;
                                     ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Dolphin.java:543: error: tickCount is not public in Mob; cannot be accessed from outside package
            if (this.cooldown > Dolphin.this.tickCount) {
                                            ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Dolphin.java:571: error: tickCount is not public in Mob; cannot be accessed from outside package
                this.cooldown = Dolphin.this.tickCount + Dolphin.this.random.nextInt(100);
                                            ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/ElderGuardian.java:67: error: tickCount is not public in Mob; cannot be accessed from outside package
        if ((this.tickCount + this.getId()) % 1200 == 0) {
                 ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/EnderMan.java:138: error: tickCount is not public in Mob; cannot be accessed from outside package
            this.targetChangeTime = this.tickCount;
                                        ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/EnderMan.java:183: error: tickCount is not public in Mob; cannot be accessed from outside package
        if (this.tickCount >= this.lastStareSound + 400) {
                ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/EnderMan.java:184: error: tickCount is not public in Mob; cannot be accessed from outside package
            this.lastStareSound = this.tickCount;
                                      ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/EnderMan.java:282: error: tickCount is not public in Mob; cannot be accessed from outside package
        if (this.level.isDay() && this.tickCount >= this.targetChangeTime + 600) {
                                      ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/ai/goal/PanicGoal.java:82: error: tickCount is not public in Mob; cannot be accessed from outside package
        if ((this.mob.tickCount - this.mob.lastHurtByMobTimestamp) > 100) {
                     ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/SpellcasterIllager.java:81: error: tickCount is not public in Mob; cannot be accessed from outside package
            float f = this.yBodyRot * 0.017453292F + Mth.cos((float) this.tickCount * 0.6662F) * 0.25F;
                                                                         ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/SpellcasterIllager.java:136: error: tickCount is not public in Mob; cannot be accessed from outside package
            return entityliving != null && entityliving.isAlive() ? (SpellcasterIllager.this.isCastingSpell() ? false : SpellcasterIllager.this.tickCount >= this.nextAttackTickCount) : false;
                                                                                                                                               ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/SpellcasterIllager.java:150: error: tickCount is not public in Mob; cannot be accessed from outside package
            this.nextAttackTickCount = SpellcasterIllager.this.tickCount + this.getCastingInterval();
                                                              ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/Illusioner.java:108: error: tickCount is not public in Mob; cannot be accessed from outside package
            if (this.hurtTime != 1 && this.tickCount % 1200 != 0) {
                                          ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/horse/Llama.java:348: error: tickCount is not public in Mob; cannot be accessed from outside package
        if (this.tickCount > 20 && enumcolor1 != null && enumcolor1 != enumcolor) {
                ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Panda.java:830: error: tickCount is not public in Mob; cannot be accessed from outside package
                    if (this.unhappyCooldown <= this.panda.tickCount) {
                                                          ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Panda.java:832: error: tickCount is not public in Mob; cannot be accessed from outside package
                        this.unhappyCooldown = this.panda.tickCount + 600;
                                                         ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Panda.java:913: error: tickCount is not public in Mob; cannot be accessed from outside package
            if (this.cooldown <= Panda.this.tickCount && !Panda.this.isBaby() && !Panda.this.isInWater() && Panda.this.canPerformAction() && Panda.this.getUnhappyCounter() <= 0) {
                                           ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Panda.java:957: error: tickCount is not public in Mob; cannot be accessed from outside package
                this.cooldown = Panda.this.tickCount + i * 20;
                                          ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Panda.java:975: error: tickCount is not public in Mob; cannot be accessed from outside package
            return this.cooldown < this.panda.tickCount && this.panda.isLazy() && this.panda.canPerformAction() && this.panda.random.nextInt(reducedTickDelay(400)) == 1;
                                             ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/animal/Panda.java:992: error: tickCount is not public in Mob; cannot be accessed from outside package
            this.cooldown = this.panda.tickCount + 200;
                                      ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/Phantom.java:65: error: tickCount is not public in Mob; cannot be accessed from outside package
        return (this.getUniqueFlapTickOffset() + this.tickCount) % Phantom.TICKS_PER_FLAP == 0;
                                                     ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/Phantom.java:127: error: tickCount is not public in Mob; cannot be accessed from outside package
            float f = Mth.cos((float) (this.getUniqueFlapTickOffset() + this.tickCount) * 7.448451F * 0.017453292F + 3.1415927F);
                                                                            ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/Phantom.java:128: error: tickCount is not public in Mob; cannot be accessed from outside package
            float f1 = Mth.cos((float) (this.getUniqueFlapTickOffset() + this.tickCount + 1) * 7.448451F * 0.017453292F + 3.1415927F);
                                                                             ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/Phantom.java:428: error: tickCount is not public in Mob; cannot be accessed from outside package
                    if (Phantom.this.tickCount > this.catSearchTick) {
                                    ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/Phantom.java:429: error: tickCount is not public in Mob; cannot be accessed from outside package
                        this.catSearchTick = Phantom.this.tickCount + 20;
                                                         ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/Shulker.java:338: error: tickCount is not public in Mob; cannot be accessed from outside package
        if (this.tickCount != 0) {
                ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/Vex.java:63: error: tickCount is not public in Mob; cannot be accessed from outside package
        return this.tickCount % Vex.TICKS_PER_FLAP == 0;
                   ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/boss/wither/WitherBoss.java:301: error: tickCount is not public in Mob; cannot be accessed from outside package
            if (this.tickCount % 10 == 0) {
                    ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/boss/wither/WitherBoss.java:311: error: tickCount is not public in Mob; cannot be accessed from outside package
                if (this.tickCount >= this.nextHeadUpdate[i - 1]) {
                        ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/boss/wither/WitherBoss.java:312: error: tickCount is not public in Mob; cannot be accessed from outside package
                    this.nextHeadUpdate[i - 1] = this.tickCount + 10 + this.random.nextInt(10);
                                                     ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/boss/wither/WitherBoss.java:336: error: tickCount is not public in Mob; cannot be accessed from outside package
                            this.nextHeadUpdate[i - 1] = this.tickCount + 40 + this.random.nextInt(20);
                                                             ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/boss/wither/WitherBoss.java:395: error: tickCount is not public in Mob; cannot be accessed from outside package
            if (this.tickCount % 20 == 0) {
                    ^
/home/jenkins/workspace/Pufferfish-1.18/pufferfish-server/src/main/java/net/minecraft/world/entity/monster/ZombifiedPiglin.java:110: error: tickCount is not public in Mob; cannot be accessed from outside package
            this.lastHurtByPlayerTime = this.tickCount;
                                            ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
42 errors
1 warning

> Task :pufferfish-server:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':pufferfish-server:compileJava'.
> Compilation failed; see the compiler error output for details.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1m 31s
8 actionable tasks: 8 executed
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Archiving artifacts
[Set GitHub commit status (universal)] ERROR on repos [GHRepository@2e932181[nodeId=R_kgDOGWX9EA,description=A high-performance fork of Paper designed for large servers.,homepage=,name=Pufferfish,fork=false,archived=false,visibility=public,size=276,milestones={},language=Kotlin,commits={},source=<null>,parent=<null>,isTemplate=false,compareUsePaginatedCommits=false,url=https://api.github.com/repos/pufferfish-gg/Pufferfish,id=426114320,nodeId=<null>,createdAt=2021-11-09T06:19:37Z,updatedAt=2022-01-05T17:19:06Z]] (sha:e535b1b) with context:Jenkins
Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/e535b1b449ba608df33f3b447d937e7347ca71a7
Finished: FAILURE