net.minecraft.recipe.crafting

public abstract class GeneralCraftingRecipe

implements CraftingRecipe

net.minecraft.world.item.crafting.NormalCraftingRecipe
net.minecraft.class_1_172
net.minecraft.recipe.crafting.GeneralCraftingRecipe

Field summary

Modifier and TypeField
protected final Recipe$Settings
commonInfo
field_1_1316
settings
protected final CraftingRecipe$RecipeBookLocation
bookInfo
field_1_1315
location
private IngredientPlacement
placementInfo
field_1_1317
cachedIngredientPlacement

Constructor summary

ModifierConstructor
protected (Recipe$Settings settings, CraftingRecipe$RecipeBookLocation location)

Method summary

Modifier and TypeMethod
public abstract RecipeSerializer<? extends GeneralCraftingRecipe>
getSerializer()
method_8119()
getSerializer()
public final String
group()
method_8112()
getGroup()
public final CraftingRecipeCategory
category()
method_45441()
getCategory()
public final boolean
showNotification()
method_49188()
showNotification()
protected abstract IngredientPlacement
createPlacementInfo()
method_1_1571()
createIngredientPlacement()
public final IngredientPlacement
placementInfo()
method_61671()
getIngredientPlacement()