Open Mowmaster opened 8 years ago
I second this notion. This is a pretty critical issue for the balance of any pack containing TCon and Foundry. For one, the static value in the API should be used for all recipes, not be replaced with 108 like in the EIO compat module. Also all divided values like 54 and 27 should be FLUID_AMOUNT_INGOT/2 or /4 That would keep all recipes consistent if the static value is changed, which could then easily be done with a config option or with an API access as it is atm (final fields can be circumvented with reflection, after all) And obviously, that config would allow changing of all the FLUID_AMOUNT variables, for use cases in which packmakers want to define a metal plate to take two ingots, or a block to only take 4 ingots.
I also support this idea fully. It would be incredibly helpful to have as a pack developer. I'd hate to see people duping due to interactions with your mod and tinkers, when I can see you have made effort to balance your mod within itself. Or even if it would adjust itself to 144 when installed alongside Tinkers.
Foundry liquid metals are registered differently from TiCon molten metals. The casting tables and Metal Caster can differentiate between them using 144mB for TiCon molten metal and 108bmB for Foundry liquid metal. This means it can't be exploited for infinite metal. Note: There was a bug in the casting table where the internal tank capacity was not updated from the server to client which is now fixed.
Okay after further testing Foundry as a standalone works fine, its when trying to integrate recipes with Tcon that issues pop up, tcon doesnt support enderium alloying by default which forces people to use your mod to do that. Being forced to use another mod usually doesnt go over as well as one would like. So when trying to make it where TCon can melt metals into fluids from Foundry and then alloy them, the problems arise. Even when using just Foundry fluids to alloy in the TCon smeltery you cant get a balanced recipe, you always end up with extra liquid ender pearl. Similar issues happen with other alloy's like signalum and lumium. When you let Tcon melt down the metals(metals it doesnt support i have tweeked in) now youve just opened a "can of worms" Enderium? yeah that doesnt work out at all, change it to 144mb and now you have a dupe bug with those metals and it still alloys like crap balance wise
TCon melts everything down as 144mb to an ingot. Foundry uses 108mb as an ingot. Place the foundry ingot cast under a seared faucet and 108mb of a TCon metal makes an ingot in foundry, Loop this process and you get a net gain of 36mb of molen metal per ingot you make in the ingot casting table. Considering that time is really the only factor in this process that would "balance" this I would say this is a dupe...
Would it be possible to add a config option to set the fluid amount per ingot? I am helping work on a modpack that wants to use both mods but having this dupe means plugging into the api of either mod and changing the values. Both would be very time consuming, where as adding a config option could be extremely quick in comparison.