diff --git a/Crafting-Guide-Data-Format-V2.md b/Crafting-Guide-Data-Format-V2.md index bb51eaf..857f83c 100644 --- a/Crafting-Guide-Data-Format-V2.md +++ b/Crafting-Guide-Data-Format-V2.md @@ -30,7 +30,7 @@ item: Certus Quartz Crystal gatherable: yes ``` -## Commands +## Command Reference * `schema: ` _(required)_ @@ -74,4 +74,12 @@ item: Certus Quartz Crystal any combination of any kind of planks (e.g., Oak Wood Planks, Spruce Planks). When entering a recipe for such an item, simply choose a variant of the ingredients and enter a single recipe using that variant (e.g., only use Oak Wood Planks). - 2. Break cycles using `gatherable`. \ No newline at end of file + 2. Break cycles using `gatherable`. For example, IndustrialCraft adds a recipe to make String from + Wool. Minecraft, however, already has a recipe for making Wool from String. This creates a cycle + which can cause an infinite loop in crafting. Avoid such loops by marking the appropriate + item(s) as `gatherable` + 3. Put the most basic recipe first. For example, with Mekanism, Iron Ingots can be produced in many + different ways, each yielding more and more iron. Recipes should be listed in order from least + to most complex. + 4. Put the highest yielding recipe first. Where all recipes are of equivalent complexity (e.g., + producing Rose Red from Poppies or Rose Bushes), place the recipe which produces the most first. \ No newline at end of file