TheIllusiveC4 / Curios

Minecraft Mod: A flexible and expandable accessory/equipment API for users and developers.
https://www.curseforge.com/minecraft/mc-mods/curios
Other
179 stars 72 forks source link

[Bug]: Latest Curios & EMI causes error loading EMI ? #410

Closed hiimrickross closed 4 months ago

hiimrickross commented 4 months ago

Minecraft Version

1.20.1

What happened?

Hellooo

Sorry to bother you, but I seem to be receiving an issue between Curios and EMI.

I notice this happened sometimes in the past, but not enough to bother me since usually a full reload of minecraft would fix it.

But sometimes, EMI won't load and will say critical error during reload process, when I look at the LOG, there is lots of this text and it keeps talking about curios. Is it an EMI problem or a Curios problem? I also notice that when this error occurs and EMI isn't working correctly, the nameplates above icons don't work for the low grade items, which is an odd symptom. (Name plates mod is from the one that goes with Loot Beams.. I... can't really remember the name right now).

[17May2024 12:07:09.834] [Thread-107/ERROR] [EMI/]: [EMI] Critical error occured during reload: [17May2024 12:07:09.834] [Thread-107/ERROR] [EMI/]: [EMI] java.lang.NoSuchMethodError: 'java.util.Map top.theillusivec4.curios.mixin.CuriosImplMixinHooks.getEntitySlots(net.minecraft.world.entity.EntityType)' at TRANSFORMER [17May2024 12:07:09.835] [Thread-107/ERROR] [EMI/]: [EMI] curios@5.9.0+1.20.1 [17May2024 12:07:09.835] [Thread-107/ERROR] [EMI/]: [EMI] top.theillusivec4.curios.mixin.CuriosImplMixinHooks.handler$jjm001$simplehats$getItemStackSlots(CuriosImplMixinHooks.java:543)

AND

[17May2024 12:07:09.830] [Thread-107/ERROR] [net.minecraftforge.eventbus.EventBus/EVENTBUS]: Exception caught during firing event: 'java.util.Map top.theillusivec4.curios.mixin.CuriosImplMixinHooks.getEntitySlots(net.minecraft.world.entity.EntityType)'

How do you trigger this bug?

  1. Install EMI + EMI Addons (forge only ones)
  2. Have Curios Installed latest forge 5.9.0 (it happened but happened less with 5.7.2) ... This probem. I think...

I'm trying to troubleshoot mods and updates to see if it's something else but as far as logs go that's just what's being spammed towards the end after loading into a world and trying to access EMI features.

Loader

NeoForge

Loader Version

It doesn't say... 47.1.99 I think?

Mod Version

5.9.0

Relevant Log Outputs

https://gist.github.com/hiimrickross/0293d79d2c291b8c6ac23b24fe547e43

TheIllusiveC4 commented 4 months ago

Update Simple Hats to the latest version.

hiimrickross commented 4 months ago

thank youu! it worked I did see the simplehats line there but since it worked before updating I didn't think it was it at first... since many troubleshooting i've had its pointed to a mod or a bunch of mods but then that wasn't actually the issue..

everything is running okay now, honestly even things feel a bit smoother in some way.. but thats probably placebo XD (although my Presence Footsteps missing sounds seem to be back, so who knows maybe thats part of it).

either way thank you!