| Interface | Description |
|---|---|
| IIngredient |
Represents a recipe ingredient.
|
| IItemCondition |
Item conditions apply additional conditions on item stacks.
|
| IItemDefinition |
Contains an item definition.
|
| IItemStack |
Contains an item stack.
|
| IItemTransformer |
An item transformer modifies an item stack after crafting.
|
| IItemTransformerNew |
An item transformer modifies an item stack after crafting.
|
| IItemUtils |
Class for various Item utils
can be called with itemUtils.function
|
| IMutableItemStack |
A mutable ItemStack.
|
| IWeightedIngredient |
A version of IIngredient with weights.
|
| Class | Description |
|---|---|
| IngredientAny |
Represents the wildcard ingredient (<*>).
|
| IngredientAnyAdvanced |
Represents the wildcard ingredient, with conditions and/or transformers
applied to it.
|
| IngredientCondition |
Conditions can be used to set requirements for matching items.
|
| IngredientItem |
Contains an item stack with modifiers applied to it.
|
| IngredientOr | |
| IngredientStack |
Contains an ingredient stack.
|
| IngredientTransform |
Transformations can be used to modify an ingredient after it is used in a
crafting recipe.
|
| IngredientUnknown | |
| ItemStackUnknown | |
| WeightedItemStack |
Contains a weighted item stack.
|