Recipe

From Create: Minecraft Mod Wiki
Jump to navigation Jump to search

JSON Format[edit | edit source]

Create has support for custom recipe types in data/(namespace)/recipes folder of a data pack.

List of create recipe types[edit | edit source]

compacting[edit | edit source]

Represents a recipe using a Mechanical Press.

  • {} The root tag
    • [] ingredients: List of entries. Item or fluid.
    • [] results: List of resulting entries.

crushing[edit | edit source]

Represents a recipe using a Crushing Wheel.

  • {} The root tag
    • [] ingredients: List of entries.
    • [] results: List of resulting entries with optional chance.
    • int processingTime: Time it takes for this recipe to process
    • [] conditions: List of conditions to match.

cutting[edit | edit source]

Represents a recipe using a Mechanical Saw.

  • {} The root tag
    • [] ingredients: List of entries.
    • [] results: List of resulting entries.
    • int processingTime: Time it takes for this recipe to process.

deploying[edit | edit source]

Represents a recipe using a Deployer.

  • {} The root tag
    • [] ingredients: List of entries.
    • [] results: List of resulting entries.

emptying[edit | edit source]

Represents a recipe when emptying an item with an Item Drain.

  • {} The root tag
    • [] ingredients: List of entries.
    • [] results: List of resulting entries. Item or a fluid.

filling[edit | edit source]

Represents a recipe when using a Spout on an item.

  • {} The root tag
    • [] ingredients: List of entries. Item or fluid.
    • [] results: List of resulting entries.

haunting[edit | edit source]

Represents a recipe when an Encased Fan with soul fire.

  • {} The root tag
    • [] ingredients: List of entries.
    • [] results: List of resulting entries.

item_application[edit | edit source]

Represents a recipe when using an item on a block.

  • {} The root tag
    • [] ingredients: List of entries.
    • [] results: List of resulting entries.

mechanical_crafting[edit | edit source]

Represents a recipe using a Mechanical Crafter.

  • {} The root tag
    • [] pattern: A list of single-character keys used to describe a pattern for mechanical crafters. Each row in the crafting grid is one string in this list containing keys. All strings in this list need to have the same amount of keys. A space can be used to indicate an empty spot.
    • {} key: All keys used for this shaped crafting recipe.
      • {} (A key): The ingredient corresponding to this key.
    • {} result: The output item of the recipe.
    • bool acceptMirrored: Whether or not this recipe can be mirrored.

milling[edit | edit source]

Represents a recipe using a Millstone.

  • {} The root tag
    • [] ingredients: List of entries.
    • [] results: List of resulting entries.
    • int processingTime: Time it takes for this recipe to process.

mixing[edit | edit source]

Represents a recipe using a Mechanical Mixer.

  • {} The root tag
    • [] ingredients: List of entries.
    • [] results: List of resulting entries.

pressing[edit | edit source]

Represents a recipe using a Mechanical Press.

  • {} The root tag
    • [] ingredients: List of entries.
    • [] results: List of resulting entries.

sandpaper_polishing[edit | edit source]

Represents a recipe using Sand Paper.

  • {} The root tag
    • [] ingredients: List of entries.
    • [] results: List of resulting entries.

sequenced_assembly[edit | edit source]

Represents a sequence of recipes.

  • {} The root tag
    • {} ingredient: List of entries.
    • {} transitionalItem
    • [] sequence: List of recipes.
    • [] results: List of resulting entries.
    • int loops: Number of times to loop.

splashing[edit | edit source]

Represents a recipe when using an Encased Fan with water.

  • {} The root tag
    • [] ingredients: List of entries.
    • [] results: List of resulting entries.