Ender IO Zoo

Ender IO Zoo

962k Downloads

[Potential bug] Unchanging custom recipes

Adam-Kay opened this issue · 6 comments

commented

Issue Description:

Adding custom recipes in SAGMillRecipes_User.xml doesn't work as it should. I have tried copying and pasting exactly how the example states, and exactly how it is done in SAGMillRecipes_Core.xml, and I get nothing ;-;

No recipe change in JEI, and no change when testing in the world.

What happens:

No recipe change in JEI, and no change when testing in the world.
EG: When trying to change the recipe to make cobblestone yield at least one gravel 100% of the time, it remains at the default 70%

What you expected to happen:

The recipe should update in JEI, and it should actually change in-game.

Steps to reproduce:

  1. Change the recipes in SAGMillRecipes_User.xml

Current XML file as example: Pastebin


Affected Versions (Do not use "latest"):

  • EnderIO: 3.0.1.138 (beta)
  • EnderCore: 0.4.1.60 (beta)
  • Minecraft: 1.10.2
  • Forge: 12.18.2.2124

Your most recent log file where the issue was present:

Pastebin

commented

<recipeGroup name="Modifications" >

That's your problem, you're trying to override recipes in a group named "Modifications", which doesn't exist, so they are added as new recipes at the end of the list.

To change an existing recipe, just add the recipe to this file using the same recipe group and recipe name as found in
  the core file.
commented

Hmm.. I apologize for that, I should have read the file more closely.

But it still doesn't seem to work :c
No luck in changing the recipes, and I have looked in the core file to verify that the group name and recipe name are the same.
Unless I'm doing something wrong?

Current XML file: SAGMillRecipes_User.xml

commented
commented

[18:40:29] [Server thread/DEBUG] [EnderIO/EnderIO]: Added user defined recipe group Modifications
[18:40:29] [Server thread/DEBUG] [EnderIO/EnderIO]: Added user defined recipe BlackQuartzOre
[18:40:29] [Server thread/DEBUG] [EnderIO/EnderIO]: Added user defined recipe UraniumOre
[18:40:29] [Server thread/DEBUG] [EnderIO/EnderIO]: Replacing core recipe Quartz Ore with user defined recipe.
[18:40:29] [Server thread/DEBUG] [EnderIO/EnderIO]: Replacing core recipe Cobblestone with user defined recipe.
[18:40:29] [Server thread/DEBUG] [EnderIO/EnderIO]: Replacing core recipe Gravel with user defined recipe.

Supposedly it loaded all the recipes correctly with no errors, yet when I check JEI in-game on the server, the Quartz Ore recipe is unchanged. I have defined it to yield 4 pieces of Quartz, yet in-game it still makes 2 quartz with a 10% chance for Quartz dust.

commented
commented

Right, yes. Sorry for the delay in response. It seems that the recipes do seem to work, I was a little too reliant on JEI showing me the server recipes. c:

Thank you anyway for the help!