apace100 / origins-classes

An add-on for the Origins mod which adds classes.
MIT License
15 stars 30 forks source link

Incompatible with Visual Workbench on servers #80

Open douglasb78 opened 6 months ago

douglasb78 commented 6 months ago

I'm not sure if it should be posted here .. or in the VisualWorkbench issue tracker. If someone picks the Blacksmith class and tries repairing something by using an anvil .. it crashes the server.

Visual Workbench 8.0.0 + Origins: Classes 1.7.0 (Minecraft 1.20.1)

Full log: https://mclo.gs/XeLeZbc

---- Minecraft Crash Report ----
// My bad.

Time: 2024-05-28 03:30:40
Description: Ticking entity

java.lang.ClassCastException: class fuzs.visualworkbench.world.inventory.ForwardingCraftingContainer cannot be cast to class io.github.apace100.originsclasses.mixin.CraftingInventoryAccessor (fuzs.visualworkbench.world.inventory.ForwardingCraftingContainer and io.github.apace100.originsclasses.mixin.CraftingInventoryAccessor are in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @61f8bee4)
    at net.minecraft.class_4317.constant$eep000$origins-classes$doubleRepairDurabilityBonus(class_4317.java:522)
    at net.minecraft.class_4317.method_20807(class_4317.java:72)
    at net.minecraft.class_4317.method_8116(class_4317.java:18)
    at net.minecraft.class_1714.method_17399(class_1714.java:70)
    at fuzs.visualworkbench.world.inventory.ModCraftingMenu.lambda$slotsChanged$3(ModCraftingMenu.java:66)
    at net.minecraft.class_3914.method_17394(class_3914.java:35)
    at net.minecraft.class_3914$2.method_17395(class_3914.java:22)
    at net.minecraft.class_3914.method_17393(class_3914.java:34)
    at fuzs.visualworkbench.world.inventory.ModCraftingMenu.method_7609(ModCraftingMenu.java:65)
    at fuzs.visualworkbench.world.inventory.ModCraftingMenu.lambda$slotChanged$4(ModCraftingMenu.java:76)
    at net.minecraft.class_3914.method_17394(class_3914.java:35)
    at net.minecraft.class_3914$2.method_17395(class_3914.java:22)
    at net.minecraft.class_3914.method_17393(class_3914.java:34)
    at fuzs.visualworkbench.world.inventory.ModCraftingMenu.method_7635(ModCraftingMenu.java:74)
    at net.minecraft.class_1703.method_34246(class_1703.java:219)
    at net.minecraft.class_1703.method_7623(class_1703.java:176)
    at net.minecraft.class_3222.method_5773(class_3222.java:472)
    at net.minecraft.class_3218.method_18762(class_3218.java:739)
    at net.minecraft.class_1937.method_18472(class_1937.java:480)
    at net.minecraft.class_3218.method_31420(class_3218.java:385)
    at net.minecraft.class_5574.method_31791(class_5574.java:54)
    at net.minecraft.class_3218.method_18765(class_3218.java:353)
    at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:897)
    at net.minecraft.class_3176.method_3813(class_3176.java:283)
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:824)
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:671)
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265)
    at java.base/java.lang.Thread.run(Thread.java:833)

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Server thread
Stacktrace:
    at net.minecraft.class_4317.constant$eep000$origins-classes$doubleRepairDurabilityBonus(class_4317.java:522)
    at net.minecraft.class_4317.method_20807(class_4317.java:72)
    at net.minecraft.class_4317.method_8116(class_4317.java:18)
    at net.minecraft.class_1714.method_17399(class_1714.java:70)
    at fuzs.visualworkbench.world.inventory.ModCraftingMenu.lambda$slotsChanged$3(ModCraftingMenu.java:66)
    at net.minecraft.class_3914.method_17394(class_3914.java:35)
    at net.minecraft.class_3914$2.method_17395(class_3914.java:22)
    at net.minecraft.class_3914.method_17393(class_3914.java:34)
    at fuzs.visualworkbench.world.inventory.ModCraftingMenu.method_7609(ModCraftingMenu.java:65)
    at fuzs.visualworkbench.world.inventory.ModCraftingMenu.lambda$slotChanged$4(ModCraftingMenu.java:76)
    at net.minecraft.class_3914.method_17394(class_3914.java:35)
    at net.minecraft.class_3914$2.method_17395(class_3914.java:22)
    at net.minecraft.class_3914.method_17393(class_3914.java:34)
    at fuzs.visualworkbench.world.inventory.ModCraftingMenu.method_7635(ModCraftingMenu.java:74)
    at net.minecraft.class_1703.method_34246(class_1703.java:219)
    at net.minecraft.class_1703.method_7623(class_1703.java:176)
    at net.minecraft.class_3222.method_5773(class_3222.java:472)
    at net.minecraft.class_3218.method_18762(class_3218.java:739)
    at net.minecraft.class_1937.method_18472(class_1937.java:480)
    at net.minecraft.class_3218.method_31420(class_3218.java:385)
    at net.minecraft.class_5574.method_31791(class_5574.java:54)
    at net.minecraft.class_3218.method_18765(class_3218.java:353)
Mixins in Stacktrace:
    net.minecraft.class_4317:
        io.github.apace100.originsclasses.mixin.RepairItemRecipeMixin (origins-classes.mixins.json)
    net.minecraft.class_1714:
        com.kyanite.deeperdarker.mixin.ContainerMenuMixin (deeperdarker.mixins.json)
        io.github.apace100.originsclasses.mixin.CraftingScreenHandlerAccessor (origins-classes.mixins.json)
        fuzs.visualworkbench.mixin.accessor.CraftingMenuAccessor (visualworkbench.common.mixins.json)
        io.github.apace100.apoli.mixin.CraftingScreenHandlerAccessor (apoli.mixins.json)
        org.betterx.bclib.mixin.common.CraftingMenuMixin (bclib.mixins.common.json)
        io.github.apace100.apoli.mixin.CraftingScreenHandlerMixin (apoli.mixins.json)
        io.github.apace100.originsclasses.mixin.CraftingScreenHandlerMixin (origins-classes.mixins.json)
        org.betterx.betternether.mixin.common.CraftingScreenHandlerMixin (betternether.mixins.common.json)
    net.minecraft.class_3914:
        com.railwayteam.railways.fabric.mixin.ContainerLevelAccessMixin (railways.mixins.json)
    net.minecraft.class_1703:
        io.wispforest.owo.mixin.ScreenHandlerMixin (owo.mixins.json)
        dev.isxander.debugify.mixins.basic.mc135971.AbstractContainerMenuMixin (debugify.mixins.json)
        com.jamieswhiteshirt.reachentityattributes.mixin.ScreenHandlerMixin (mixins.reach-entity-attributes.json)
        me.jellysquid.mods.lithium.mixin.block.hopper.ScreenHandlerMixin (lithium.mixins.json)
        virtuoel.pehkui.mixin.ScreenHandlerMixin (pehkui.mixins.json)
        com.railwayteam.railways.mixin.MixinAbstractContainerMenu (railways-common.mixins.json)
        io.wispforest.owo.mixin.ScreenHandlerInvoker (owo.mixins.json)
        dev.emi.trinkets.mixin.accessor.ScreenHandlerAccessor (trinkets.mixins.json)
    net.minecraft.class_3222:
        net.fabricmc.fabric.mixin.container.ServerPlayerEntityMixin (fabric-containers-v0.accurate.mixins.json)
        io.github.fabricators_of_create.porting_lib.mixin.accessors.common.accessor.ServerPlayerAccessor (porting_lib_accessors.mixins.json)
        com.yungnickyoung.minecraft.yungsapi.mixin.ServerPlayerEntityTickMixin (yungsapi.mixins.json)
        net.sweenus.simplyswords.mixin.ServerPlayerEntityMixin (simplyswords-common.mixins.json)
        com.yungnickyoung.minecraft.betterdeserttemples.mixin.ServerPlayerTickMixin (betterdeserttemples.mixins.json)
        net.blay09.mods.balm.mixin.ServerPlayerMixin (balm.mixins.json)
        dev.isxander.debugify.mixins.basic.mc215530.ServerPlayerMixin (debugify.mixins.json)
        net.fabricmc.fabric.mixin.entity.event.ServerPlayerEntityMixin (fabric-entity-events-v1.mixins.json)
        io.github.apace100.apoli.mixin.ServerPlayerEntityMixin (apoli.mixins.json)
        fuzs.puzzleslib.mixin.ServerPlayerFabricMixin (puzzleslib.fabric.mixins.json)
        com.b1n_ry.yigd.mixin.ServerPlayerEntityMixin (yigd.mixins.json)
        net.fabricmc.fabric.mixin.container.ServerPlayerEntityAccessor (fabric-containers-v0.mixins.json)
        squeek.appleskin.mixin.ServerPlayerEntityMixin (appleskin.mixins.json)
        dev.onyxstudios.cca.mixin.block.common.MixinServerPlayerEntity (mixins.cardinal_components_block.json)
        dev.onyxstudios.cca.mixin.entity.common.MixinServerPlayerEntity (mixins.cardinal_components_entity.json)
        net.fabricmc.fabric.mixin.dimension.EntityMixin (fabric-dimensions-v1.mixins.json)
        net.fabricmc.fabric.mixin.event.interaction.ServerPlayerEntityMixin (fabric-events-interaction-v0.mixins.json)
        com.github.mim1q.minecells.mixin.entity.player.ServerPlayerEntityMixin (minecells.mixins.json)
        io.github.ladysnake.pal.impl.mixin.ServerPlayerEntityMixin (mixins.playerabilitylib.common.json)
        com.railwayteam.railways.mixin.conductor_possession.ServerPlayerMixin (railways-common.mixins.json)
        dev.isxander.debugify.mixins.basic.mc119417.ServerPlayerMixin (debugify.mixins.json)
        io.github.fabricators_of_create.porting_lib.entity.mixin.common.ServerPlayerMixin (porting_lib_entity.mixins.json)
        net.voidz.mixin.ServerPlayerEntityMixin (voidz.mixins.json)
        io.wispforest.owo.mixin.ServerPlayerEntityMixin (owo.mixins.json)
        net.mehvahdjukaar.moonlight.core.mixins.fabric.ServerPlayerAccessor (moonlight.mixins.json)
        net.masik.mythiccharms.mixin.ServerPlayerMixin (mythic-charms.mixins.json)
        dev.isxander.debugify.mixins.basic.mc124177.ServerPlayerMixin (debugify.mixins.json)
        net.fabricmc.fabric.mixin.screenhandler.ServerPlayerEntityMixin (fabric-screen-handler-api-v1.mixins.json)
        dev.isxander.debugify.mixins.basic.mc129909.ServerPlayerMixin (debugify.mixins.json)
        immersive_aircraft.mixin.ServerPlayerEntityMixin (immersive_aircraft.mixins.json)
        dev.architectury.mixin.fabric.MixinServerPlayer (architectury.mixins.json)
        net.kyrptonaught.customportalapi.mixin.ServerPlayerMixin (customportalapi.mixins.json)
        com.yungnickyoung.minecraft.betterendisland.mixin.ServerPlayerMixin (betterendisland.mixins.json)
        earth.terrarium.cadmus.mixins.common.ServerPlayerMixin (cadmus-common.mixins.json)
        com.natamus.collective.fabric.mixin.ServerPlayerMixin (collective_fabric.mixins.json)
        com.obscuria.aquamirae.mixin.ServerPlayerEntityMixin (aquamirae.mixins.json)
        dev.architectury.mixin.fabric.LivingDeathInvoker (architectury.mixins.json)
        net.barribob.boss.mixin.ServerPlayerEntityMixin (bosses.mixins.json)
        com.ninni.spawn.mixin.ServerPlayerMixin (spawn.mixins.json)
        virtuoel.pehkui.mixin.ServerPlayerEntityMixin (pehkui.mixins.json)
        dev.isxander.debugify.mixins.basic.mc69216.ServerPlayerMixin (debugify.mixins.json)
    net.minecraft.class_3218:
        me.jellysquid.mods.lithium.mixin.alloc.chunk_random.ServerWorldMixin (lithium.mixins.json)
        io.github.apace100.apoli.mixin.ServerWorldMixin (apoli.mixins.json)
        dev.architectury.mixin.fabric.MixinServerLevel (architectury.mixins.json)
        me.jellysquid.mods.lithium.mixin.profiler.ServerWorldMixin (lithium.mixins.json)
        io.github.fabricators_of_create.porting_lib.transfer.mixin.common.ServerLevelMixin (porting_lib_transfer.mixins.json)
        com.faboslav.friendsandfoes.mixin.ServerWorldAccessor (friendsandfoes-common.mixins.json)
        com.faboslav.friendsandfoes.mixin.ServerWorldMixin (friendsandfoes-common.mixins.json)
        net.barribob.boss.mixin.ExplosionMixin (bosses.mixins.json)
        com.natamus.collective.fabric.mixin.ServerLevelMixin (collective_fabric.mixins.json)
        net.fabricmc.fabric.mixin.event.lifecycle.ServerWorldMixin (fabric-lifecycle-events-v1.mixins.json)
        fuzs.puzzleslib.mixin.ServerLevelFabricMixin (puzzleslib.fabric.mixins.json)
        io.github.lucaargolo.seasons.mixin.ServerWorldMixin (seasons.mixins.json)
        org.betterx.bclib.mixin.common.ServerLevelMixin (bclib.mixins.common.json)
        com.yungnickyoung.minecraft.betterendisland.mixin.ServerLevelMixin (betterendisland.mixins.json)
        org.embeddedt.modernfix.common.mixin.bugfix.chunk_deadlock.ServerLevelMixin (modernfix-common.mixins.json)
        dev.onyxstudios.cca.mixin.entity.common.MixinServerWorld (mixins.cardinal_components_entity.json)
        me.jellysquid.mods.lithium.mixin.util.entity_movement_tracking.ServerWorldAccessor (lithium.mixins.json)
        dev.onyxstudios.cca.mixin.chunk.common.MixinServerWorld (mixins.cardinal_components_chunk.json)
        io.github.fabricators_of_create.porting_lib.mixin.common.ServerLevelMixin (porting_lib_base.mixins.json)
        io.github.apace100.originsclasses.mixin.ServerWorldMixin (origins-classes.mixins.json)
        com.github.thedeathlycow.frostiful.mixins.server.IcicleGrowthMixin (frostiful.mixins.json)
        me.jellysquid.mods.lithium.mixin.entity.inactive_navigations.ServerWorldMixin (lithium.mixins.json)
        earth.terrarium.cadmus.mixins.common.flags.ServerLevelMixin (cadmus-common.mixins.json)
        dev.onyxstudios.cca.mixin.world.common.MixinServerWorld (mixins.cardinal_components_world.json)
        com.simibubi.create.foundation.mixin.accessor.ServerLevelAccessor (create.mixins.json)
        com.yungnickyoung.minecraft.betterdeserttemples.mixin.ServerLevelMixin (betterdeserttemples.mixins.json)
        me.jellysquid.mods.lithium.mixin.chunk.entity_class_groups.ServerWorldAccessor (lithium.mixins.json)
        io.github.fabricators_of_create.porting_lib.entity.mixin.common.ServerLevelMixin (porting_lib_entity.mixins.json)
        winterly.mixin.common.ServerWorldMixin (winterly.mixins.json)
        org.embeddedt.modernfix.common.mixin.perf.cache_strongholds.ServerLevelMixin (modernfix-common.mixins.json)
        com.stevekung.fishofthieves.mixin.level.MixinServerLevel (mixins.fishofthieves.json)
        fr.rakambda.fallingtree.fabric.mixin.LevelMixin (fallingtree.mixins.json)
        com.github.thedeathlycow.frostiful.mixins.world.WindSpawningMixin (frostiful.mixins.json)
        journeymap.common.mixin.server.ServerLevelMixin (journeymap.mixins.json)
        ca.spottedleaf.starlight.mixin.common.world.ServerWorldMixin (starlight.mixins.json)
        dev.sterner.guardvillagers.mixin.ServerWorldMixin (guardvillagers.mixins.json)
        immersive_melodies.mixin.ServerWorldMixin (immersive_melodies.mixin.json)
        net.fabricmc.fabric.mixin.lookup.ServerWorldMixin (fabric-api-lookup-api-v1.mixins.json)
        net.adventurez.mixin.ServerWorldMixin (adventurez.mixins.json)
        com.yungnickyoung.minecraft.betterendisland.mixin.EndergeticExpansionMixins (betterendisland.mixins.json)
        net.fabricmc.fabric.mixin.attachment.ServerWorldMixin (fabric-data-attachment-api-v1.mixins.json)
        fuzs.leavesbegone.mixin.ServerLevelMixin (leavesbegone.common.mixins.json)
        me.jellysquid.mods.lithium.mixin.world.block_entity_ticking.sleeping.ServerWorldMixin (lithium.mixins.json)
        earth.terrarium.cadmus.mixins.common.fixes.ServerLevelMixin (cadmus-common.mixins.json)
    net.minecraft.class_1937:
        dev.onyxstudios.cca.mixin.world.common.MixinWorld (mixins.cardinal_components_world.json)
        ca.spottedleaf.starlight.mixin.common.world.LevelMixin (starlight.mixins.json)
        net.fabricmc.fabric.mixin.attachment.AttachmentTargetsMixin (fabric-data-attachment-api-v1.mixins.json)
        me.jellysquid.mods.lithium.mixin.world.inline_block_access.WorldMixin (lithium.mixins.json)
        me.jellysquid.mods.lithium.mixin.world.block_entity_ticking.sleeping.WorldMixin (lithium.mixins.json)
        io.github.fabricators_of_create.porting_lib.mixin.common.LevelMixin (porting_lib_base.mixins.json)
        net.blay09.mods.balm.mixin.LevelMixin (balm.mixins.json)
        me.jellysquid.mods.lithium.mixin.alloc.chunk_random.WorldMixin (lithium.mixins.json)
        com.github.mim1q.minecells.mixin.world.WorldMixin (minecells.mixins.json)
        io.github.fabricators_of_create.porting_lib.transfer.mixin.common.LevelMixin (porting_lib_transfer.mixins.json)
        me.jellysquid.mods.lithium.mixin.block.hopper.WorldMixin (lithium.mixins.json)
        io.github.fabricators_of_create.porting_lib.entity.mixin.common.LevelMixin (porting_lib_entity.mixins.json)
        me.jellysquid.mods.lithium.mixin.world.chunk_access.WorldMixin (lithium.mixins.json)
        me.jellysquid.mods.lithium.mixin.world.inline_height.WorldMixin (lithium.mixins.json)
        me.jellysquid.mods.lithium.mixin.entity.collisions.intersection.WorldMixin (lithium.mixins.json)
        me.jellysquid.mods.lithium.mixin.util.block_entity_retrieval.WorldMixin (lithium.mixins.json)
        dev.architectury.mixin.fabric.MixinLevel (architectury.mixins.json)
        fuzs.puzzleslib.mixin.LevelFabricMixin (puzzleslib.fabric.mixins.json)
        net.fabricmc.fabric.mixin.event.lifecycle.WorldMixin (fabric-lifecycle-events-v1.mixins.json)
        com.possible_triangle.sliceanddice.mixins.LevelMixin (sliceanddice.mixins.json)
        org.antarcticgardens.newage.mixin.LevelMixin (create_new_age.mixins.json)
    net.minecraft.class_5574:
        me.jellysquid.mods.lithium.mixin.collections.entity_ticking.EntityListMixin (lithium.mixins.json)

-- Entity being ticked --
Details:
    Entity Type: minecraft:player (net.minecraft.class_3222)
    Entity ID: 309
    Entity Name: ArthurURSS
    Entity's Exact location: -4771.44, 120.00, -285.09
    Entity's Block location: World: (-4772,120,-286), Section: (at 12,8,2 in -299,7,-18; chunk contains blocks -4784,-64,-288 to -4769,319,-273), Region: (-10,-1; contains chunks -320,-32 to -289,-1, blocks -5120,-64,-512 to -4609,319,-1)
    Entity's Momentum: 0.00, -0.08, 0.00
    Entity's Passengers: []
    Entity's Vehicle: null
Stacktrace:
    at net.minecraft.class_1937.method_18472(class_1937.java:480)
    at net.minecraft.class_3218.method_31420(class_3218.java:385)
    at net.minecraft.class_5574.method_31791(class_5574.java:54)
    at net.minecraft.class_3218.method_18765(class_3218.java:353)
    at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:897)
    at net.minecraft.class_3176.method_3813(class_3176.java:283)
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:824)
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:671)
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265)
    at java.base/java.lang.Thread.run(Thread.java:833)
Mixins in Stacktrace:
    net.minecraft.class_1937:
        dev.onyxstudios.cca.mixin.world.common.MixinWorld (mixins.cardinal_components_world.json)
        ca.spottedleaf.starlight.mixin.common.world.LevelMixin (starlight.mixins.json)
        net.fabricmc.fabric.mixin.attachment.AttachmentTargetsMixin (fabric-data-attachment-api-v1.mixins.json)
        me.jellysquid.mods.lithium.mixin.world.inline_block_access.WorldMixin (lithium.mixins.json)
        me.jellysquid.mods.lithium.mixin.world.block_entity_ticking.sleeping.WorldMixin (lithium.mixins.json)
        io.github.fabricators_of_create.porting_lib.mixin.common.LevelMixin (porting_lib_base.mixins.json)
        net.blay09.mods.balm.mixin.LevelMixin (balm.mixins.json)
        me.jellysquid.mods.lithium.mixin.alloc.chunk_random.WorldMixin (lithium.mixins.json)
        com.github.mim1q.minecells.mixin.world.WorldMixin (minecells.mixins.json)
        io.github.fabricators_of_create.porting_lib.transfer.mixin.common.LevelMixin (porting_lib_transfer.mixins.json)
        me.jellysquid.mods.lithium.mixin.block.hopper.WorldMixin (lithium.mixins.json)
        io.github.fabricators_of_create.porting_lib.entity.mixin.common.LevelMixin (porting_lib_entity.mixins.json)
        me.jellysquid.mods.lithium.mixin.world.chunk_access.WorldMixin (lithium.mixins.json)
        me.jellysquid.mods.lithium.mixin.world.inline_height.WorldMixin (lithium.mixins.json)
        me.jellysquid.mods.lithium.mixin.entity.collisions.intersection.WorldMixin (lithium.mixins.json)
        me.jellysquid.mods.lithium.mixin.util.block_entity_retrieval.WorldMixin (lithium.mixins.json)
        dev.architectury.mixin.fabric.MixinLevel (architectury.mixins.json)
        fuzs.puzzleslib.mixin.LevelFabricMixin (puzzleslib.fabric.mixins.json)
        net.fabricmc.fabric.mixin.event.lifecycle.WorldMixin (fabric-lifecycle-events-v1.mixins.json)
        com.possible_triangle.sliceanddice.mixins.LevelMixin (sliceanddice.mixins.json)
        org.antarcticgardens.newage.mixin.LevelMixin (create_new_age.mixins.json)
    net.minecraft.class_3218:
        me.jellysquid.mods.lithium.mixin.alloc.chunk_random.ServerWorldMixin (lithium.mixins.json)
        io.github.apace100.apoli.mixin.ServerWorldMixin (apoli.mixins.json)
        dev.architectury.mixin.fabric.MixinServerLevel (architectury.mixins.json)
        me.jellysquid.mods.lithium.mixin.profiler.ServerWorldMixin (lithium.mixins.json)
        io.github.fabricators_of_create.porting_lib.transfer.mixin.common.ServerLevelMixin (porting_lib_transfer.mixins.json)
        com.faboslav.friendsandfoes.mixin.ServerWorldAccessor (friendsandfoes-common.mixins.json)
        com.faboslav.friendsandfoes.mixin.ServerWorldMixin (friendsandfoes-common.mixins.json)
        net.barribob.boss.mixin.ExplosionMixin (bosses.mixins.json)
        com.natamus.collective.fabric.mixin.ServerLevelMixin (collective_fabric.mixins.json)
        net.fabricmc.fabric.mixin.event.lifecycle.ServerWorldMixin (fabric-lifecycle-events-v1.mixins.json)
        fuzs.puzzleslib.mixin.ServerLevelFabricMixin (puzzleslib.fabric.mixins.json)
        io.github.lucaargolo.seasons.mixin.ServerWorldMixin (seasons.mixins.json)
        org.betterx.bclib.mixin.common.ServerLevelMixin (bclib.mixins.common.json)
        com.yungnickyoung.minecraft.betterendisland.mixin.ServerLevelMixin (betterendisland.mixins.json)
        org.embeddedt.modernfix.common.mixin.bugfix.chunk_deadlock.ServerLevelMixin (modernfix-common.mixins.json)
        dev.onyxstudios.cca.mixin.entity.common.MixinServerWorld (mixins.cardinal_components_entity.json)
        me.jellysquid.mods.lithium.mixin.util.entity_movement_tracking.ServerWorldAccessor (lithium.mixins.json)
        dev.onyxstudios.cca.mixin.chunk.common.MixinServerWorld (mixins.cardinal_components_chunk.json)
        io.github.fabricators_of_create.porting_lib.mixin.common.ServerLevelMixin (porting_lib_base.mixins.json)
        io.github.apace100.originsclasses.mixin.ServerWorldMixin (origins-classes.mixins.json)
        com.github.thedeathlycow.frostiful.mixins.server.IcicleGrowthMixin (frostiful.mixins.json)
        me.jellysquid.mods.lithium.mixin.entity.inactive_navigations.ServerWorldMixin (lithium.mixins.json)
        earth.terrarium.cadmus.mixins.common.flags.ServerLevelMixin (cadmus-common.mixins.json)
        dev.onyxstudios.cca.mixin.world.common.MixinServerWorld (mixins.cardinal_components_world.json)
        com.simibubi.create.foundation.mixin.accessor.ServerLevelAccessor (create.mixins.json)
        com.yungnickyoung.minecraft.betterdeserttemples.mixin.ServerLevelMixin (betterdeserttemples.mixins.json)
        me.jellysquid.mods.lithium.mixin.chunk.entity_class_groups.ServerWorldAccessor (lithium.mixins.json)
        io.github.fabricators_of_create.porting_lib.entity.mixin.common.ServerLevelMixin (porting_lib_entity.mixins.json)
        winterly.mixin.common.ServerWorldMixin (winterly.mixins.json)
        org.embeddedt.modernfix.common.mixin.perf.cache_strongholds.ServerLevelMixin (modernfix-common.mixins.json)
        com.stevekung.fishofthieves.mixin.level.MixinServerLevel (mixins.fishofthieves.json)
        fr.rakambda.fallingtree.fabric.mixin.LevelMixin (fallingtree.mixins.json)
        com.github.thedeathlycow.frostiful.mixins.world.WindSpawningMixin (frostiful.mixins.json)
        journeymap.common.mixin.server.ServerLevelMixin (journeymap.mixins.json)
        ca.spottedleaf.starlight.mixin.common.world.ServerWorldMixin (starlight.mixins.json)
        dev.sterner.guardvillagers.mixin.ServerWorldMixin (guardvillagers.mixins.json)
        immersive_melodies.mixin.ServerWorldMixin (immersive_melodies.mixin.json)
        net.fabricmc.fabric.mixin.lookup.ServerWorldMixin (fabric-api-lookup-api-v1.mixins.json)
        net.adventurez.mixin.ServerWorldMixin (adventurez.mixins.json)
        com.yungnickyoung.minecraft.betterendisland.mixin.EndergeticExpansionMixins (betterendisland.mixins.json)
        net.fabricmc.fabric.mixin.attachment.ServerWorldMixin (fabric-data-attachment-api-v1.mixins.json)
        fuzs.leavesbegone.mixin.ServerLevelMixin (leavesbegone.common.mixins.json)
        me.jellysquid.mods.lithium.mixin.world.block_entity_ticking.sleeping.ServerWorldMixin (lithium.mixins.json)
        earth.terrarium.cadmus.mixins.common.fixes.ServerLevelMixin (cadmus-common.mixins.json)
    net.minecraft.class_5574:
        me.jellysquid.mods.lithium.mixin.collections.entity_ticking.EntityListMixin (lithium.mixins.json)
    net.minecraft.server.MinecraftServer:
        net.fabricmc.fabric.mixin.resource.loader.MinecraftServerMixin (fabric-resource-loader-v0.mixins.json)
        terrablender.mixin.MixinMinecraftServer (terrablender_fabric.mixins.json)
        net.fabricmc.fabric.mixin.message.MinecraftServerMixin (fabric-message-api-v1.mixins.json)
        net.celsiusqc.totw_modded.mixin.ExampleMixin (totw_modded.mixins.json)
        io.github.fabricators_of_create.porting_lib.mixin.accessors.common.accessor.MinecraftServerAccessor (porting_lib_accessors.mixins.json)
        com.natamus.collective.fabric.mixin.MinecraftServerMixin (collective_fabric.mixins.json)
        io.github.uhq_games.regions_unexplored.mixin.MinecraftServerMixin (regions_unexplored.mixins.json)
        org.betterx.worlds.together.mixin.common.MinecraftServerMixinLate (together.mixins.common.json)
        com.chaosthedude.naturescompass.mixins.ServerMixin (naturescompass.mixins.json)
        net.redstonegames.chefsdelight.mixin.ExampleMixin (chefsdelight.mixins.json)
        net.fabricmc.fabric.mixin.event.lifecycle.MinecraftServerMixin (fabric-lifecycle-events-v1.mixins.json)
        org.betterx.worlds.together.mixin.common.MinecraftServerMixin (together.mixins.common.json)
        org.embeddedt.modernfix.fabric.mixin.core.MinecraftServerMixin (modernfix-fabric.mixins.json)
        net.blay09.mods.balm.mixin.MinecraftServerMixin (balm.mixins.json)
        net.fabricmc.fabric.mixin.biome.modification.MinecraftServerMixin (fabric-biome-api-v1.mixins.json)
        net.fabricmc.fabric.mixin.registry.sync.MinecraftServerMixin (fabric-registry-sync-v0.mixins.json)
        dev.onyxstudios.cca.mixin.scoreboard.MixinMinecraftServer (mixins.cardinal_components_scoreboard.json)
        org.embeddedt.modernfix.common.mixin.perf.dedicated_reload_executor.MinecraftServerMixin (modernfix-common.mixins.json)
        dev.onyxstudios.cca.mixin.level.common.MixinMinecraftServer (mixins.cardinal_components_level.json)
        cn.foggyhillside.ends_delight.mixin.EndsDelightMixin (ends_delight.mixins.json)
    net.minecraft.class_3176:
        dev.worldgen.lithostitched.mixin.server.DedicatedServerMixin (lithostitched.mixins.json)
        dev.architectury.mixin.fabric.MixinDedicatedServer (architectury.mixins.json)
        com.aizistral.nochatreports.common.mixins.server.MixinDedicatedServer (mixins/common/nochatreports.mixins.json)
        com.b1n_ry.yigd.mixin.MinecraftDedicatedServerMixin (yigd.mixins.json)

-- Affected level --
Details:
    All players: 2 total; [class_3222['ArthurURSS'/309, l='ServerLevel[world]', x=-4771.44, y=120.00, z=-285.09], class_3222['PauloHoff'/566, l='ServerLevel[world]', x=-5659.87, y=134.00, z=-2125.68]]
    Chunk stats: 7159
    Level dimension: minecraft:overworld
    Level spawn location: World: (-416,81,320), Section: (at 0,1,0 in -26,5,20; chunk contains blocks -416,-64,320 to -401,319,335), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,-64,0 to -1,319,511)
    Level time: 14773721 game time, 15370011 day time
    Level name: world
    Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
    Level weather: Rain time: 18875 (now: true), thunder time: 63706 (now: false)
    Known server brands: fabric
    Removed feature flags: 
    Level was modded: true
    Level storage version: 0x04ABD - Anvil
Stacktrace:
    at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:897)
    at net.minecraft.class_3176.method_3813(class_3176.java:283)
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:824)
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:671)
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265)
    at java.base/java.lang.Thread.run(Thread.java:833)
Mixins in Stacktrace:
    net.minecraft.server.MinecraftServer:
        net.fabricmc.fabric.mixin.resource.loader.MinecraftServerMixin (fabric-resource-loader-v0.mixins.json)
        terrablender.mixin.MixinMinecraftServer (terrablender_fabric.mixins.json)
        net.fabricmc.fabric.mixin.message.MinecraftServerMixin (fabric-message-api-v1.mixins.json)
        net.celsiusqc.totw_modded.mixin.ExampleMixin (totw_modded.mixins.json)
        io.github.fabricators_of_create.porting_lib.mixin.accessors.common.accessor.MinecraftServerAccessor (porting_lib_accessors.mixins.json)
        com.natamus.collective.fabric.mixin.MinecraftServerMixin (collective_fabric.mixins.json)
        io.github.uhq_games.regions_unexplored.mixin.MinecraftServerMixin (regions_unexplored.mixins.json)
        org.betterx.worlds.together.mixin.common.MinecraftServerMixinLate (together.mixins.common.json)
        com.chaosthedude.naturescompass.mixins.ServerMixin (naturescompass.mixins.json)
        net.redstonegames.chefsdelight.mixin.ExampleMixin (chefsdelight.mixins.json)
        net.fabricmc.fabric.mixin.event.lifecycle.MinecraftServerMixin (fabric-lifecycle-events-v1.mixins.json)
        org.betterx.worlds.together.mixin.common.MinecraftServerMixin (together.mixins.common.json)
        org.embeddedt.modernfix.fabric.mixin.core.MinecraftServerMixin (modernfix-fabric.mixins.json)
        net.blay09.mods.balm.mixin.MinecraftServerMixin (balm.mixins.json)
        net.fabricmc.fabric.mixin.biome.modification.MinecraftServerMixin (fabric-biome-api-v1.mixins.json)
        net.fabricmc.fabric.mixin.registry.sync.MinecraftServerMixin (fabric-registry-sync-v0.mixins.json)
        dev.onyxstudios.cca.mixin.scoreboard.MixinMinecraftServer (mixins.cardinal_components_scoreboard.json)
        org.embeddedt.modernfix.common.mixin.perf.dedicated_reload_executor.MinecraftServerMixin (modernfix-common.mixins.json)
        dev.onyxstudios.cca.mixin.level.common.MixinMinecraftServer (mixins.cardinal_components_level.json)
        cn.foggyhillside.ends_delight.mixin.EndsDelightMixin (ends_delight.mixins.json)
    net.minecraft.class_3176:
        dev.worldgen.lithostitched.mixin.server.DedicatedServerMixin (lithostitched.mixins.json)
        dev.architectury.mixin.fabric.MixinDedicatedServer (architectury.mixins.json)
        com.aizistral.nochatreports.common.mixins.server.MixinDedicatedServer (mixins/common/nochatreports.mixins.json)
        com.b1n_ry.yigd.mixin.MinecraftDedicatedServerMixin (yigd.mixins.json)

-- System Details --
Details:
    Minecraft Version: 1.20.1
    Minecraft Version ID: 1.20.1
    Operating System: Linux (amd64) version 5.4.0-110-generic
    Java Version: 17.0.8, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
    Memory: 264312032 bytes (252 MiB) / 1509949440 bytes (1440 MiB) up to 8589934592 bytes (8192 MiB)
    CPUs: 16
    Processor Vendor: GenuineIntel
    Processor Name: Intel(R) Xeon(R) E-2288G CPU @ 3.70GHz
    Identifier: Intel64 Family 6 Model 158 Stepping 13
    Microarchitecture: Coffee Lake
    Frequency (GHz): 3.70
    Number of physical packages: 1
    Number of physical CPUs: 8
    Number of logical CPUs: 16
    Graphics card #0 name: unknown
    Graphics card #0 vendor: unknown
    Graphics card #0 VRAM (MB): 0.00
    Graphics card #0 deviceId: unknown
    Graphics card #0 versionInfo: unknown
    Virtual memory max (MB): 76633.87
    Virtual memory used (MB): 105242.25
    Swap memory total (MB): 12287.99
    Swap memory used (MB): 3155.25
    JVM Flags: 2 total; -Xmx8192M -Xms512M
    Fabric Mods: 
        additionalstructures: Additional Structures 4.2.1
        advancednetherite: Advanced Netherite 2.1.0-1.20.1
        adventurez: AdventureZ 1.4.20
        appleskin: AppleSkin 2.5.1+mc1.20
        aquamirae: Aquamirae 6
        architectury: Architectury 9.2.14
        argonauts: Argonauts 1.0.10
            placeholder-api: Placeholder API 2.1.1+1.20
        artifacts: Artifacts 9.5.5
            expandability: ExpandAbility 9.0.4
            step-height-entity-attribute: Step Height Entity Attribute 1.2.0
        attributefix: AttributeFix 21.0.4
        azurelib: AzureLib 2.0.22
        badpackets: Bad Packets 0.4.3
        balm-fabric: Balm 7.2.2
        bclib: BCLib 3.0.14
            wunderlib: WunderLib 1.1.5
        betterarcheology: Better Archeology 1.1.9-1.20.1
        bettercombat: Better Combat 1.8.5+1.20.1
        betterdeserttemples: YUNG's Better Desert Temples 1.20-Fabric-3.0.3
            org_reflections_reflections: reflections 0.10.2
        betterdungeons: YUNG's Better Dungeons 1.20-Fabric-4.0.4
        betterendisland: YUNG's Better End Island 1.20-Fabric-2.0.6
        betterfortresses: YUNG's Better Nether Fortresses 1.20-Fabric-2.0.6
        betterjungletemples: YUNG's Better Jungle Temples 1.20-Fabric-2.0.5
        bettermineshafts: YUNG's Better Mineshafts 1.20-Fabric-4.0.4
        betternether: Better Nether 9.0.10
        betteroceanmonuments: YUNG's Better Ocean Monuments 1.20-Fabric-3.0.4
        betterstrongholds: YUNG's Better Strongholds 1.20-Fabric-4.0.3
        betterwitchhuts: YUNG's Better Witch Huts 1.20-Fabric-3.0.3
        bosses_of_mass_destruction: Bosses of Mass Destruction (Beta) 1.7.5-1.20.1
            maelstrom_library: Maelstrom Library 1.6.1-1.20
            multipart_entities: MultipartEntities 1.5-1.20
        botarium: Botarium 2.3.3
            team_reborn_energy: Energy 3.0.0
        bountiful: Bountiful 6.0.3+1.20.1
        cadmus: Cadmus 1.0.8
            common-protection-api: Common Protection API 1.0.0
        cardinal-components: Cardinal Components API 5.2.2
            cardinal-components-block: Cardinal Components API (blocks) 5.2.2
            cardinal-components-chunk: Cardinal Components API (chunks) 5.2.2
            cardinal-components-item: Cardinal Components API (items) 5.2.2
            cardinal-components-level: Cardinal Components API (world saves) 5.2.2
            cardinal-components-scoreboard: Cardinal Components API (scoreboard) 5.2.2
            cardinal-components-world: Cardinal Components API (worlds) 5.2.2
        carryon: Carry On 2.1.2.7
        chefsdelight: Chefs Delight 1.0.3-fabric-1.20.1
        chunky: Chunky 1.3.146
        cicada: CICADA 0.7.1+1.20.1
        cloth-config: Cloth Config v11 11.1.118
            cloth-basic-math: cloth-basic-math 0.6.1
        clumps: Clumps 12.0.0.4
        collective: Collective 7.57
        combatroll: Combat Roll 1.3.2+1.20.1
        controlify: Controlify 2.0.0-beta.8+1.20.1
            dev_isxander_libsdl4j: libsdl4j 3.693c75e-36
            org_hid4java_hid4java: hid4java 0.7.0
            org_quiltmc_parsers_gson: gson 0.3.0
            org_quiltmc_parsers_json: json 0.3.0
        convenientdecor: Convenient Decor 0.4.1
            omega-config: OmegaConfig 1.4.0+1.20.1
        create: Create 0.5.1-f-build.1417+mc1.20.1
            com_google_code_findbugs_jsr305: jsr305 3.0.2
            milk: Milk Lib 1.2.60
                dripstone_fluid_lib: Dripstone Fluid Lib 3.0.2
            porting_lib_brewing: Porting Lib Brewing 2.3.2+1.20.1
            porting_lib_models: Porting Lib Models 2.3.2+1.20.1
            porting_lib_obj_loader: Porting Lib Obj Loader 2.3.2+1.20.1
                porting_lib_model_loader: Porting Lib Model Loader 2.3.2+1.20.1
            porting_lib_tags: Porting Lib Tags 3.0
            reach-entity-attributes: Reach Entity Attributes 2.4.0
            registrate-fabric: Registrate for Fabric 1.3.62-MC1.20.1
                porting_lib_data: Porting Lib Data 2.1.1090+1.20
                porting_lib_model_generators: Porting Lib Model Generators 2.1.1090+1.20
                    porting_lib_gametest: Porting Lib GameTest 2.1.1090+1.20
                    porting_lib_model_materials: Porting Lib Model Materials 2.1.1090+1.20
        create_jetpack: Create Jetpack 4.2.0
            flightlib: Flight Lib 2.1.0
        create_new_age: Create: New Age 1.1.2
        create_structures: Create: Structures 1.1.0
        createaddition: Create Crafts & Additions 1.2.3
        creategoggles: Create Goggles 0.5.5.g
        createoreexcavation: Create Ore Excavation 1.4.5
            chunk-storage-api-fabric: Chunk Storage Api Fabric 1.0.4
        creeperoverhaul: Creeper Overhaul 3.0.2
        cristellib: Cristel Lib 1.1.5
            blue_endless_jankson: jankson 1.2.3
        ctov: ChoiceTheorem's Overhauled Village 3.4.3
        debugify: Debugify 1.20.1+2.0
        decorative_blocks: Decorative Blocks 4.0.3
        deeperdarker: Deeper and Darker 1.2.6
            customportalapi: Custom Portal Api 0.0.1-beta64-1.20
        e4mc_minecraft: e4mc 4.0.1
        easyanvils: Easy Anvils 8.0.2
        easymagic: Easy Magic 8.0.1
        enchantinginfuser: Enchanting Infuser 8.0.2
        endermanoverhaul: Enderman Overhaul 1.0.4
        endrem: End Remastered 5.2.4
        ends_delight: End's Delight refabricated-1.20.1-alpha-1.0
        expandeddelight: Expanded Delight 0.3.1
        explorify: Explorify v1.4.0
        extended_drawers: Extended Drawers 2.1.1+mc.1.20.1
            config_toolkit: ConfigToolkit 1.0.0
                io_determann_shadow-api-17: shadow-api-17 0.1.1
                net_fabricmc_javapoet: javapoet 0.1.0
            graphlib: Graph Lib 1.4.0+1.20
                libnetworkstack: Lib Network Stack 0.10.0
        fabric-api: Fabric API 0.92.1+1.20.1
            fabric-api-base: Fabric API Base 0.4.31+1802ada577
            fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.36+1802ada577
            fabric-biome-api-v1: Fabric Biome API (v1) 13.0.13+1802ada577
            fabric-block-api-v1: Fabric Block API (v1) 1.0.11+1802ada577
            fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.1+1802ada577
            fabric-command-api-v1: Fabric Command API (v1) 1.2.34+f71b366f77
            fabric-command-api-v2: Fabric Command API (v2) 2.2.13+1802ada577
            fabric-commands-v0: Fabric Commands (v0) 0.2.51+df3654b377
            fabric-containers-v0: Fabric Containers (v0) 0.1.64+df3654b377
            fabric-content-registries-v0: Fabric Content Registries (v0) 4.0.11+1802ada577
            fabric-convention-tags-v1: Fabric Convention Tags 1.5.5+1802ada577
            fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.19+1802ada577
            fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.0.0+de0fd6d177
            fabric-data-generation-api-v1: Fabric Data Generation API (v1) 12.3.4+1802ada577
            fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.54+1802ada577
            fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.0+1c78457f77
            fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.6.2+1802ada577
            fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.63+df3654b377
            fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.40+1802ada577
            fabric-item-api-v1: Fabric Item API (v1) 2.1.28+1802ada577
            fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.12+1802ada577
            fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.22+1802ada577
            fabric-loot-api-v2: Fabric Loot API (v2) 1.2.1+1802ada577
            fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.45+9e7660c677
            fabric-message-api-v1: Fabric Message API (v1) 5.1.9+1802ada577
            fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.50+1802ada577
            fabric-networking-api-v1: Fabric Networking API (v1) 1.3.11+1802ada577
            fabric-networking-v0: Fabric Networking (v0) 0.3.51+df3654b377
            fabric-object-builder-api-v1: Fabric Object Builder API (v1) 11.1.3+1802ada577
            fabric-particles-v1: Fabric Particles (v1) 1.1.2+1802ada577
            fabric-recipe-api-v1: Fabric Recipe API (v1) 1.0.21+1802ada577
            fabric-registry-sync-v0: Fabric Registry Sync (v0) 2.3.3+1802ada577
            fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.37+92a0d36777
            fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.28+1802ada577
            fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.8+1802ada577
            fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.10+1802ada577
            fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.30+1802ada577
            fabric-transfer-api-v1: Fabric Transfer API (v1) 3.3.5+8dd72ea377
            fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 4.3.1+1802ada577
        fabric-language-kotlin: Fabric Language Kotlin 1.10.20+kotlin.1.9.24
            org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.9.24
            org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.9.24
            org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.9.24
            org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.9.24
            org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.24.0
            org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.8.0
            org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.8.0
            org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.5.0
            org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.6.3
            org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.6.3
            org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.6.3
        fabricloader: Fabric Loader 0.15.7
            mixinextras: MixinExtras 0.3.5
        fallingtree: FallingTree 4.3.4
        farmersdelight: Farmer's Delight 1.20.1-2.1.1+refabricated
            mm: Manningham Mills 2.3
            porting_lib_accessors: Porting Lib Accessors 2.3.4+1.20.1
            porting_lib_base: Porting Lib Base 2.3.4+1.20.1
                porting_lib_entity: Porting Lib Entity 2.3.4+1.20.1
                porting_lib_fluids: Porting Lib Fluids 2.3.4+1.20.1
                porting_lib_mixin_extensions: Porting Lib Mixin Extensions 2.3.4+1.20.1
                porting_lib_transfer: Porting Lib Transfer 2.3.4+1.20.1
                porting_lib_utility: Porting Lib Utility 2.3.4+1.20.1
            porting_lib_client_events: Porting Lib Client Events 2.3.4+1.20.1
            porting_lib_config: Porting Lib Config 2.3.4+1.20.1
            porting_lib_extensions: Porting Lib Extensions 2.3.4+1.20.1
                porting_lib_attributes: Porting Lib Attributes 2.3.4+1.20.1
                porting_lib_common: Porting Lib Common 2.3.4+1.20.1
                porting_lib_core: Porting Lib Core 2.3.4+1.20.1
            porting_lib_lazy_registration: Porting Lib Lazy Register 2.3.4+1.20.1
            porting_lib_loot: Porting Lib Loot 2.3.4+1.20.1
            porting_lib_networking: Porting Lib Networking 2.3.4+1.20.1
            porting_lib_recipe_book_categories: Porting Lib Recipe Book Categories 2.3.4+1.20.1
            porting_lib_registries: Porting Lib Registries 2.3.4+1.20.1
            porting_lib_tool_actions: Porting Lib Tool Actions 2.3.4+1.20.1
        farmersknives: Farmer's Knives 3.2
        ferritecore: FerriteCore 6.0.1
        fishofthieves: Fish of Thieves 3.0.5
        flowerymooblooms: Friends&Foes - Flowery Mooblooms 2.0.1
        forgeconfigapiport: Forge Config API Port 8.0.0
        friendsandfoes: Friends&Foes 2.0.10
        frostiful: Frostiful 1.0.9
        geckolib: GeckoLib 4 4.4.4
            com_eliotlash_mclib_mclib: mclib 20
        graveyard: The Graveyard 3.0
        guardvillagers: GuardVillagers 2.0.9-1.20.1
        handcrafted: Handcrafted 3.0.6
        healingcampfire: Healing Campfire 5.3
        highlight: Highlight 2.0.1
        hopobetterunderwaterruins: Hopo Better Underwater Ruins 1.1.4
        horseexpert: Horse Expert 8.1.1
        iceberg: Iceberg 1.1.18
        immersive_aircraft: Immersive Aircraft 1.0.1+1.20.1
            org_mariuszgromada_math_mathparser_org-mxparser: MathParser.org-mXparser 5.2.1
        immersive_armors: Immersive Armors 1.6.1+1.20.1
        immersive_melodies: Immersive Melodies 0.1.0+1.20.1
        immersive_paintings: Immersive Paintings 0.6.7+1.20.1
        imst: Immersive structures 2.1.0
        java: Java HotSpot(TM) 64-Bit Server VM 17
        jei: Just Enough Items 15.3.0.4
        journeymap: Journeymap 5.9.21
            journeymap-api-fabric: JourneyMap API 1.20-1.9-fabric-SNAPSHOT
        kambrik: Kambrik 6.1.1+1.20.1
        leavesbegone: Leaves Be Gone 8.0.0
        lithium: Lithium 0.11.2
        lithostitched: Lithostitched 1.1.5
        lootr: Lootr 0.7.33.81
        memoryleakfix: Memory Leak Fix 1.1.5
        midnightlib: MidnightLib 1.4.1
        minecells: Mine Cells 1.8.2
            gimm1q: gimm1q 0.5.3
        minecraft: Minecraft 1.20.1
        mixintrace: MixinTrace 1.1.1+1.17
        mobcaptains: Mob Captains 3.1.1
        modernfix: ModernFix 5.17.0+mc1.20.1
        moonlight: Moonlight 1.20-2.11.22
        moredelight: More Delight 1.2.2-1.20.1-fabric
        moremobvariants: More Mob Variants 1.3.0.1
        mr_dungeons_andtaverns: Dungeons and Taverns 3.0.3.f
        mr_tidal_towns: Tidal Towns 1.3
        mutantmonsters: Mutant Monsters 8.0.7
            extensibleenums: Extensible Enums 7.0.1
        mythic_charms: Mythic Charms 0.7.0
            cardinal-components-base: Cardinal Components API (base) 5.2.2
            cardinal-components-entity: Cardinal Components API (entities) 5.2.2
        mythicmobs: Mythic Mobs 1.20.1-fabric-1.4.5
        mythicmounts: Mythic Mounts 1.20.1-7.2
        naturalist: Naturalist 4.0.3
        naturescompass: Nature's Compass 1.20.1-2.2.3-fabric
        niftycarts: NiftyCarts 3.0.2+1.20.1
        nochatreports: No Chat Reports 1.20.1-v2.2.2
        noisium: Noisium 2.0.3+mc1.20-1.20.1
        notenoughanimations: NotEnoughAnimations 1.7.3
        nyfsspiders: Nyf's Spiders 2.1.1
        obscure_api: Obscure API 16
        oceansdelight: Ocean's Delight fdrf-fabric-1.0.2-1.20
        origins: Origins 1.10.0
            apoli: Apoli 2.9.0
                additionalentityattributes: Additional Entity Attributes 1.3.0+1.20.0
                calio: Calio 1.11.0
                playerabilitylib: Pal 1.8.0
        origins-classes: Origins: Classes 1.7.0
        origins-minus: Origins Minus 2.1.1+1.19.3
        owo: oωo 0.11.2+1.20
        patchouli: Patchouli 1.20.1-84-FABRIC
            fiber: fiber 0.23.0-2
        pehkui: Pehkui 3.8.0+1.14.4-1.20.4
            kanos_config: Kanos Config 0.4.1+1.14.4-1.19.4
        player-animator: Player Animator 1.0.2-rc1+1.20
        puzzleslib: Puzzles Lib 8.1.19
            puzzlesaccessapi: Puzzles Access Api 8.0.7
        railways: Create: Steam 'n' Rails 1.6.4+fabric-mc1.20.1
        regions_unexplored: Regions Unexplored 0.5.5+1.20.1
            completeconfig-base: completeconfig-base 2.5.2
        repurposed_structures: Repurposed Structures 7.1.15+1.20.1-fabric
        resourcefulconfig: Resourcefulconfig 2.1.2
        resourcefullib: Resourceful Lib 2.1.24
            com_teamresourceful_bytecodecs: bytecodecs 1.0.2
            com_teamresourceful_yabn: yabn 1.0.3
        rpg_origins: RPG Origins 1.4.1
        seasons: Fabric Seasons 2.3+1.20
        seasonsdelightcompat: Fabric Seasons: Delight Compat 1.0-1.3.9
        seasonsextras: Fabric Seasons: Extras 1.2-BETA+1.20
        showmeyourskin: Show Me Your Skin! 1.9.0+1.20
        simplyswords: Simply Swords 1.55.0-1.20.1
        skinrestorer: Skin Restorer 1.2.4
        skyvillages: SkyVillages 1.0.2
        sliceanddice: Create Slice & Dice 3.2.1
        smallships: Small Ships 2.0.0-b1.2
        smarterfarmers: Smarter Farmers 1.20-1.8.2
        soulsweapons: Marium's Soulslike Weaponry 1.1.3-1.20-fabric
        spawn: Spawn 1.0.3-fabric
        starlight: Starlight 1.1.2+fabric.dbc156f
        supermartijn642configlib: SuperMartijn642's Config Lib 1.1.8+a
        t_and_t: Towns and Towers 1.12
        terrablender: TerraBlender 3.0.1.6
            com_electronwill_night-config_core: core 3.6.7
            com_electronwill_night-config_toml: toml 3.6.7
        thermoo: Thermoo 2.3.1
        totw_modded: Towers Of The Wild: Modded fabric-1.20.1-1.0.5
        trashslot: TrashSlot 15.1.0
        travelersbackpack: Traveler's Backpack fabric-1.20.1-9.1.12
        trinkets: Trinkets 3.7.2
        ubesdelight: Ube's Delight 1.20.1-0.1.5.4
        villagernames: Villager Names 7.3
        villagersplus: Villagers Plus 3.1
        villagesandpillages: Villages&Pillages 1.0.0
        villagespawnpoint: Village Spawn Point 4.2
        visualworkbench: Visual Workbench 8.0.0
        voidz: VoidZ 1.0.11
        waveycapes: WaveyCapes 1.4.7
        waystones: Waystones 14.1.3
        wildlife: Wildlife 1.19.2-2.2
        winterly: Winterly 0.9.3+1.20
        wthit: wthit 8.10.0
        yet_another_config_lib_v3: YetAnotherConfigLib 3.4.2+1.20.1-fabric
            com_twelvemonkeys_common_common-image: common-image 3.10.0
            com_twelvemonkeys_common_common-io: common-io 3.10.0
            com_twelvemonkeys_common_common-lang: common-lang 3.10.0
            com_twelvemonkeys_imageio_imageio-core: imageio-core 3.10.0
            com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.10.0
            com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.10.0
        yigd: You're in Grave Danger 2.0.0-beta.11
            fabric-permissions-api-v0: fabric-permissions-api 0.2-SNAPSHOT
            libgui: LibGui 8.1.1+1.20.1
                jankson: Jankson 6.0.0+j1.2.3
                libninepatch: LibNinePatch 1.2.0
        yosbr: YOSBR 0.1.2
        yungsapi: YUNG's API 1.20-Fabric-4.0.5
            org_javassist_javassist: javassist 3.29.2-GA
        yungsextras: YUNG's Extras 1.20-Fabric-4.0.3
    Server Running: true
    Player Count: 2 / 20; [class_3222['ArthurURSS'/309, l='ServerLevel[world]', x=-4771.44, y=120.00, z=-285.09], class_3222['PauloHoff'/566, l='ServerLevel[world]', x=-5659.87, y=134.00, z=-2125.68]]
    Data Packs: vanilla, fabric, resources/t_and_t_waystones_patch_1.19.2 (incompatible)
    Enabled Feature Flags: minecraft:vanilla
    World Generation: Stable
    Is Modded: Definitely; Server brand changed to 'fabric'
    Type: Dedicated Server (map_server.txt)
Oracle493 commented 4 months ago

Yeah I just ran into this problem as well, I can replicate it in any circumstance with just origins-classes and visual workbench. It happens when combining any armor pieces and seems to be from the origin power for doubling restored durability cutting off visual workbenches access to some code. Anvil's with easy anvil seem to work fine so I imagine there is a difference in how the durability repair power handles those classes? Although your issue is slightly different so maybe there is overlap in the mixin handling.