| Package | Description | 
|---|---|
| net.minecraft.data | |
| net.minecraft.inventory.container | |
| net.minecraft.item.crafting | |
| net.minecraft.tileentity | 
| Modifier and Type | Field and Description | 
|---|---|
private IRecipeSerializer<? extends AbstractCookingRecipe> | 
CookingRecipeBuilder.Result.serializer  | 
| Constructor and Description | 
|---|
Result(ResourceLocation idIn,
      java.lang.String groupIn,
      Ingredient ingredientIn,
      Item resultIn,
      float experienceIn,
      int cookingTimeIn,
      Advancement.Builder advancementBuilderIn,
      ResourceLocation advancementIdIn,
      IRecipeSerializer<? extends AbstractCookingRecipe> serializerIn)  | 
| Modifier and Type | Field and Description | 
|---|---|
private IRecipeType<? extends AbstractCookingRecipe> | 
AbstractFurnaceContainer.recipeType  | 
| Constructor and Description | 
|---|
AbstractFurnaceContainer(ContainerType<?> containerTypeIn,
                        IRecipeType<? extends AbstractCookingRecipe> recipeTypeIn,
                        int id,
                        PlayerInventory playerInventoryIn)  | 
AbstractFurnaceContainer(ContainerType<?> containerTypeIn,
                        IRecipeType<? extends AbstractCookingRecipe> recipeTypeIn,
                        int id,
                        PlayerInventory playerInventoryIn,
                        IInventory furnaceInventoryIn,
                        IIntArray furnaceDataIn)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CookingRecipeSerializer<T extends AbstractCookingRecipe>  | 
(package private) static interface  | 
CookingRecipeSerializer.IFactory<T extends AbstractCookingRecipe>  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BlastingRecipe  | 
class  | 
CampfireCookingRecipe  | 
class  | 
FurnaceRecipe  | 
class  | 
SmokingRecipe  | 
| Modifier and Type | Field and Description | 
|---|---|
protected IRecipeType<? extends AbstractCookingRecipe> | 
AbstractFurnaceTileEntity.recipeType  | 
| Constructor and Description | 
|---|
AbstractFurnaceTileEntity(TileEntityType<?> tileTypeIn,
                         IRecipeType<? extends AbstractCookingRecipe> recipeTypeIn)  |