Package com.minecolonies.api.crafting
package com.minecolonies.api.crafting
-
ClassDescriptionAbstractRecipeType<R extends IRecipeStorage>Base class for RecipeStorage typesThe Classic Recipe typeA vanilla recipe class describing the operation of the compost barrel.An ingredient that can be used in a vanilla recipe to require more than one item in a particular input slot.Used to exact match stacks when storing them.Standard implementation of IGenericRecipe.Generic recipe builderThis is a generic recipe wrapper, used to abstract both potential IRecipes (with multiple alternative ingredient sets) and concrete IRecipeStorages (with one specific ingredient set selected by the player).Interface for the IItemStorageFactory which is responsible for creating and maintaining ItemStorage objects.Interface for the IItemStorageFactory which is responsible for creating and maintaining ItemStorage objects.Immutable ItemStorage version.The Interface describing the recipeManager which takes care of the recipes discovered by the colonies in this world.Interface which describes the RecipeStorage.Interface for the IRecipeStorageFactory which is responsible for creating and maintaining RecipeStorage objects.Used to store an stack with various informations to compare items later on.The mult-output recipe typeRecipeCraftingType<C extends net.minecraft.world.Container,
T extends net.minecraft.world.item.crafting.Recipe<C>> ACraftingTypefor the vanillaRecipeTypeClass used to represent a recipe in minecolonies.A shapeless recipe that discards any remaining items.