Updated Crafting Guide Data Format V2 (markdown)

This commit is contained in:
Andrew Miner
2015-01-16 11:08:55 -08:00
parent 0f0d9141f6
commit f2c19d0049
+29 -1
View File
@@ -28,6 +28,13 @@ item: Cable Anchor
item: Certus Quartz Crystal item: Certus Quartz Crystal
gatherable: yes gatherable: yes
item: Printed Calculation Circuit
recipe:
input: Inscriber Calculation Press, Pure Certus Quartz Crystal
pattern: 0.. .1. ...
extras: Inscriber Calculation Press
tools: Inscriber
``` ```
## Command Reference ## Command Reference
@@ -95,7 +102,7 @@ item: Certus Quartz Crystal
This command is required after each `recipe` command. This command is required after each `recipe` command.
* `pattern: <pattern>` * `pattern: <pattern>` _(required)_
Describes the placement of each input item in the 3×3 crafting grid. A pattern is an 11 character Describes the placement of each input item in the 3×3 crafting grid. A pattern is an 11 character
string composed of numbers or periods composed into 3 groups of 3 by spaces. Each number refers to an string composed of numbers or periods composed into 3 groups of 3 by spaces. Each number refers to an
@@ -112,6 +119,8 @@ item: Certus Quartz Crystal
matches the in-game UI for that tool. For example, for a furnace, place the item to smelt in the top- matches the in-game UI for that tool. For example, for a furnace, place the item to smelt in the top-
center position, and the fuel in the bottom-center position. center position, and the fuel in the bottom-center position.
This command is required after each `recipe` command.
Here are a few examples: Here are a few examples:
Item | Commands Item | Commands
@@ -122,3 +131,22 @@ item: Certus Quartz Crystal
Cobblestone Stairs | `input: Cobblestone; pattern: 0.. 00. 000` Cobblestone Stairs | `input: Cobblestone; pattern: 0.. 00. 000`
Piston | `input: Oak Wood Planks, Cobblestone, Iron Ingot, Redstone; pattern: 000 121 131` Piston | `input: Oak Wood Planks, Cobblestone, Iron Ingot, Redstone; pattern: 000 121 131`
Iron Ingot | `input: Iron Ore, furnace fuel; pattern: .0. ... .1.` Iron Ingot | `input: Iron Ore, furnace fuel; pattern: .0. ... .1.`
* `quantity: <integer>`
Specifies how many of the output item are created by this recipe. For example, the recipe for Oak Wood Planks produces 4 items. By default, each recipe is assumed to produce a single item.
* `tools: <item name>, <item name>, ...`
Lists the tools required for making the recipe. Usually, these are like crafting tables and furnaces:
blocks you right-click to bring up a UI in which to work. However, in some mods, this is more
complex. For example, in Buildcraft, making a Redstone Chipset requires an Assembly Table and a
Laser. While you right-click on the former, the latter is a necessary addition.
For most recipes, the only tool required is a Crafting Table, but even this should only be listed for
those recipes which cannot be crafted in 2×2 crafting grid in the player's inventory.
* `extras: (<quantity>)? <item name>, (<quantity>)? <item name>, ...`
Lists the extra items produced by the recipe. For example, creating a Cake requires three buckets of
milk, and produces, in addition to the Cake itself, three empty buckets.