Skip to content

VillagerTrades$EmeraldsForVillagerTypeItem reported an error on 47.3.27: org.spongepowered.asm.mixin.injection.throwables.InjectionError #196

@1luik

Description

@1luik

fabric-api-0.92.2+1.11.11+1.20.1

debug.log

[082月2025 23:47:46.544] [Server thread/ERROR] [net.minecraft.server.MinecraftServer/]: Encountered an unexpected exception
org.spongepowered.asm.mixin.injection.throwables.InjectionError: LVT in net/minecraft/world/entity/npc/VillagerTrades$EmeraldsForVillagerTypeItem::m_213663_(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; has incompatible changes at opcode 34 in callback fabric-object-builder-v1.mixins.json:TradeOffersTypeAwareBuyForOneEmeraldFactoryMixin from mod fabric_object_builder_api_v1->@Inject::failOnNullItem(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;Lnet/minecraft/world/item/ItemStack;)V.
Expected: [Lnet/minecraft/world/item/ItemStack;]
Found: [Lnet/minecraft/world/item/Item;]
Available: [Lnet/minecraft/world/item/Item;, Lnet/minecraft/world/item/ItemStack;]
at net.minecraft.world.entity.npc.VillagerTrades$EmeraldsForVillagerTypeItem.handler$zmd000$fabric_object_builder_api_v1$failOnNullItem$missing(VillagerTrades.java) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at net.minecraft.world.entity.npc.VillagerTrades$EmeraldsForVillagerTypeItem.m_213663_(VillagerTrades.java:172) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at com.hexagram2021.emeraldcraft.common.util.TradeUtil.addTradeShadowRecipe(TradeUtil.java:30) ~[%5B绿宝石工艺%5Demeraldcraft-9.1.0.jar%23632!/:9.1.0]
at com.hexagram2021.emeraldcraft.common.util.TradeUtil.lambda$addTradeShadowRecipesFromListingMap$0(TradeUtil.java:67) ~[%5B绿宝石工艺%5Demeraldcraft-9.1.0.jar%23632!/:9.1.0]
at it.unimi.dsi.fastutil.ints.Int2ObjectMap.lambda$forEach$0(Int2ObjectMap.java:249) ~[fastutil-8.5.9.jar%2390!/:?]
at it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapEntrySet.fastForEach(Int2ObjectOpenHashMap.java:1027) ~[fastutil-8.5.9.jar%2390!/:?]
at it.unimi.dsi.fastutil.ints.Int2ObjectMap.forEach(Int2ObjectMap.java:251) ~[fastutil-8.5.9.jar%2390!/:?]
at com.hexagram2021.emeraldcraft.common.util.TradeUtil.addTradeShadowRecipesFromListingMap(TradeUtil.java:63) ~[%5B绿宝石工艺%5Demeraldcraft-9.1.0.jar%23632!/:9.1.0]
at com.hexagram2021.emeraldcraft.common.crafting.TradeShadowRecipe.lambda$getTradeRecipes$0(TradeShadowRecipe.java:60) ~[%5B绿宝石工艺%5Demeraldcraft-9.1.0.jar%23632!/:9.1.0]
at java.util.HashMap.forEach(HashMap.java:1429) ~[?:?]
at com.hexagram2021.emeraldcraft.common.crafting.TradeShadowRecipe.getTradeRecipes(TradeShadowRecipe.java:59) ~[%5B绿宝石工艺%5Demeraldcraft-9.1.0.jar%23632!/:9.1.0]
at com.hexagram2021.emeraldcraft.EmeraldCraft.datapackSync(EmeraldCraft.java:204) ~[%5B绿宝石工艺%5Demeraldcraft-9.1.0.jar%23632!/:9.1.0]
at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2352!/:?]
at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2352!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2352!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2352!/:?]
at net.minecraft.server.players.PlayerList.m_11261_(PlayerList.java:188) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at net.minecraft.server.network.ServerLoginPacketListenerImpl.m_143699_(ServerLoginPacketListenerImpl.java:139) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at net.minecraft.server.network.ServerLoginPacketListenerImpl.m_10055_(ServerLoginPacketListenerImpl.java:126) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at net.minecraft.server.network.ServerLoginPacketListenerImpl.redirect$cle000$fabric_networking_api_v1$handlePlayerJoin(ServerLoginPacketListenerImpl.java:1063) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at net.minecraft.server.network.ServerLoginPacketListenerImpl.m_9933_(ServerLoginPacketListenerImpl.java:70) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at net.minecraft.network.Connection.m_129483_(Connection.java:263) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at net.minecraft.server.network.ServerConnectionListener.m_9721_(ServerConnectionListener.java:142) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:907) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23857!/:?]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]

debug.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    invalidThis doesn't seem right

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions