net.minecraft.recipe

public class ShapedRecipe

implements CraftingRecipe

bgy
net.minecraft.world.item.crafting.ShapedRecipe
net.minecraft.class_1869
net.minecraft.recipe.ShapedRecipe
net.minecraft.unmapped.C_svdvbdmc
net.minecraft.item.crafting.ShapedRecipe
net.minecraft.item.crafting.ShapedRecipe

Field summary

Modifier and TypeField
private final int
a
width
field_9055
width
f_cgfmblwc
field_77576_b
recipeWidth
private final int
b
height
field_9054
height
f_rduplmjr
field_77577_c
recipeHeight
private final DefaultedList<Ingredient>
c
recipeItems
field_9052
inputs
f_otoldace
field_77574_d
recipeItems
private final ItemStack
d
result
field_9053
output
f_vgraaxco
field_77575_e
recipeOutput
private final Identifier
e
id
field_9051
id
f_ydxeubkr
field_199561_e
id
private final String
f
group
field_9056
group
f_kluqlqus
field_194137_e
group

Constructor summary

ModifierConstructor
public (Identifier id, String group, int width, int height, DefaultedList<Ingredient> ingredients, ItemStack output)

Method summary

Modifier and TypeMethod
public Identifier
f()
getId()
method_8114()
getId()
m_eyyxmyfx()
func_199560_c()
getId()
public RecipeSerializer<?>
W_()
getSerializer()
method_8119()
getSerializer()
m_aphdsjxe()
func_199559_b()
getSerializer()
public ItemStack
c()
getResultItem()
method_8110()
getOutput()
m_edscftkq()
func_77571_b()
getRecipeOutput()
public DefaultedList<Ingredient>
a()
getIngredients()
method_8117()
getPreviewInputs()
m_njccjhdt()
func_192400_c()
getIngredients()
public boolean
a(baw arg0, bjt arg1)
matches(CraftingContainer arg0, Level arg1)
method_17728(class_1715 arg0, class_1937 arg1)
matches(CraftingInventory arg0, World arg1)
m_whfgnzej(C_fcvwjvlq arg0, C_cdctfzbn arg1)
func_77569_a(CraftingInventory arg0, World arg1)
matches(CraftingInventory inv, World worldIn)
private boolean
a(baw arg0, int arg1, int arg2, boolean arg3)
matches(CraftingContainer arg0, int arg1, int arg2, boolean arg3)
method_8161(class_1715 arg0, int arg1, int arg2, boolean arg3)
matchesSmall(CraftingInventory inv, int offsetX, int offsetY, boolean arg3)
m_nicctogl(C_fcvwjvlq arg0, int arg1, int arg2, boolean arg3)
func_77573_a(CraftingInventory arg0, int arg1, int arg2, boolean arg3)
checkMatch(CraftingInventory craftingInventory, int arg1, int arg2, boolean arg3)
public ItemStack
a(baw arg0)
assemble(CraftingContainer arg0)
method_17727(class_1715 arg0)
craft(CraftingInventory arg0)
m_fuozbxpz(C_fcvwjvlq arg0)
func_77572_b(CraftingInventory arg0)
getCraftingResult(CraftingInventory inv)
public int
i()
getWidth()
method_8150()
getWidth()
m_xcigvqfc()
func_192403_f()
getWidth()
public int
j()
getHeight()
method_8158()
getHeight()
m_kxjqjjwh()
func_192404_g()
getHeight()
private static DefaultedList<Ingredient>
b(String[] arg0, Map<String, bgq> arg1, int arg2, int arg3)
dissolvePattern(String[] arg0, Map<String, Ingredient> arg1, int arg2, int arg3)
method_8148(String[] arg0, Map<String, class_1856> arg1, int arg2, int arg3)
getIngredients(String[] pattern, Map<String, Ingredient> key, int width, int height)
m_jqrdqvvl(String[] arg0, Map<String, C_tcpsydrv> arg1, int arg2, int arg3)
func_192402_a(String[] arg0, Map<String, Ingredient> arg1, int arg2, int arg3)
deserializeIngredients(String[] pattern, Map<String, Ingredient> keys, int patternWidth, int patternHeight)
static String[]
a(String... arg0)
shrink(String... arg0)
method_8146(String... arg0)
combinePattern(String... lines)
m_fdahtdod(String... arg0)
func_194134_a(String... arg0)
shrink(String... toShrink)
private static int
a(String arg0)
firstNonSpace(String arg0)
method_8151(String arg0)
findNextIngredient(String pattern)
m_vanufxmu(String arg0)
func_194135_a(String arg0)
firstNonSpace(String str)
private static int
b(String arg0)
lastNonSpace(String arg0)
method_8153(String arg0)
findNextIngredientReverse(String pattern)
m_cfypxnrq(String arg0)
func_194136_b(String arg0)
lastNonSpace(String str)
private static String[]
b(com.google.gson.JsonArray arg0)
patternFromJson(com.google.gson.JsonArray arg0)
method_8145(com.google.gson.JsonArray arg0)
getPattern(com.google.gson.JsonArray json)
m_ifzahjoh(com.google.gson.JsonArray arg0)
func_192407_a(com.google.gson.JsonArray arg0)
patternFromJson(com.google.gson.JsonArray jsonArr)
private static Map<String, Ingredient>
c(com.google.gson.JsonObject arg0)
keyFromJson(com.google.gson.JsonObject arg0)
method_8157(com.google.gson.JsonObject arg0)
getComponents(com.google.gson.JsonObject json)
m_oalvbalf(com.google.gson.JsonObject arg0)
func_192408_a(com.google.gson.JsonObject arg0)
deserializeKey(com.google.gson.JsonObject json)
public static ItemStack
a(com.google.gson.JsonObject arg0)
itemFromJson(com.google.gson.JsonObject arg0)
method_8155(com.google.gson.JsonObject arg0)
getItemStack(com.google.gson.JsonObject json)
m_aexdgkze(com.google.gson.JsonObject arg0)
func_199798_a(com.google.gson.JsonObject arg0)
deserializeItem(com.google.gson.JsonObject object)
public String
d()
getGroup()
method_8112()
getGroup()
m_umvnhtgd()
func_193358_e()
getGroup()
public boolean
a(int arg0, int arg1)
canCraftInDimensions(int arg0, int arg1)
method_8113(int arg0, int arg1)
fits(int arg0, int arg1)
m_nxpzgwsq(int arg0, int arg1)
func_194133_a(int arg0, int arg1)
canFit(int arg0, int arg1)