
Alloy Smelter custom recipes didn't work
dillasyx opened this issue ยท 15 comments
Issue Description:
I would send the problem to the modpack creator, but I made it :D
I tried to change all copper ingots in my modpack to just one copper ingot, so you don't have tons of different ones in your chests.
The last thing I have to change, is that the EnderIO Alloy Smelter smelts the ores and the dust into the right copper and not the copper it currently does.
In the AlloySmelterRecipes_User.xml I added the following lines:
<AlloySmelterRecipes>
<exclude>
<itemStack oreDictionary="oreCopper"/>
</exclude>
<recipeGroup name="Ingots">
<recipe name="ingotCopper" energyCost="2000">
<input>
<itemStack oreDictionary="oreCopper"/>
</input>
<output>
<itemStack modID="exnihilo" itemName="exnihilo.copper_ingot"/>
</output>
</recipe>
</recipeGroup>
</AlloySmelterRecipes>
But this didn't work. All ores are still smelted to Thermal Foundation copper. Even this recipe isn't removed as the command should do. Anyone can help me?
What happens:
Custom Recipes for Alloy Smelter didn't work.
What you expected to happen:
All copper ores/dusts are smelted to ex nihilo copper, not thermal foundation copper.
Steps to reproduce:
- Install the ftb mopack via packcode: thenewworld
- Copy the lines from above into AlloySmelterRecipes_User.xml
- Use NEI to see recipes
Affected Versions (Do not use "latest"):
- EnderIO: 1.7.10-2.3.0.424_beta
- EnderCore: 1.7.10-0.2.0.31_beta
- Minecraft: 1.7.10
- Forge: 10.13.4.1558
you are missing the <vanillaFurnaceRecipes>
tag around the excludes. Look at your logfile, it should full or error messages.
yeah now i understand, but i thought that are the recipes in the normal minecraft furnace
yes, they are. the alloy smelter does both, normal smelting using the vanilla furnace's recipes and its own special (3-input) recipes. That's why there's an exclude list on the one hand and the possibility to change recipes on the other.
one question is left, i see the recipe now ingame, but only with one ore not every ore of there ore dict, where's the problem?
hard to say from here (with here me being at work and having only a web browser available ;) ). Maybe someone of the regulars could chime in? Otherwise I'd need to look at it tonight.
the thing i don't unnderstand is, i changed any recipe to for example the ex nihilo copper, normal furnace and so on, but the alloy smelter still smelt it into thermal foundation O.o
i just changed a dust smelting to something different and the alloy smelter directly noticed that and changed it too. But not to the wanted ingot..
oh, yes. have a look at the OreDictionaryPreferences_Core.xml, too. Another problem with Ex Nihilo is that it, as I remember, registers its items after all the recipes are registered so they are not yet visible for us.
is it possible to make minetweaker/modtweaker support for enderio? it would be ways easier :)
there's nothing stopping them from adding support for ender io. We expose some imc messages that take the same xml as the config files...
i hope they will add it :/ else i have to try on or remove all the last changes :/
<preference oreDictionary="ingotCopper" > <itemStack modID="exnihilo" itemName="exnihilo.copper_ingot" itemMeta="0" /> </preference>
this is what i added to oredict :/
It's not working for me.. I don't get it working.
Can anyone help me?
I made a list of the 4 ingots, that have to be changed incl. all names of the items, that are affected
here's the list:
Pastebin