
Recipes config file recipe_materials.xml is invalid: Rejecting crafting recipe without any items, only empty spaces in <grid>
mrjewel opened this issue · 8 comments
The first problem is about Iron Chests and Extra Utilites 2, their problem is about invalid item names such as it should be "iron" but it's "ıron".
I couldn't change these names and I removed these 2 mods.
Then a different problem has started:
java.lang.RuntimeException: Recipes config file recipe_materials.xml is invalid: Rejecting crafting recipe without any items, only empty spaces in
- EnderIO: EnderIO-1.10.2-3.0.1.107_beta
- EnderCore: EnderCore-1.10.2-0.4.1.54-beta
- Minecraft: 1.10.2
- Forge: 1.10.2-forge1.10.2-12.18.1.2094
Duplicate of #3762
Don't make multiple issues for the same problem just update the original, makes it easier for the devs.
About the "i": You're probably running with a Turkish locale, which will throw off many mods that expect that the lowercase of I always is i, not ı.
I am a bit surprised about the Ender IO config folder's name. We explicitly use Locale.US for the lowercasing.
You can try adding "-Duser.language=en -Duser.country=US" to the JVM startup parameters. In theory this should fix all those problems. Please report back if this also fixes the " Rejecting crafting recipe without any items" thingy.
PS: I think I found it. There's a toLowerCase() (without locale) in Forge itself...
Oh, I forgot do add: when I set my environment to Turkish, I get the same error. And a whole lot of other (non-fatal) errors at startup that make it quite clear to me that the game would be unplayable if it could start up.
I'm contemplating adding code to force the game into an English locale if it detects Turkish as the system locale. For the player that'd mean that they'd have to select their language manually and that numbers would be formatted like "1,234.56". But it would fix all those problems at once, even for those other mods you had problems with. What do you think about that?
Yeah, that would be very good, 2 targets with 1 shot.
Also: I added the language thing to the JVM startup parameters, It doesn't crash after the forge loading screen 2/7.
But it stucks at 3/7 forever.
"I also updated forge, for precaution"
EDIT: Crash problem has been fixed BUT my weak computer can't carry mods, It was carrying 1 year ago but can't carry mods now.