EMI

EMI

1M Downloads

[BUG] (Fabric 1.19.2) Infinite Reloading/Not Showing Items

DoggoNako opened this issue · 8 comments

commented

Version of EMI : 0.5.0+1.19.2
Using a modified, Fabulously Optimized modpack

BUG : Version < 0.5.0+1.19.2 doesn't show items and EMI 0.5.0+1.19.2 show "EMI Reloading" since I've added new mods on my Minecraft.

Latest LOG file

Sorry for taking your time, to wait a reply I will redo my modpack and putting back one by one my mods and see if I find an issue.

commented

Little update, in multiplayer I can use EMI but only after going in single-player and using CTRL+O twice. With the dev mode activated, I have those logs :
image

I see Create mentioned, do you recommend me to make an issue to them ?
I'm using Create 0.5.0-796+1.19.2

commented

After some research, I found this :

Fabricators-of-Create/Create#660
https://github.com/newhoryzon/farmers-delight-fabric/issues/115 (← After reading it, it's probably not a Farmer's Delight problem)

commented

That create issue is not causing this "infinite reload". There is some mod in your setup that is preventing the server from sending information to the client, and it's not clear from your large mod list which one it can be. You can verify this is not an EMI issue by checking if the recipe book has recipes available and if your client can see tags in F3.

commented

Okay, thanks for enlightening me on that ^^

commented

← After reading it, it's probably not a Farmer's Delight problem

You can try removing Farmer's Delight, which should solve the problem.

image

I also checked the source code of Create and there is no obvious problem.

commented

I found the bug! It's the Farmer's Delight Create-compat chocolate pie filling recipe - the fluid tag c:chocolates isn't used in Create, it's c:chocolate instead, so switching to the proper tag should stop it from getting index out-of-bounds issues!

commented

Yep! That goes through to this line, which throws if getMatchingFluidStacks returns an empty list.

commented

I found out that Chipped (I'm dumb, or it's only for 1.18.2 rn ?) caused me EMI not charging at all.
That one problem solve lmao...

I found the bug! It's the Farmer's Delight Create-compat chocolate pie filling recipe - the fluid tag c:chocolates isn't used in Create, it's c:chocolate instead, so switching to the proper tag should stop it from getting index out-of-bounds issues!

srcCode Create chocolate

Nice one ! But does this one little thing that making all this mess ?