Refined Storage

Refined Storage

77M Downloads

Option to only allow processing pattern

PssbleTrngle opened this issue ยท 12 comments

commented

Describe your enhancement

A config option the only allow pattern of the "processing" type to be created.
Would be great for modpacks that want to out-source regular crafting to a different machine, instead of just allowing to be done via the crafter

commented

Ah, now I understand. I was under the impression that "specialized" crafting machines have their own recipe types.

But still, it's a bit too niche. Could perhaps be solved by an addon that hooks into RS instead?

commented

You should probably remove crafting recipes instead on the modpack level. This config option only seems useful for 1 percent of the users and we don't do config options in that case.

commented

Well removing the crafting recipes would presumably also break the other crafter that they want to outsource the crafting to.

But I agree this seems a bit niche.

commented

Would it, though? The other crafting that they're outsourcing to wouldn't use regular crafting recipes, right?

commented

If the other crafter doesn't use regular crafting recipes there would be no point in disabling crafting patterns as they already would need to be processing patterns then.

Crafters like the multiblock crafter from create use the regular crafting recipes and just allow them to be used in their machine.

commented

Yes, I was only talking about removing the option the create pattern that ore not of the type "processing", so crafters can only be used to send items to other machines and not to craft items like a crafting table.
But I also understand that this is a very niche thing

commented

I will look into solving it by creating an addon mod, but I am not sure if it would be possible without creating a mixin for the base mod, which sounds like a bad solution

commented

It is possible without mixins... just 10x harder

commented

Not really sure how that would be possible looking at the code

commented

Replacing the entire pattern grid.

commented

I would rather have to replace the entire GridScreen, which also sounds like a bad solution

commented

Just changing the grid screen will probably suffice.