So I am creating a furnace with multiple inputs and I have it working with 1 recipe,the problem comes when I add another recipe. (I know there's many threads on this subject,I have read them all)
I don't think it is too complicated but it's outside my understanding,the TileEntity,Container and everything else is as they should be.
The problem is that it doesn't differentiate between the recipes,it treats recipe 1 and recipe 2 as the same and therefore you can use half of each.
This may be due to multiple smelting methods,which I have but I feel like I'm close to solving it however I need just a little more help.
The recipe class code is here: http://pastebin.com/puPbdvhf
I think the issue is that I have an addSmelting and addDoubleSmelting when declaring the recipes.
Therefore what I'd like ask is: could anyone tell me how I can set addDoubleSmelting to equal addSmelting twice?
e.x addDoubleSmelting = addSmelting + addSmelting
if any other code is necessary then tell me and I'll give it to you.
Thank you for your time.
Sincerely,
Erik Zetrov