More Red

Recipe Types

More Red adds the following recipe serializers for use in recipe jsons.

Soldering

Soldering recipes are used by the Soldering Table. Soldering recipe jsons have the following json format:

{
"type": "morered:soldering",
"ingredients":
[
{ <ingredient> },
{ <ingredient> },
{ <ingredient...> }
],
"result":
{
"item": <namespaced-item-id>,
"count": <integer>,
"nbt": <nbt-object>
}
}

Where:

  • "ingredients" is a list of Sized Ingredient objects
    • This can be a vanilla ingredient type, or an ingredient added by other mods. Sized Ingredients may also have a "count" field, regardless of what type of ingredient it is.
  • "result" is an object specifying the crafting result of the recipe, defined by the following fields:
  • "item" is the namespaced ID of the crafting result item, e.g. "minecraft:apple"
  • "count" is the stack size of the crafting result itemstack; it defaults to 1 if not specified
  • "nbt" is an optional NBT tag to apply to the output itemstack; it is ignored if not specified

Numerous examples of soldering recipe jsons can found in More Red's data files, such as and_gate_from_soldering.

Soldering recipes currently only support up to at most nine ingredients per recipe.

History

VersionChangelog
6.0.0.0Now uses Sized Ingredients, which may have a "count" field
4.0.0.0The gatecrafting_plinth block has been renamed to soldering_table. The gatecrafting recipe type has been renamed to soldering. Gatecrafting recipe files have been renamed accordingly.
1.0.0.0Added gatecrafting recipes to game