Skip to content

[Feature Request] Oredicted Ingredients #97

@Krutoy242

Description

@Krutoy242

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.

  • Using CraftTweaker I removed ingotTungsten oredict from QMD and JAOPCA's (called contenttweaker here) ingots.
  • Then I added ingotTungsten to EndReborn tungsten ingot.
  • Still, all QMD recipes using old list of oredict, before change.

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.

  • For example, there i pressed shift and OreChunks doesnt have any oredicts, but still used as input and scrolling in JEI as variant.
  • Output wrong too - I have other versions of Salt but only QMD one output here, despite it doesnt have salt oredict.

javaw_3EXe9Xp4gx

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions