EMI not displaying some recipes in ATM9
templeofshadow opened this issue ยท 0 comments
Honestly, I don't know what repo I should report this to (ATM9, etc), so I figured I should start here since it seems like an EMI issue at first consideration. I looked around the other issues for something similar but I couldn't find anything specific.
Mod/pack/java versions:
Java 21.0.3 (Via JDK 21.0.3.9)
All the Mods 9 1.0.4
Forge 47.3.29
Mods added manually (aside from EMI and EMI Ores)
- Distant Horizons (only on client)
- Simple Voice Chat (client and server)
- Sound Physics Remastered (client and server)
- Chunky (server only)
- Bluemap (server only)
EMI 1.1.19-1.20.1-forge
EMI Addons (Added by me):
- EMI Enchants 1.0.0
- EMI Ores 1.2-1.20.1-forge
- EMI Trades 1.2.1-mc1.20.1
- EMI: Create Schematics 1.0.1
- EMIffect 1.1.2-mc1.20.1
JEI 15.20.0.106
JEI Addons (from ATM9): - Just Enough Archaeology 1.20.1-1.0.4
- Just Enough Mekanism Multiblocks 4.10
- Just Enough Professions (JEP) 3.0.1
- Just Enough Resources 1.4.0.247
Running instances via PolyMC 6.1. Doesn't seem to have any issues related to it pertinent to this issue, but just in case.
Quick timeline:
- I wanted EMI's recipe tree functionality for Iron Jetpacks (and other mods later), so I decided to install it to an existing ATM9 instance.
- Installed EMI, and realized it would be a good idea to add EMI ores too (because imo it has more in-depth functionality than JER for ore gen).
- Added that too, then joined a personal server. Before joining, I added EMI ores to the server instance and restarted since the Modrinth page says it must be installed on both: "The mod is required on both client and server in order to function; if present on only one side it will silently disable itself."
- Clicked "u" on a copper jetpack from Iron Jetpacks. It doesn't display any crafting table recipes; just Create Mechanical Crafter recipes, JER Enchanting, and MineColonies Blacksmith (see below).

- Thought to myself, "okay, i'll try adding EMI to the server then" and added EMI to the server instance. Restart server.
- Join, try again, same issue.
- Read somewhere that clearing the JEI configs can help. Try this. Restart server. No dice.
- "Okay, maybe it's a mod compat issue (which it shouldn't be since JEI works just fine)". Add some other EMI addons (see mod list above). All are client side, so just restart instance. Nothing.
- "Do the recipes come back when I copy the instance without EMI?" Yes. An instance withouth EMI fixes the issue (see below). This is with EMI and EMI Ores still being installed on the server.

- "While I'm running this instance... is it only Iron Jetpacks?" No; Hostile Neural Networks recipes were weird, FTB Quests didn't seem to work, Some MineColonies recipes don't show up, and assumedly some other stuff which I missed or otherwise didn't/couldn't check.
Here is a log from my testing, with both JEI and EMI running, before timeline number 9, from the "JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingIn" line to server disconnection: EMI-JEI Logs from Incompat Testing.txt
If you need any of my modifications to ATM9 for the server, see: https://github.com/templeofshadow/mc-server-fileshare/tree/ATM9-Server-Instance
So, is there anything I can do to fix anything for this, am I being stupid, or am I SOL and can't use EMI for ATM9?
Please let me know about any other info I can give to help with this.
Thanks in advance for anything you can add on this issue.