Auto oredict doesn't detect IC2Classic Addon Additions
Trinsdar opened this issue ยท 12 comments
I am aware that you may have added them to the oredict on purpose but honestly any mods that add recipes that use plates also add plates of their own. and I don't think their are really any ic2 addons that are compatible with ic2 classic that also call for plates. any other mods that have compatibility to ic2 classic are bigger mods with their own plates such as thermal series, immersive engineering, railcraft, base metals, ect. it's really breaking more recipes then it adds recipe compat to.ic2 addons
here's an example of how it breaks other mod recipes:
and how it relates to me is I've added a config option that makes casings require plates, which also adds plate recipes using the first item under the respective oredict, but because ic2c ingots are under plate ore dict, it results in situations like this:
and this:
granted refined iron may be a bit of an exception as you have to smelt iron to get it but that doesn't account for copper, tin, bronze, and gold
With all that said, why do you need to even register them as plate entries at all? almost every mod that adds recipes that use plates also add their own plates so that the player doesn't have to add another mod to get plates.
Because there is some addons in older versions that used exp plates and didnt add them so i had to add replacements.
Not a bug, that only happens if it can not find the oredict entries within preinit stage (which is done between the 2 preinit options)
That is only a loading order issue but can be fixed for you.
PreInit without the IOverrideObject is once ic2c has fully loaded. Preinit with the IOverrideObject is before ic2c is loaded. So you have to apply it early enough.
So let me understand this correctly: you are saying that if it cannot find plates that are under plateIron, plateCopper, plateTin, plateBronze, or plateGold then it will add ic2c ingots to those respective ore ducts. If so then there is an issue that it's not detecting that railcraft, thermal foundation, and base metals(and all other mods that add plates unless it's just those three, which means I have to test)all add plates under those entries
and by the way I tested removing my recipes that required plates but it still registered the ingots under the plate oredicts
Ok. Well then there still us the problem that it doesn't detect other iron plate, gold plate, ect. entries.