Skip to content

Common JSON Value Types

Princess edited this page Jan 25, 2021 · 27 revisions

Ingredient

Vanilla recipe input. Can be either an item stack or a tag.

FluidIngredient

A fluid recipe input.

Keys

name: The fluid's full name.
tag: Forge tag. Used when the recipe can have multiple possible inputs.
amount: Integer. The fluid amount in millibuckets.

Examples

"fluid": {
  "name": "tconstruct:molten_gold",
  "amount": 144
}

"fluid": {
  "tag": "forge:fluids/water_or_steam",
  "amount": 1000
}

ItemOutput

Same as Ingredient. Used for recipe outputs where the exact item output is irrelevant, like ingot casting.

Example

"result": {
  "tag": "forge:ingots/invar"
}

ToolCore

Full item name of a Tinkers tool.

Example

"result": "tconstruct:axe"

Tick

1/20th of a second.

Clone this wiki locally