thedarkcolour / ExDeorum

Port of the original Ex Nihilo to 1.20+.
GNU General Public License v3.0
7 stars 3 forks source link

EMI Compatibility #65

Closed MSandro closed 7 months ago

MSandro commented 7 months ago

I have no idea how easy it is to fix this, alternatively I would also like a switch to turn off mod support.

image

thedarkcolour commented 7 months ago

Which recipe viewer are you using? These are supposed to be hidden unless the mods are actually installed.

MSandro commented 7 months ago

I am using EMI with JEI

thedarkcolour commented 7 months ago

I'll fix it tomorrow. I have to add EMI integration for this

MSandro commented 7 months ago

image Textures are not just broken in EMI. I think they should not be added to the game, there are no recipes for any of the broken texture blocks.

thedarkcolour commented 7 months ago

Ex Deorum adds every compat block it has by default, then it is supposed to hide the blocks whose compat mods are missing. The reason for this is because it was the way the Forge dev recommended me to handle this sort of thing. If you just play with Ex Deorum alone, all of the mod compat barrels/sieves/crucibles should be hidden and only obtainable with /setblock or /give.

To hide the blocks, I disable their recipes, remove them from the creative tab, and hide them in JEI/REI. To fix this, I just need to hide the blocks in EMI as well, since it seems to ignore creative tabs and JEI hiding. The textures are broken because the models point to texture files in other mod jars that you don't have installed, so that is intended behavior.

If you try again with just JEI, you will no longer see the barrels, which is why I never caught the bug (I use JEI to test the mod, not EMI)

MSandro commented 7 months ago

oh, now I understand, thanks. image It's probably my mistake because in EMI the index mode was set to "Registration", when I set it to Creative, then the items are gone.

thedarkcolour commented 7 months ago

Should be fixed in Ex Deorum 2.4 on Minecraft 1.20.4, and Ex Deorum 1.30 on Minecraft 1.20.1