IC2 Classic

IC2 Classic

2M Downloads

[Request] Ability to configure recipes for remaining machines that show up in JEI

coderbot16 opened this issue ยท 4 comments

commented

It would be nice if the Canning Machine, Rare Earth Extractor, and Liquid Fuel Generator had entries in ic2machineRecipes.json or an equivalent file that allowed some recipes to be disabled. Most of the other machines are present in this file, so this just seems like a minor inconsistency. It would also be nice if there was a way to edit scrapbox drops in a similar way. My purpose for this is allowing me to remove certain unused recipes. For example, I've changed all of the recipes to not use Plasma Cores, meaning that magnets and therefore the rare earth extractor is redundant, yet it still shows up in JEI. Other examples include moving the fluids that can be burned in the Liquid Fuel Generator to more specialized TechReborn fluid generators, such as making Wood Gas burn in the Gas Turbine. Disabling these machines is not the problem, it's just that I don't want to clutter up JEI with recipes for these disabled machines.

commented
  • Canning Machine is not possible for the reason that people have to hardcode some things, Especially the effects, and that there aren't any recipes to begin with. The only recipe like thing that comes into play are refill recipes (which can not be added and removing them is easier by disabling the accessing of the item),
    but other then that there is nothing you can do there.
  • RareEarth Extractor doesn't have a traditional recipe list either it only has a set of items that it accepts + a floating point number that represents the value of it. That could be viewed as a recipe list but its a consumption thing on the other side. Thats why its not a thing in recipe deletion.
  • Liquid Fuel generator you can already control by toggling the plugins. And implementing a custom thing might be not as easy as you think for adding/removing.
  • Scrapboxes i am not to keen about adding a filter there mainly for the reason to cheat very easily. If you need diamonds or nether stars turn just everything else off and you have a 100% win chance. Yay. Its possible to adjust the list but in addon.

I understand your requests but when i installed that kind of json api i decided for reasons i just mentioned that these things are not a thing because they are not controlable as you wish and also it is not worth for the required work.

Now don't get me wrong you still can edit these things in the API and i am working with a couple developers that make addons for ic2c to improve my own AddonAPI which will load addons by yourself without having to write a entire dependencies based mod, where you can control a lot more and there you can change these things easily, but i am not planning to do this in a config.

Now to the lower part first of all techreborn isnt compatible to IC2Classic, next yes i get what you are trying to do, but no i wont.

Thanks for the request, but sry not going to happen.

commented

Alright. I assumed when I asked that there was a reason that you couldn't offer configurations for these recipes, I just wanted to verify that there was a reason there's no configuration before I go off and start writing an IC2 addon to change the recipes.

I'm not sure if I understand completely the rationale for the scrapbox recipes, as there are plenty of other ways to cheat if one wanted - they could just add a dirt->diamond recipe, go into creative, or just enable cheats.

In any case, I just wanted to check to see if there was an easy way to do what I'm trying to do, or if I'm going to have to do it the hard way. It's unfortunate that there isn't an easy route, but I understand why. In any case, thanks for developing the mod, the quick responses are appreciated.

commented

No problem.
There might be other ways to cheat, still.

Also about addons. I would suggest you to wait 1-2 more days then the new addon API comes out.

commented

closing because release is now out.