Lach01298 / QMD

A Nuclearcraft addon that aims to bring particle accelerators and particle physics to minecraft
32 stars 13 forks source link

[Feature Request] Oredicted Ingredients #97

Open Krutoy242 opened 8 months ago

Krutoy242 commented 8 months ago

Please make ingredients in machines using Oredict ingredients instead of fixed item IDs.

Im making big modpack E2E-E that have many mods that adds tech ingredients.

For example, I already have Silicon Wafer from Advanced rocketry with waferSilicon ore key.

image

It would be very handy, if instead of remaking whole recipe, i could just remove siliconWafer oredict from QMD item and give it to AdvRocketry item, so recipe will automatically use correct one.

Now only solution i found is this CraftTweaker script:

mods.qmd.target_chamber.removeRecipeWithInput(<qmd:semiconductor:3>, ((<particle:boron_ion> * 1000000) ^ 600) ~ 2.0);
mods.qmd.target_chamber.addRecipe(
  <ore:waferSilicon>, null, ((<particle:boron_ion> * 1000000) ^ 600) ~ 2.0, <qmd:semiconductor>, null,
  null, null, null, 1000, 1.0, 0
);

Same happens with Tungsten Ingot.

javaw_v9qH3l6mK2

I suspect that oredict ingredient replaced with list of items before CraftTweaker script, that why oredict changes to it cant be applied.

Same suggestion related to some other outputs.

javaw_3EXe9Xp4gx

Lach01298 commented 8 months ago

Please make ingredients in machines using Oredict ingredients instead of fixed item IDs.

For almost all recipes this is the case none of the recipes shown don't use Oredict. I will admit the oredic for the silicon wafer should probable be waferSilicon not siliconWafer

I'm currently looking into the other issues about removing oredicts not updating recipes

Krutoy242 commented 6 months ago

Issue is still actual and fix is appreciated.

For example, right now i suffer that my Fiery Fruit, renamed, reoredicted and retextured from Sulfur Pile still added into Target Chamber. image