Storage Drawers

Storage Drawers

151M Downloads

Missing recipes

ScottKillen opened this issue ยท 9 comments

commented

Cannot use pack drawers to make controller or compacting drawers. Suggest oredict key and recipe? ๐Ÿ˜€

commented

I'm a big fan of the packFactory doing it as it allows you to retain some control.

commented

The oredict suggestion was meant with sarcasm. It is widely overused.

commented

I have a mostly-hate relationship with the ore dictionary for categorical entries. Probably biased as an implementer of unification.

What if I register blocks to the keys "drawerBasic", "drawerBasicFull1" (extrapolate for the other 4 basic types: Full2, Full4, Half2, Half4)?

Register the blocks as wildcards. Besides the necessity for recipes picking up all the variants, a single wildcard entry registered to a key is enough of a hint to the unifier to blacklist it.

Or maybe I should let the packFactory register method do it on your behalf?

commented

Case in point: I thought you were completely serious. I understand the appeal, but I wish two separate systems had evolved.

commented

Sorry about that! ๐Ÿ˜€

I actually thought about suggesting some kind of custom recipe handler...but then you've got to tweak the NEI interaction...

Were you serious about having packFactory do it?

commented

Thanks for looking at it!

commented

I was, and that's true for any approach really. Especially true if I pursued a custom handler...

I'm using recipe handlers in Garden Stuff for the million-woods problem. I'll have to take another look at it.

commented

Well despite my reservations, I'm fixing this with a single ore dictionary key for now. Realized my existing recipe registrations are incomplete and the combinatorics are awful.

It will be handled automatically by the registration. Your flavors should work in all the recipes (template/comp/controllers) after updating to 1.5.8. Same for the other released packs.

commented

Thanks!