Supplementaries

Supplementaries

114M Downloads

[❓]: How to build? part 2

Eggmanplant opened this issue · 2 comments

commented

Your Question

How to build this?

Detail

log
$ JAVA_HOME=/usr/lib/jvm/java-17-temurin bash ./gradlew build

> Configure project :
Architect Plugin: 3.4.154
Architectury Loom: 1.5.391

> Configure project :common
Found existing cache lock file, rebuilding loom cache. This may have been caused by a failed or canceled build.
:merging mappings (InstallerTools, srg + mojmap)
:merged mappings (InstallerTools, srg + mojmap) in 662.2 ms
:remapping 1 mods from modImplementation (java-api)
:remapped 1 mods (intermediary -> named) in 845.5 ms
:remapping 1 mods from modImplementation (java-runtime)
:remapped 1 mods (intermediary -> named) in 667.0 ms
:remapping 5 mods from modCompileOnly (java-api)
:remapped 5 mods (intermediary -> named) in 880.0 ms

> Configure project :forge
:remapping 11 mods from modImplementation (java-api)
:remapped 11 mods (srg -> named) in 2.304 s
:remapping 27 mods from modCompileOnly (java-api)
:remapped 27 mods (srg -> named) in 7.939 s
:remapping 3 mods from modRuntimeOnly (java-runtime)
:remapped 3 mods (srg -> named) in 1.183 s
:remapping sources
:found 1 forge source jars
:extracted 664 forge source classes

Failed to remap sources for /net/minecraftforge/common/world/ForgeBiomeModifiers.java

> Configure project :forge
Failed to remap 1 forge sources

> Task :common:compileJava
warning: unknown enum constant Dist.CLIENT
  reason: class file for net.minecraftforge.api.distmarker.Dist not found
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/mixins/CompatFarmersDelightTomatoMixin.java:15: warning: Mixin target vectorwing.farmersdelight.common.block.TomatoVineBlock is public and should be specified in value
@Mixin(targets = "vectorwing.farmersdelight.common.block.TomatoVineBlock")
^
warning: unknown enum constant Dist.CLIENT
  reason: class file for net.minecraftforge.api.distmarker.Dist not found
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
  reason: class file for net.minecraftforge.api.distmarker.Dist not found
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/BlackboardManager.java:153: error: getFrameCount() has private access in SpriteContents
            if (sprite == null || sprite.contents().getFrameCount() == 0) return -1;
                                                   ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/BlackboardBakedModel.java:27: error: BlackboardBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class BlackboardBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/BookPileModel.java:29: error: BookPileModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class BookPileModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/BuntingsBakedModel.java:30: error: BuntingsBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class BuntingsBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/FaucetBakedModel.java:24: error: FaucetBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class FaucetBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/FlowerBoxBakedModel.java:35: error: FlowerBoxBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class FlowerBoxBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/FlowerBoxBakedModel.java:136: warning: [removal] transformVertices(int[],Matrix4f) in VertexUtil has been deprecated and marked for removal
            VertexUtil.transformVertices(v, matrix);
                      ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/FrameBlockBakedModel.java:26: error: FrameBlockBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class FrameBlockBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/GobletBakedModel.java:23: error: GobletBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class GobletBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/JarBakedModel.java:25: error: JarBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class JarBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/RopeKnotBlockBakedModel.java:27: error: RopeKnotBlockBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class RopeKnotBlockBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/SignPostBlockTile.java:152: warning: [removal] openScreen(Level,BlockPos,Player) in IScreenProvider has been deprecated and marked for removal
    public void openScreen(Level level, BlockPos pos, Player player) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/BookPileBlockTile.java:38: error: BookPileBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class BookPileBlockTile extends ItemDisplayTile implements IExtraModelDataProvider {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/SignPostBlockBakedModel.java:30: error: SignPostBlockBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class SignPostBlockBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/StatueBlockTile.java:28: error: StatueBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class StatueBlockTile extends ItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/items/AltimeterItemRenderer.java:43: error: AltimeterItemRenderer is not abstract and does not override abstract method m_108829_(ItemStack,ItemDisplayContext,PoseStack,MultiBufferSource,int,int) in ItemStackRenderer
public class AltimeterItemRenderer extends ItemStackRenderer {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/items/BlackboardItemRenderer.java:21: error: BlackboardItemRenderer is not abstract and does not override abstract method m_108829_(ItemStack,ItemDisplayContext,PoseStack,MultiBufferSource,int,int) in ItemStackRenderer
public class BlackboardItemRenderer extends ItemStackRenderer {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/items/BubbleBlockItemRenderer.java:17: error: BubbleBlockItemRenderer is not abstract and does not override abstract method m_108829_(ItemStack,ItemDisplayContext,PoseStack,MultiBufferSource,int,int) in ItemStackRenderer
public class BubbleBlockItemRenderer extends ItemStackRenderer {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/items/CageItemRenderer.java:22: error: CageItemRenderer is not abstract and does not override abstract method m_108829_(ItemStack,ItemDisplayContext,PoseStack,MultiBufferSource,int,int) in ItemStackRenderer
public class CageItemRenderer extends ItemStackRenderer {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/items/EndermanHeadItemRenderer.java:16: error: EndermanHeadItemRenderer is not abstract and does not override abstract method m_108829_(ItemStack,ItemDisplayContext,PoseStack,MultiBufferSource,int,int) in ItemStackRenderer
public class EndermanHeadItemRenderer extends ItemStackRenderer {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/items/FlagItemRenderer.java:26: error: FlagItemRenderer is not abstract and does not override abstract method m_108829_(ItemStack,ItemDisplayContext,PoseStack,MultiBufferSource,int,int) in ItemStackRenderer
public class FlagItemRenderer extends ItemStackRenderer {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/JarBlockTile.java:37: error: JarBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class JarBlockTile extends ItemDisplayTile implements IMobContainerProvider, ISoftFluidTankProvider, IExtraModelDataProvider {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/misc/mob_container/MobContainer.java:341: error: setSleeping(boolean) is not public in Fox; cannot be accessed from outside package
            fox.setSleeping(true);
               ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/tiles/BlackboardBlockTileRenderer.java:94: warning: [removal] isOutOfFocus(Vec3,BlockPos,float,float,Direction,float) in LOD has been deprecated and marked for removal
        if (LOD.isOutOfFocus(cameraPos, pos, yaw, 0, dir, WIDTH / 16f)) return;
               ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/BlackboardBlockTile.java:266: warning: [removal] openScreen(Level,BlockPos,Player) in IScreenProvider has been deprecated and marked for removal
    public void openScreen(Level level, BlockPos pos, Player player) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/BlackboardBlockTile.java:47: warning: [removal] getExtraModelData() in IExtraModelDataProvider has been deprecated and marked for removal
    public ExtraModelData getExtraModelData() {
                          ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/BuntingBlockTile.java:28: error: BuntingBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class BuntingBlockTile extends DynamicRenderedItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/DoormatBlockTile.java:22: error: DoormatBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class DoormatBlockTile extends ItemDisplayTile implements ITextHolderProvider {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/DoormatBlockTile.java:66: warning: [removal] openScreen(Level,BlockPos,Player) in IScreenProvider has been deprecated and marked for removal
    public void openScreen(Level level, BlockPos pos, Player player) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/EndermanSkullBlockTile.java:83: warning: [removal] rayTrace(Entity,Level,Block,Fluid,double) in Utils has been deprecated and marked for removal
                HitResult result = Utils.rayTrace(player, level, ClipContext.Block.OUTLINE, ClipContext.Fluid.NONE, 64.0);
                                        ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/HourGlassBlockTile.java:23: error: HourGlassBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class HourGlassBlockTile extends ItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/ItemShelfBlockTile.java:13: error: ItemShelfBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class ItemShelfBlockTile extends ItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/tiles/NoticeBoardBlockTileRenderer.java:85: warning: [removal] isOutOfFocus(Vec3,BlockPos,float,float,Direction,float) in LOD has been deprecated and marked for removal
            if (LOD.isOutOfFocus(cameraPos, pos, yaw, 0, dir, 0)) return;
                   ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/NoticeBoardBlockTile.java:43: error: NoticeBoardBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class NoticeBoardBlockTile extends ItemDisplayTile implements Nameable, IMapDisplay, ITextHolderProvider {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/NoticeBoardBlockTile.java:308: warning: [removal] openScreen(Level,BlockPos,Player) in IScreenProvider has been deprecated and marked for removal
    public void openScreen(Level level, BlockPos blockPos, Player player) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/PedestalBlockTile.java:17: error: PedestalBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class PedestalBlockTile extends ItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/tiles/SignPostBlockTileRenderer.java:87: warning: [removal] isOutOfFocus(float,float,float) in LOD has been deprecated and marked for removal
                if (LOD.isOutOfFocus(relAngle, signUp.yaw() + 90, 2)) {
                       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/tiles/SignPostBlockTileRenderer.java:97: warning: [removal] isOutOfFocus(float,float,float) in LOD has been deprecated and marked for removal
                if (LOD.isOutOfFocus(relAngle, signDown.yaw() + 90, 2)) {
                       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/SpeakerBlockTile.java:211: warning: [removal] openScreen(Level,BlockPos,Player) in IScreenProvider has been deprecated and marked for removal
    public void openScreen(Level level, BlockPos pos, Player player) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/blocks/CannonBlock.java:123: warning: [removal] toggleLitState(BlockState,boolean) in ILightable has been deprecated and marked for removal
    public BlockState toggleLitState(BlockState blockState, boolean b) {
                      ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/blocks/CannonBlock.java:118: warning: [removal] isLitUp(BlockState) in ILightable has been deprecated and marked for removal
    public boolean isLitUp(BlockState blockState) {
                   ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/blocks/DoormatBlock.java:67: error: setItems(NonNullList<ItemStack>) has protected access in RandomizableContainerBlockEntity
                        tile.setItems(NonNullList.withSize(1, newStack));
                            ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/blocks/PedestalBlock.java:316: error: cannot find symbol
            if (tileReference != null) return tileReference.getSlotsForFace(side);
                                                           ^
  symbol:   method getSlotsForFace(Direction)
  location: variable tileReference of type PedestalBlockTile
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/BambooSpikesBehavior.java:16: error: BambooSpikesBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class BambooSpikesBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/EnderPearlBehavior.java:16: error: EnderPearlBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class EnderPearlBehavior extends AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/FakePlayerUseItemBehavior.java:19: error: FakePlayerUseItemBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class FakePlayerUseItemBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/FillFluidHolderBehavior.java:15: error: FillFluidHolderBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class FillFluidHolderBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/FishBucketJarBehavior.java:14: error: FishBucketJarBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class FishBucketJarBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/FlintAndSteelBehavior.java:14: error: FlintAndSteelBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class FlintAndSteelBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/GunpowderBehavior.java:16: error: GunpowderBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class GunpowderBehavior extends AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/KeyBehavior.java:19: error: KeyBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class KeyBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/PancakeBehavior.java:17: error: PancakeBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class PancakeBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/ThrowableBricksBehavior.java:17: error: ThrowableBricksBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class ThrowableBricksBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/FlowerBoxBlockTile.java:31: error: FlowerBoxBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class FlowerBoxBlockTile extends ItemDisplayTile implements IBlockHolder, IExtraModelDataProvider {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/PulleyBlockTile.java:32: error: PulleyBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class PulleyBlockTile extends ItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/UrnBlockTile.java:13: error: UrnBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class UrnBlockTile extends ItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/events/ClientEvents.java:130: error: key has private access in KeyMapping
                    ClientRegistry.QUIVER_KEYBIND.key.getValue()
                                                 ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/items/BubbleBlowerItem.java:261: warning: [removal] animateItemFirstPerson(LivingEntity,ItemStack,InteractionHand,PoseStack,float,float,float,float) in IFirstPersonAnimationProvider has been deprecated and marked for removal
    public void animateItemFirstPerson(LivingEntity entity, ItemStack stack, InteractionHand hand, PoseStack matrixStack, float partialTicks, float pitch, float attackAnim, float handHeight) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/items/BubbleBlowerItem.java:73: warning: [removal] rayTrace(LivingEntity,Level,Block,Fluid) in Utils has been deprecated and marked for removal
        HitResult result = player.getAbilities().instabuild ? Utils.rayTrace(player, level, ClipContext.Block.OUTLINE, ClipContext.Fluid.ANY) :
                                                                   ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/items/BubbleBlowerItem.java:74: warning: [removal] rayTrace(Entity,Level,Block,Fluid,double) in Utils has been deprecated and marked for removal
                Utils.rayTrace(player, level, ClipContext.Block.OUTLINE, ClipContext.Fluid.ANY, 2.6);
                     ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/items/FluteItem.java:194: warning: [removal] animateItemFirstPerson(LivingEntity,ItemStack,InteractionHand,PoseStack,float,float,float,float) in IFirstPersonAnimationProvider has been deprecated and marked for removal
    public void animateItemFirstPerson(LivingEntity entity, ItemStack stack, InteractionHand hand, PoseStack matrixStack, float partialTicks, float pitch, float attackAnim, float handHeight) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/items/FluteItem.java:89: error: trusts(UUID) is not public in Fox; cannot be accessed from outside package
            else if (target instanceof Fox fox && !fox.trusts(player.getUUID())) return false;
                                                      ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/items/SlingshotItem.java:249: warning: [removal] animateItemFirstPerson(LivingEntity,ItemStack,InteractionHand,PoseStack,float,float,float,float) in IFirstPersonAnimationProvider has been deprecated and marked for removal
    public void animateItemFirstPerson(LivingEntity entity, ItemStack stack, InteractionHand hand, PoseStack matrixStack, float partialTicks, float pitch, float attackAnim, float handHeight) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/misc/map_markers/ModMapMarkers.java:24: warning: [removal] <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>) in CustomDecorationType has been deprecated and marked for removal
    public static final CustomDecorationType<CustomMapDecoration, SignPostMarker> SIGN_POST_DECORATION_TYPE = CustomDecorationType.withWorldMarker(
                                                                                                                                  ^
  where D,M are type-variables:
    D extends CustomMapDecoration declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
    M extends MapBlockMarker<D> declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/misc/map_markers/ModMapMarkers.java:26: warning: [removal] <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>) in CustomDecorationType has been deprecated and marked for removal
    public static final CustomDecorationType<ColoredDecoration, BedMarker> BED_DECORATION_TYPE = CustomDecorationType.withWorldMarker(
                                                                                                                     ^
  where D,M are type-variables:
    D extends CustomMapDecoration declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
    M extends MapBlockMarker<D> declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/misc/map_markers/ModMapMarkers.java:28: warning: [removal] <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>) in CustomDecorationType has been deprecated and marked for removal
    public static final CustomDecorationType<ColoredDecoration, FlagMarker> FLAG_DECORATION_TYPE = CustomDecorationType.withWorldMarker(
                                                                                                                       ^
  where D,M are type-variables:
    D extends CustomMapDecoration declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
    M extends MapBlockMarker<D> declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/misc/map_markers/ModMapMarkers.java:30: warning: [removal] <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>) in CustomDecorationType has been deprecated and marked for removal
    public static final CustomDecorationType<CustomMapDecoration, NetherPortalMarker> NETHER_PORTAL_DECORATION_TYPE = CustomDecorationType.withWorldMarker(
                                                                                                                                          ^
  where D,M are type-variables:
    D extends CustomMapDecoration declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
    M extends MapBlockMarker<D> declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/misc/map_markers/ModMapMarkers.java:32: warning: [removal] <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>) in CustomDecorationType has been deprecated and marked for removal
    public static final CustomDecorationType<CustomMapDecoration, BeaconMarker> BEACON_DECORATION_TYPE = CustomDecorationType.withWorldMarker(
                                                                                                                             ^
  where D,M are type-variables:
    D extends CustomMapDecoration declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
    M extends MapBlockMarker<D> declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/dynamicpack/ClientDynamicResourcesGenerator.java:32: error: ClientDynamicResourcesGenerator is not abstract and does not override abstract method reload(PreparationBarrier,ResourceManager,ProfilerFiller,ProfilerFiller,Executor,Executor) in PreparableReloadListener
public class ClientDynamicResourcesGenerator extends DynClientResourcesGenerator {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/dynamicpack/ServerDynamicResourcesGenerator.java:49: error: ServerDynamicResourcesGenerator is not abstract and does not override abstract method reload(PreparationBarrier,ResourceManager,ProfilerFiller,ProfilerFiller,Executor,Executor) in PreparableReloadListener
public class ServerDynamicResourcesGenerator extends DynServerResourcesGenerator {
       ^
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
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.
46 errors
105 warnings
only showing the first 105 warnings, of 108 total; use -Xmaxwarns if you would like to see more

> Task :common:compileJava FAILED

FAILURE: Build failed with an exception.

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

* Try:
> Run with --info option to get more log output.
> Run with --scan to get full insights.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to $ JAVA_HOME=/usr/lib/jvm/java-17-temurin bash ./gradlew build

> Configure project :
Architect Plugin: 3.4.154
Architectury Loom: 1.5.391

> Configure project :common
Found existing cache lock file, rebuilding loom cache. This may have been caused by a failed or canceled build.
:merging mappings (InstallerTools, srg + mojmap)
:merged mappings (InstallerTools, srg + mojmap) in 662.2 ms
:remapping 1 mods from modImplementation (java-api)
:remapped 1 mods (intermediary -> named) in 845.5 ms
:remapping 1 mods from modImplementation (java-runtime)
:remapped 1 mods (intermediary -> named) in 667.0 ms
:remapping 5 mods from modCompileOnly (java-api)
:remapped 5 mods (intermediary -> named) in 880.0 ms

> Configure project :forge
:remapping 11 mods from modImplementation (java-api)
:remapped 11 mods (srg -> named) in 2.304 s
:remapping 27 mods from modCompileOnly (java-api)
:remapped 27 mods (srg -> named) in 7.939 s
:remapping 3 mods from modRuntimeOnly (java-runtime)
:remapped 3 mods (srg -> named) in 1.183 s
:remapping sources
:found 1 forge source jars
:extracted 664 forge source classes

Failed to remap sources for /net/minecraftforge/common/world/ForgeBiomeModifiers.java

> Configure project :forge
Failed to remap 1 forge sources

> Task :common:compileJava
warning: unknown enum constant Dist.CLIENT
  reason: class file for net.minecraftforge.api.distmarker.Dist not found
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/mixins/CompatFarmersDelightTomatoMixin.java:15: warning: Mixin target vectorwing.farmersdelight.common.block.TomatoVineBlock is public and should be specified in value
@Mixin(targets = "vectorwing.farmersdelight.common.block.TomatoVineBlock")
^
warning: unknown enum constant Dist.CLIENT
  reason: class file for net.minecraftforge.api.distmarker.Dist not found
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
  reason: class file for net.minecraftforge.api.distmarker.Dist not found
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/BlackboardManager.java:153: error: getFrameCount() has private access in SpriteContents
            if (sprite == null || sprite.contents().getFrameCount() == 0) return -1;
                                                   ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/BlackboardBakedModel.java:27: error: BlackboardBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class BlackboardBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/BookPileModel.java:29: error: BookPileModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class BookPileModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/BuntingsBakedModel.java:30: error: BuntingsBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class BuntingsBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/FaucetBakedModel.java:24: error: FaucetBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class FaucetBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/FlowerBoxBakedModel.java:35: error: FlowerBoxBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class FlowerBoxBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/FlowerBoxBakedModel.java:136: warning: [removal] transformVertices(int[],Matrix4f) in VertexUtil has been deprecated and marked for removal
            VertexUtil.transformVertices(v, matrix);
                      ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/FrameBlockBakedModel.java:26: error: FrameBlockBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class FrameBlockBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/GobletBakedModel.java:23: error: GobletBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class GobletBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/JarBakedModel.java:25: error: JarBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class JarBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/RopeKnotBlockBakedModel.java:27: error: RopeKnotBlockBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class RopeKnotBlockBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/SignPostBlockTile.java:152: warning: [removal] openScreen(Level,BlockPos,Player) in IScreenProvider has been deprecated and marked for removal
    public void openScreen(Level level, BlockPos pos, Player player) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/BookPileBlockTile.java:38: error: BookPileBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class BookPileBlockTile extends ItemDisplayTile implements IExtraModelDataProvider {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/block_models/SignPostBlockBakedModel.java:30: error: SignPostBlockBakedModel is not abstract and does not override abstract method getParticleIcon() in BakedModel
public class SignPostBlockBakedModel implements CustomBakedModel {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/StatueBlockTile.java:28: error: StatueBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class StatueBlockTile extends ItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/items/AltimeterItemRenderer.java:43: error: AltimeterItemRenderer is not abstract and does not override abstract method m_108829_(ItemStack,ItemDisplayContext,PoseStack,MultiBufferSource,int,int) in ItemStackRenderer
public class AltimeterItemRenderer extends ItemStackRenderer {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/items/BlackboardItemRenderer.java:21: error: BlackboardItemRenderer is not abstract and does not override abstract method m_108829_(ItemStack,ItemDisplayContext,PoseStack,MultiBufferSource,int,int) in ItemStackRenderer
public class BlackboardItemRenderer extends ItemStackRenderer {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/items/BubbleBlockItemRenderer.java:17: error: BubbleBlockItemRenderer is not abstract and does not override abstract method m_108829_(ItemStack,ItemDisplayContext,PoseStack,MultiBufferSource,int,int) in ItemStackRenderer
public class BubbleBlockItemRenderer extends ItemStackRenderer {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/items/CageItemRenderer.java:22: error: CageItemRenderer is not abstract and does not override abstract method m_108829_(ItemStack,ItemDisplayContext,PoseStack,MultiBufferSource,int,int) in ItemStackRenderer
public class CageItemRenderer extends ItemStackRenderer {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/items/EndermanHeadItemRenderer.java:16: error: EndermanHeadItemRenderer is not abstract and does not override abstract method m_108829_(ItemStack,ItemDisplayContext,PoseStack,MultiBufferSource,int,int) in ItemStackRenderer
public class EndermanHeadItemRenderer extends ItemStackRenderer {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/items/FlagItemRenderer.java:26: error: FlagItemRenderer is not abstract and does not override abstract method m_108829_(ItemStack,ItemDisplayContext,PoseStack,MultiBufferSource,int,int) in ItemStackRenderer
public class FlagItemRenderer extends ItemStackRenderer {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/JarBlockTile.java:37: error: JarBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class JarBlockTile extends ItemDisplayTile implements IMobContainerProvider, ISoftFluidTankProvider, IExtraModelDataProvider {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/misc/mob_container/MobContainer.java:341: error: setSleeping(boolean) is not public in Fox; cannot be accessed from outside package
            fox.setSleeping(true);
               ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/tiles/BlackboardBlockTileRenderer.java:94: warning: [removal] isOutOfFocus(Vec3,BlockPos,float,float,Direction,float) in LOD has been deprecated and marked for removal
        if (LOD.isOutOfFocus(cameraPos, pos, yaw, 0, dir, WIDTH / 16f)) return;
               ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/BlackboardBlockTile.java:266: warning: [removal] openScreen(Level,BlockPos,Player) in IScreenProvider has been deprecated and marked for removal
    public void openScreen(Level level, BlockPos pos, Player player) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/BlackboardBlockTile.java:47: warning: [removal] getExtraModelData() in IExtraModelDataProvider has been deprecated and marked for removal
    public ExtraModelData getExtraModelData() {
                          ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/BuntingBlockTile.java:28: error: BuntingBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class BuntingBlockTile extends DynamicRenderedItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/DoormatBlockTile.java:22: error: DoormatBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class DoormatBlockTile extends ItemDisplayTile implements ITextHolderProvider {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/DoormatBlockTile.java:66: warning: [removal] openScreen(Level,BlockPos,Player) in IScreenProvider has been deprecated and marked for removal
    public void openScreen(Level level, BlockPos pos, Player player) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/EndermanSkullBlockTile.java:83: warning: [removal] rayTrace(Entity,Level,Block,Fluid,double) in Utils has been deprecated and marked for removal
                HitResult result = Utils.rayTrace(player, level, ClipContext.Block.OUTLINE, ClipContext.Fluid.NONE, 64.0);
                                        ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/HourGlassBlockTile.java:23: error: HourGlassBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class HourGlassBlockTile extends ItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/ItemShelfBlockTile.java:13: error: ItemShelfBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class ItemShelfBlockTile extends ItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/tiles/NoticeBoardBlockTileRenderer.java:85: warning: [removal] isOutOfFocus(Vec3,BlockPos,float,float,Direction,float) in LOD has been deprecated and marked for removal
            if (LOD.isOutOfFocus(cameraPos, pos, yaw, 0, dir, 0)) return;
                   ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/NoticeBoardBlockTile.java:43: error: NoticeBoardBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class NoticeBoardBlockTile extends ItemDisplayTile implements Nameable, IMapDisplay, ITextHolderProvider {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/NoticeBoardBlockTile.java:308: warning: [removal] openScreen(Level,BlockPos,Player) in IScreenProvider has been deprecated and marked for removal
    public void openScreen(Level level, BlockPos blockPos, Player player) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/PedestalBlockTile.java:17: error: PedestalBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class PedestalBlockTile extends ItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/tiles/SignPostBlockTileRenderer.java:87: warning: [removal] isOutOfFocus(float,float,float) in LOD has been deprecated and marked for removal
                if (LOD.isOutOfFocus(relAngle, signUp.yaw() + 90, 2)) {
                       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/client/renderers/tiles/SignPostBlockTileRenderer.java:97: warning: [removal] isOutOfFocus(float,float,float) in LOD has been deprecated and marked for removal
                if (LOD.isOutOfFocus(relAngle, signDown.yaw() + 90, 2)) {
                       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/SpeakerBlockTile.java:211: warning: [removal] openScreen(Level,BlockPos,Player) in IScreenProvider has been deprecated and marked for removal
    public void openScreen(Level level, BlockPos pos, Player player) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/blocks/CannonBlock.java:123: warning: [removal] toggleLitState(BlockState,boolean) in ILightable has been deprecated and marked for removal
    public BlockState toggleLitState(BlockState blockState, boolean b) {
                      ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/blocks/CannonBlock.java:118: warning: [removal] isLitUp(BlockState) in ILightable has been deprecated and marked for removal
    public boolean isLitUp(BlockState blockState) {
                   ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/blocks/DoormatBlock.java:67: error: setItems(NonNullList<ItemStack>) has protected access in RandomizableContainerBlockEntity
                        tile.setItems(NonNullList.withSize(1, newStack));
                            ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/blocks/PedestalBlock.java:316: error: cannot find symbol
            if (tileReference != null) return tileReference.getSlotsForFace(side);
                                                           ^
  symbol:   method getSlotsForFace(Direction)
  location: variable tileReference of type PedestalBlockTile
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/BambooSpikesBehavior.java:16: error: BambooSpikesBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class BambooSpikesBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/EnderPearlBehavior.java:16: error: EnderPearlBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class EnderPearlBehavior extends AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/FakePlayerUseItemBehavior.java:19: error: FakePlayerUseItemBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class FakePlayerUseItemBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/FillFluidHolderBehavior.java:15: error: FillFluidHolderBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class FillFluidHolderBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/FishBucketJarBehavior.java:14: error: FishBucketJarBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class FishBucketJarBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/FlintAndSteelBehavior.java:14: error: FlintAndSteelBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class FlintAndSteelBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/GunpowderBehavior.java:16: error: GunpowderBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class GunpowderBehavior extends AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/KeyBehavior.java:19: error: KeyBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class KeyBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/PancakeBehavior.java:17: error: PancakeBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class PancakeBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/dispenser/ThrowableBricksBehavior.java:17: error: ThrowableBricksBehavior is not abstract and does not override abstract method dispense(BlockSource,ItemStack) in DispenseItemBehavior
class ThrowableBricksBehavior extends DispenserHelper.AdditionalDispenserBehavior {
^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/FlowerBoxBlockTile.java:31: error: FlowerBoxBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class FlowerBoxBlockTile extends ItemDisplayTile implements IBlockHolder, IExtraModelDataProvider {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/PulleyBlockTile.java:32: error: PulleyBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class PulleyBlockTile extends ItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/block/tiles/UrnBlockTile.java:13: error: UrnBlockTile is not abstract and does not override abstract method setItems(NonNullList<ItemStack>) in RandomizableContainerBlockEntity
public class UrnBlockTile extends ItemDisplayTile {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/events/ClientEvents.java:130: error: key has private access in KeyMapping
                    ClientRegistry.QUIVER_KEYBIND.key.getValue()
                                                 ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/items/BubbleBlowerItem.java:261: warning: [removal] animateItemFirstPerson(LivingEntity,ItemStack,InteractionHand,PoseStack,float,float,float,float) in IFirstPersonAnimationProvider has been deprecated and marked for removal
    public void animateItemFirstPerson(LivingEntity entity, ItemStack stack, InteractionHand hand, PoseStack matrixStack, float partialTicks, float pitch, float attackAnim, float handHeight) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/items/BubbleBlowerItem.java:73: warning: [removal] rayTrace(LivingEntity,Level,Block,Fluid) in Utils has been deprecated and marked for removal
        HitResult result = player.getAbilities().instabuild ? Utils.rayTrace(player, level, ClipContext.Block.OUTLINE, ClipContext.Fluid.ANY) :
                                                                   ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/items/BubbleBlowerItem.java:74: warning: [removal] rayTrace(Entity,Level,Block,Fluid,double) in Utils has been deprecated and marked for removal
                Utils.rayTrace(player, level, ClipContext.Block.OUTLINE, ClipContext.Fluid.ANY, 2.6);
                     ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/items/FluteItem.java:194: warning: [removal] animateItemFirstPerson(LivingEntity,ItemStack,InteractionHand,PoseStack,float,float,float,float) in IFirstPersonAnimationProvider has been deprecated and marked for removal
    public void animateItemFirstPerson(LivingEntity entity, ItemStack stack, InteractionHand hand, PoseStack matrixStack, float partialTicks, float pitch, float attackAnim, float handHeight) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/items/FluteItem.java:89: error: trusts(UUID) is not public in Fox; cannot be accessed from outside package
            else if (target instanceof Fox fox && !fox.trusts(player.getUUID())) return false;
                                                      ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/items/SlingshotItem.java:249: warning: [removal] animateItemFirstPerson(LivingEntity,ItemStack,InteractionHand,PoseStack,float,float,float,float) in IFirstPersonAnimationProvider has been deprecated and marked for removal
    public void animateItemFirstPerson(LivingEntity entity, ItemStack stack, InteractionHand hand, PoseStack matrixStack, float partialTicks, float pitch, float attackAnim, float handHeight) {
                ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/misc/map_markers/ModMapMarkers.java:24: warning: [removal] <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>) in CustomDecorationType has been deprecated and marked for removal
    public static final CustomDecorationType<CustomMapDecoration, SignPostMarker> SIGN_POST_DECORATION_TYPE = CustomDecorationType.withWorldMarker(
                                                                                                                                  ^
  where D,M are type-variables:
    D extends CustomMapDecoration declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
    M extends MapBlockMarker<D> declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/misc/map_markers/ModMapMarkers.java:26: warning: [removal] <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>) in CustomDecorationType has been deprecated and marked for removal
    public static final CustomDecorationType<ColoredDecoration, BedMarker> BED_DECORATION_TYPE = CustomDecorationType.withWorldMarker(
                                                                                                                     ^
  where D,M are type-variables:
    D extends CustomMapDecoration declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
    M extends MapBlockMarker<D> declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/misc/map_markers/ModMapMarkers.java:28: warning: [removal] <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>) in CustomDecorationType has been deprecated and marked for removal
    public static final CustomDecorationType<ColoredDecoration, FlagMarker> FLAG_DECORATION_TYPE = CustomDecorationType.withWorldMarker(
                                                                                                                       ^
  where D,M are type-variables:
    D extends CustomMapDecoration declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
    M extends MapBlockMarker<D> declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/misc/map_markers/ModMapMarkers.java:30: warning: [removal] <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>) in CustomDecorationType has been deprecated and marked for removal
    public static final CustomDecorationType<CustomMapDecoration, NetherPortalMarker> NETHER_PORTAL_DECORATION_TYPE = CustomDecorationType.withWorldMarker(
                                                                                                                                          ^
  where D,M are type-variables:
    D extends CustomMapDecoration declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
    M extends MapBlockMarker<D> declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/common/misc/map_markers/ModMapMarkers.java:32: warning: [removal] <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>) in CustomDecorationType has been deprecated and marked for removal
    public static final CustomDecorationType<CustomMapDecoration, BeaconMarker> BEACON_DECORATION_TYPE = CustomDecorationType.withWorldMarker(
                                                                                                                             ^
  where D,M are type-variables:
    D extends CustomMapDecoration declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
    M extends MapBlockMarker<D> declared in method <D,M>withWorldMarker(ResourceLocation,Supplier<M>,BiFunction<BlockGetter,BlockPos,M>,BiFunction<MapDecorationType<?,?>,FriendlyByteBuf,D>)
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/dynamicpack/ClientDynamicResourcesGenerator.java:32: error: ClientDynamicResourcesGenerator is not abstract and does not override abstract method reload(PreparationBarrier,ResourceManager,ProfilerFiller,ProfilerFiller,Executor,Executor) in PreparableReloadListener
public class ClientDynamicResourcesGenerator extends DynClientResourcesGenerator {
       ^
/home/user/Supplementaries/common/src/main/java/net/mehvahdjukaar/supplementaries/dynamicpack/ServerDynamicResourcesGenerator.java:49: error: ServerDynamicResourcesGenerator is not abstract and does not override abstract method reload(PreparationBarrier,ResourceManager,ProfilerFiller,ProfilerFiller,Executor,Executor) in PreparableReloadListener
public class ServerDynamicResourcesGenerator extends DynServerResourcesGenerator {
       ^
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
warning: unknown enum constant Dist.CLIENT
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.
46 errors
105 warnings
only showing the first 105 warnings, of 108 total; use -Xmaxwarns if you would like to see more

> Task :common:compileJava FAILED

FAILURE: Build failed with an exception.

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

* Try:
> Run with --info option to get more log output.
> Run with --scan to get full insights.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.3/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 1m 31s
3 actionable tasks: 3 executed
https://docs.gradle.org/8.3/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 1m 31s
3 actionable tasks: 3 executed

Or just give me an prebuilt of the last commit?

commented

FYI, you can use https://mclo.gs/ to paste the log and share it here as a link. This way, the log won't... well... spam if you know what I mean.

commented

pretty sure that it means imports for moonlight lib are wrong