History - net.minecraft.world.item.crafting.ShapedRecipePattern

1.21.3

Names

czi

dct

Fields

int: d, width, field_51637, width, f_303446_

int: e, width, field_51637, width

int: e, height, field_51638, height, f_302375_

int: f, height, field_51638, height

NonNullList<Ingredient>: f, ingredients, field_51639, ingredients, f_303265_

Optional<ShapedRecipePattern$Data>: g, data, field_51640, data, f_302791_

Optional<ShapedRecipePattern$Data>: h, data, field_51640, data

int: c, MAX_SIZE, field_47322, MAX_WIDTH_AND_HEIGHT, f_302599_

int: d, MAX_SIZE, field_47322, MAX_WIDTH_AND_HEIGHT

com.mojang.serialization.MapCodec<ShapedRecipePattern>: a, MAP_CODEC, field_47321, CODEC, f_302908_

com.mojang.serialization.MapCodec<ShapedRecipePattern>: b, MAP_CODEC, field_47321, CODEC

StreamCodec<RegistryFriendlyByteBuf, ShapedRecipePattern>: b, STREAM_CODEC, field_48359, PACKET_CODEC, f_315058_

StreamCodec<RegistryFriendlyByteBuf, ShapedRecipePattern>: c, STREAM_CODEC, field_48359, PACKET_CODEC

int: h, ingredientCount, field_51641, ingredientCount, f_337661_

int: i, ingredientCount, field_51641, ingredientCount

boolean: i, symmetrical, field_51642, symmetrical, f_337728_

boolean: j, symmetrical, field_51642, symmetrical

char: a, EMPTY_SLOT, field_52602, SPACE

List<Optional<Ingredient>>: g, ingredients, field_51639, ingredients

Constructors

(int, int, NonNullList<Ingredient>, Optional<ShapedRecipePattern$Data>)

(int, int, List<Optional<Ingredient>>, Optional<ShapedRecipePattern$Data>)

Methods

ShapedRecipePattern (Map<Character, Ingredient>, String[]): a, of, method_55086, create, m_304825_

ShapedRecipePattern (Map<Character, Ingredient>, String[]): a, of, method_55086, create

ShapedRecipePattern (Map<Character, Ingredient>, List<String>): a, of, method_55085, create, m_306906_

ShapedRecipePattern (Map<Character, Ingredient>, List<String>): a, of, method_55085, create

com.mojang.serialization.DataResult<ShapedRecipePattern> (ShapedRecipePattern$Data): a, unpack, method_55080, fromData, m_305688_

com.mojang.serialization.DataResult<ShapedRecipePattern> (ShapedRecipePattern$Data): a, unpack, method_55080, fromData

String[] (List<String>): a, shrink, method_55084, removePadding, m_306947_

String[] (List<String>): a, shrink, method_55084, removePadding

int (String): a, firstNonSpace, method_55083, findFirstSymbol, m_304979_

int (String): a, firstNonEmpty, method_55083, findFirstSymbol

int (String): b, lastNonSpace, method_55089, findLastSymbol, m_306007_

int (String): b, lastNonEmpty, method_55089, findLastSymbol

int (): a, width, method_59995, getWidth, m_305604_

int (): a, width, method_59995, getWidth

int (): b, height, method_59996, getHeight, m_307090_

int (): b, height, method_59996, getHeight

NonNullList<Ingredient> (): c, ingredients, method_59997, getIngredients, m_304810_

void (RegistryFriendlyByteBuf): a, toNetwork, method_55087, writeToBuf, m_307574_

ShapedRecipePattern (RegistryFriendlyByteBuf): b, fromNetwork, method_55090, readFromBuf, m_306640_

boolean (CraftingInput): a, matches, method_55078, matches, m_306368_

boolean (CraftingInput): a, matches, method_55078, matches

boolean (CraftingInput, boolean): a, matches, method_55079, matches, m_304908_

boolean (CraftingInput, boolean): a, matches, method_55079, matches

ShapedRecipePattern (Integer, Integer, List<Optional<Ingredient>>): a, createFromNetwork, method_61695, create

List<Optional<Ingredient>> (): c, ingredients, method_59997, getIngredients

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

czf

czi

Fields

int: c, width, comp_2081, width, f_303446_

int: d, width, field_51637, width, f_303446_

int: d, height, comp_2082, height, f_302375_

int: e, height, field_51638, height, f_302375_

NonNullList<Ingredient>: e, ingredients, comp_2083, ingredients, f_303265_

NonNullList<Ingredient>: f, ingredients, field_51639, ingredients, f_303265_

Optional<ShapedRecipePattern$Data>: f, data, comp_2084, data, f_302791_

Optional<ShapedRecipePattern$Data>: g, data, field_51640, data, f_302791_

int: g, MAX_SIZE, field_47322, MAX_WIDTH_AND_HEIGHT, f_302599_

int: c, MAX_SIZE, field_47322, MAX_WIDTH_AND_HEIGHT, f_302599_

int: h, ingredientCount, field_51641, ingredientCount, f_337661_

boolean: i, symmetrical, field_51642, symmetrical, f_337728_

Constructors

Methods

boolean (CraftingContainer): a, matches, method_55078, matches, m_304908_

boolean (CraftingContainer, int, int, boolean): a, matches, method_55079, matches, m_306368_

int (): a, width, comp_2081, width, f_303446_

int (): a, width, method_59995, getWidth, m_305604_

int (): b, height, comp_2082, height, f_302375_

int (): b, height, method_59996, getHeight, m_307090_

NonNullList<Ingredient> (): c, ingredients, comp_2083, ingredients, f_303265_

NonNullList<Ingredient> (): c, ingredients, method_59997, getIngredients, m_304810_

Optional<ShapedRecipePattern$Data> (): d, data, comp_2084, data, f_302791_

boolean (CraftingInput): a, matches, method_55078, matches, m_306368_

boolean (CraftingInput, boolean): a, matches, method_55079, matches, m_304908_

1.20.6

Names

cqk

czf

Fields

int: b, width, comp_2081, width, f_303446_

int: c, width, comp_2081, width, f_303446_

int: c, height, comp_2082, height, f_302375_

int: d, height, comp_2082, height, f_302375_

NonNullList<Ingredient>: d, ingredients, comp_2083, ingredients, f_303265_

NonNullList<Ingredient>: e, ingredients, comp_2083, ingredients, f_303265_

Optional<ShapedRecipePattern$Data>: e, data, comp_2084, data, f_302791_

Optional<ShapedRecipePattern$Data>: f, data, comp_2084, data, f_302791_

int: f, MAX_SIZE, field_47322, MAX_WIDTH_AND_HEIGHT, f_302599_

int: g, MAX_SIZE, field_47322, MAX_WIDTH_AND_HEIGHT, f_302599_

StreamCodec<RegistryFriendlyByteBuf, ShapedRecipePattern>: b, STREAM_CODEC, field_48359, PACKET_CODEC, f_315058_

Constructors

Methods

void (FriendlyByteBuf): a, toNetwork, method_55087, writeToBuf, m_307574_

ShapedRecipePattern (FriendlyByteBuf): b, fromNetwork, method_55090, readFromBuf, m_306640_

void (RegistryFriendlyByteBuf): a, toNetwork, method_55087, writeToBuf, m_307574_

ShapedRecipePattern (RegistryFriendlyByteBuf): b, fromNetwork, method_55090, readFromBuf, m_306640_

1.20.4

Names

cqk

net.minecraft.world.item.crafting.ShapedRecipePattern

net.minecraft.class_8957

net.minecraft.recipe.RawShapedRecipe

net.minecraft.src.C_302031_

net.minecraft.world.item.crafting.ShapedRecipePattern

Fields

int: b, width, comp_2081, width, f_303446_

int: c, height, comp_2082, height, f_302375_

NonNullList<Ingredient>: d, ingredients, comp_2083, ingredients, f_303265_

Optional<ShapedRecipePattern$Data>: e, data, comp_2084, data, f_302791_

int: f, MAX_SIZE, field_47322, MAX_WIDTH_AND_HEIGHT, f_302599_

com.mojang.serialization.MapCodec<ShapedRecipePattern>: a, MAP_CODEC, field_47321, CODEC, f_302908_

Constructors

(int, int, NonNullList<Ingredient>, Optional<ShapedRecipePattern$Data>)

Methods

ShapedRecipePattern (Map<Character, Ingredient>, String[]): a, of, method_55086, create, m_304825_

ShapedRecipePattern (Map<Character, Ingredient>, List<String>): a, of, method_55085, create, m_306906_

com.mojang.serialization.DataResult<ShapedRecipePattern> (ShapedRecipePattern$Data): a, unpack, method_55080, fromData, m_305688_

String[] (List<String>): a, shrink, method_55084, removePadding, m_306947_

int (String): a, firstNonSpace, method_55083, findFirstSymbol, m_304979_

int (String): b, lastNonSpace, method_55089, findLastSymbol, m_306007_

boolean (CraftingContainer): a, matches, method_55078, matches, m_304908_

boolean (CraftingContainer, int, int, boolean): a, matches, method_55079, matches, m_306368_

void (FriendlyByteBuf): a, toNetwork, method_55087, writeToBuf, m_307574_

ShapedRecipePattern (FriendlyByteBuf): b, fromNetwork, method_55090, readFromBuf, m_306640_

int (): a, width, comp_2081, width, f_303446_

int (): b, height, comp_2082, height, f_302375_

NonNullList<Ingredient> (): c, ingredients, comp_2083, ingredients, f_303265_

Optional<ShapedRecipePattern$Data> (): d, data, comp_2084, data, f_302791_