Wabbit0101 / mods_hoardercraft

Wild and wacky ways to hoard ALL the loot (crops, food, materials, gems, etc.) you generate in Minecraft!
GNU General Public License v3.0
11 stars 4 forks source link

[Sugestion] Special Decker Ore Dict #97

Closed TBiscuit1 closed 4 years ago

TBiscuit1 commented 4 years ago

Should make a special Ore Dict for each Decker Ingredient, NO food would have that Ore Dict by default, it would be used for modpack creator so that they can easly add ingredient (Using CraftTweaker), also, make something in the config that would make the craft unable to use the normal Ore Dict except the special one

Exemple :

Deckers foodDeckerBread foodDeckerProtein foodDeckerVegetable foodDeckerCondiment

King-Me Decker foodDeckerSandwitch

TBiscuit1 commented 4 years ago

sorry for reopening, I thought about something but realized that it wouldn't work

Wabbit0101 commented 4 years ago

I'm assuming you're talking about the 1.12+ version of vanillafoodpantry. Read this wiki entry for Decker sandwiches; just about everything you're suggesting has a dict entry already: Decker Overview.

TBiscuit1 commented 4 years ago

Ok so looks like there is a little problem, if I change some item from the foodKebabVeggie, I will change the recipe for BOTH Kebab and Decker, it's not what I want, I want separated ore dict so that I can change deckers or kebab. Also, other mod can use (accidentaly) the same ore dict, if that happen, I will change recipe I don't want to change. So adding a special ore dict with VFP in it will garentee that it will not be used by an other mod.

The issue is closed so there is a lot of change that you will not see this (sadly) but I wanted to precise more about what I wanted, sometime I can badly explain things

Wabbit0101 commented 4 years ago

The dictionary is meant to be shared between things in precisely this way. If you want to affect a single crafted item then remove the current recipe and create a custom recipe for that item with crafttweaker or some such mod. The current ore dictid is my way of saying "if it's a cookable vegetable of the right food pt range it can go into both these crafted foods and other similar things (like a vegetable stew for instance)". I don't use public forge ore dict ids for such specific use cases. As for accidental usage -- this is basically impossible for mod-defined ids, a mod author must choose to use an ore dict explicitly (these are not forge-originated ids).