历史 - net.minecraft.world.item.crafting.RecipeManager

1.21.11

名称

dmp

dqz

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

dht

dmp

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

dfi

dht

字段

构造函数

方法

1.21.5

名称

dbm

dfi

字段

构造函数

方法

Collection<RecipeHolder<?>> (): e, getRecipes, method_8126, values, m_44051_

Collection<RecipeHolder<?>> (): d, getRecipes, method_8126, values, m_44051_

SelectableRecipe$SingleInputSet<StonecutterRecipe> (): d, getSynchronizedStonecutterRecipes, method_64694, getStonecutterRecipeForSync, m_355529_

SelectableRecipe$SingleInputSet<StonecutterRecipe> (): c, getSynchronizedStonecutterRecipes, method_64694, getStonecutterRecipeForSync, m_355529_

1.21.4

名称

dcl

dbm

字段

HolderLookup$Provider: c, registries, field_54637, registries, f_314854_

HolderLookup$Provider: d, registries, field_54637, registries, f_314854_

RecipeMap: d, recipes, field_54638, preparedRecipes, f_346395_

RecipeMap: e, recipes, field_54638, preparedRecipes, f_346395_

Map<ResourceKey<RecipePropertySet>, RecipePropertySet>: e, propertySets, field_54639, propertySets, f_348877_

Map<ResourceKey<RecipePropertySet>, RecipePropertySet>: f, propertySets, field_54639, propertySets, f_348877_

SelectableRecipe$SingleInputSet<StonecutterRecipe>: f, stonecutterRecipes, field_54640, stonecutterRecipes, f_347679_

SelectableRecipe$SingleInputSet<StonecutterRecipe>: g, stonecutterRecipes, field_54640, stonecutterRecipes, f_347679_

List<RecipeManager$ServerDisplayInfo>: g, allDisplays, field_54641, recipes, f_346240_

List<RecipeManager$ServerDisplayInfo>: h, allDisplays, field_54641, recipes, f_346240_

Map<ResourceKey<Recipe<?>>, List<RecipeManager$ServerDisplayInfo>>: h, recipeToDisplay, field_54642, recipesByKey, f_346716_

Map<ResourceKey<Recipe<?>>, List<RecipeManager$ServerDisplayInfo>>: i, recipeToDisplay, field_54642, recipesByKey, f_346716_

FileToIdConverter: c, RECIPE_LISTER, field_55213, FINDER, f_370651_

构造函数

方法

1.21.3

名称

czd

dcl

net.minecraft.recipe.RecipeManager

net.minecraft.recipe.ServerRecipeManager

字段

boolean: f, hasErrors, field_9024, errored, f_44008_

com.google.gson.Gson: a, GSON, field_19359, GSON, f_44005_

Map<ResourceLocation, RecipeHolder<?>>: e, byName, field_36308, recipesById, f_199900_

org.slf4j.Logger: b, LOGGER, field_9027, LOGGER, f_44006_

org.slf4j.Logger: a, LOGGER, field_9027, LOGGER, f_44006_

HolderLookup$Provider: c, registries, field_48848, registryLookup, f_314854_

HolderLookup$Provider: c, registries, field_54637, registries, f_314854_

com.google.common.collect.Multimap<RecipeType<?>, RecipeHolder<?>>: d, byType, field_51481, recipesByType, f_316587_

Map<ResourceKey<RecipePropertySet>, RecipeManager$IngredientExtractor>: b, RECIPE_PROPERTY_SETS, field_54897, SOLE_INGREDIENT_GETTERS, f_347382_

RecipeMap: d, recipes, field_54638, preparedRecipes, f_346395_

Map<ResourceKey<RecipePropertySet>, RecipePropertySet>: e, propertySets, field_54639, propertySets, f_348877_

SelectableRecipe$SingleInputSet<StonecutterRecipe>: f, stonecutterRecipes, field_54640, stonecutterRecipes, f_347679_

List<RecipeManager$ServerDisplayInfo>: g, allDisplays, field_54641, recipes, f_346240_

Map<ResourceKey<Recipe<?>>, List<RecipeManager$ServerDisplayInfo>>: h, recipeToDisplay, field_54642, recipesByKey, f_346716_

构造函数

方法

Collection<RecipeHolder<?>> (): d, getRecipes, method_8126, values, m_44051_

Collection<RecipeHolder<?>> (): e, getRecipes, method_8126, values, m_44051_

Optional<RecipeHolder<?>> (ResourceLocation): a, byKey, method_8130, get, m_44043_

Stream<ResourceLocation> (): e, getRecipeIds, method_8127, keys, m_44073_

void (Map<ResourceLocation, com.google.gson.JsonElement>, ResourceManager, ProfilerFiller): a, apply, method_20705, apply, m_5787_

void (Iterable<RecipeHolder<?>>): a, replaceRecipes, method_20702, setRecipes, m_44024_

<I extends RecipeInput, T extends Recipe<I>> List<RecipeHolder<T>> (RecipeType<T>): a, getAllRecipesFor, method_30027, listAllOfType, m_44013_

boolean (): a, hadErrorsLoading, method_35227, isErrored, m_151269_

<I extends RecipeInput, T extends Recipe<I>> RecipeManager$CachedCheck<I, T> (RecipeType<T>): b, createCheck, method_42302, createCachedMatchGetter, m_220267_

<I extends RecipeInput, T extends Recipe<I>> RecipeManager$CachedCheck<I, T> (RecipeType<T>): a, createCheck, method_42302, createCachedMatchGetter, m_220267_

<I extends RecipeInput, T extends Recipe<I>> Collection<RecipeHolder<T>> (RecipeType<T>): c, byType, method_17717, getAllOfType, m_44054_

<T extends Recipe<?>> RecipeHolder<T> (RecipeType<T>, ResourceLocation): a, byKeyTyped, method_59821, get, m_320711_

Collection<RecipeHolder<?>> (): b, getOrderedRecipes, method_59822, sortedValues, m_323867_

RecipeHolder<?> (ResourceLocation, com.google.gson.JsonObject, HolderLookup$Provider): a, fromJson, method_17720, deserialize, m_44045_

<I extends RecipeInput, T extends Recipe<I>> Optional<RecipeHolder<T>> (RecipeType<T>, I, Level, ResourceLocation): a, getRecipeFor, method_42299, getFirstMatch, m_220248_

<I extends RecipeInput, T extends Recipe<I>> List<RecipeHolder<T>> (RecipeType<T>, I, Level): b, getRecipesFor, method_17877, getAllMatches, m_44056_

<I extends RecipeInput, T extends Recipe<I>> NonNullList<ItemStack> (RecipeType<T>, I, Level): c, getRemainingItemsFor, method_8128, getRemainingStacks, m_44069_

RecipeMap (ResourceManager, ProfilerFiller): a, prepare, method_64680, prepare, m_5944_

void (RecipeMap, ResourceManager, ProfilerFiller): a, apply, method_20705, apply, m_5787_

void (FeatureFlagSet): a, finalizeRecipeLoading, method_64681, initialize, m_352914_

List<Ingredient> (FeatureFlagSet, List<Ingredient>): a, filterDisabled, method_64683, filterIngredients, m_354133_

boolean (FeatureFlagSet, Ingredient): a, isIngredientEnabled, method_64682, isEnabled, m_353965_

<I extends RecipeInput, T extends Recipe<I>> Optional<RecipeHolder<T>> (RecipeType<T>, I, Level, ResourceKey<Recipe<?>>): a, getRecipeFor, method_42299, getFirstMatch, m_220248_

Optional<RecipeHolder<?>> (ResourceKey<Recipe<?>>): b, byKey, method_8130, get, m_44043_

<T extends Recipe<?>> RecipeHolder<T> (RecipeType<T>, ResourceKey<Recipe<?>>): a, byKeyTyped, method_59821, get, m_320711_

Map<ResourceKey<RecipePropertySet>, RecipePropertySet> (): b, getSynchronizedItemProperties, method_64692, getPropertySets, m_351610_

SelectableRecipe$SingleInputSet<StonecutterRecipe> (): d, getSynchronizedStonecutterRecipes, method_64694, getStonecutterRecipeForSync, m_355529_

RecipePropertySet (ResourceKey<RecipePropertySet>): a, propertySet, method_64678, getPropertySet, m_353891_

SelectableRecipe$SingleInputSet<StonecutterRecipe> (): a, stonecutterRecipes, method_64677, getStonecutterRecipes, m_352810_

RecipeManager$ServerDisplayInfo (RecipeDisplayId): a, getRecipeFromDisplay, method_64686, get, m_354858_

void (ResourceKey<Recipe<?>>, Consumer<RecipeDisplayEntry>): a, listDisplaysForRecipe, method_64679, forEachRecipeDisplay, m_357033_

RecipeHolder<?> (ResourceKey<Recipe<?>>, com.google.gson.JsonObject, HolderLookup$Provider): a, fromJson, method_17720, deserialize, m_44045_

List<RecipeManager$ServerDisplayInfo> (Iterable<RecipeHolder<?>>, FeatureFlagSet): a, unpackRecipeInfo, method_64688, collectServerRecipes, m_351620_

RecipeManager$IngredientExtractor (RecipeType<? extends SingleItemRecipe>): b, forSingleInput, method_64992, cookingIngredientGetter, m_357081_

1.21.1

名称

字段

构造函数

方法

1.21

名称

cza

czd

字段

构造函数

方法

<C extends Container, T extends Recipe<C>> Optional<RecipeHolder<T>> (RecipeType<T>, C, Level): a, getRecipeFor, method_8132, getFirstMatch, m_44015_

<C extends Container, T extends Recipe<C>> List<RecipeHolder<T>> (RecipeType<T>, C, Level): b, getRecipesFor, method_17877, getAllMatches, m_44056_

<C extends Container, T extends Recipe<C>> NonNullList<ItemStack> (RecipeType<T>, C, Level): c, getRemainingItemsFor, method_8128, getRemainingStacks, m_44069_

<C extends Container, T extends Recipe<C>> Optional<RecipeHolder<T>> (RecipeType<T>, C, Level, ResourceLocation): a, getRecipeFor, method_42299, getFirstMatch, m_220248_

<I extends RecipeInput, T extends Recipe<I>> Optional<RecipeHolder<T>> (RecipeType<T>, I, Level): a, getRecipeFor, method_8132, getFirstMatch, m_44015_

<I extends RecipeInput, T extends Recipe<I>> Optional<RecipeHolder<T>> (RecipeType<T>, I, Level, ResourceLocation): a, getRecipeFor, method_42299, getFirstMatch, m_220248_

<I extends RecipeInput, T extends Recipe<I>> Optional<RecipeHolder<T>> (RecipeType<T>, I, Level, RecipeHolder<T>): a, getRecipeFor, method_59993, getFirstMatch, m_339836_

<I extends RecipeInput, T extends Recipe<I>> List<RecipeHolder<T>> (RecipeType<T>, I, Level): b, getRecipesFor, method_17877, getAllMatches, m_44056_

<I extends RecipeInput, T extends Recipe<I>> NonNullList<ItemStack> (RecipeType<T>, I, Level): c, getRemainingItemsFor, method_8128, getRemainingStacks, m_44069_

1.20.6

名称

cqf

cza

字段

Map<RecipeType<?>, Map<ResourceLocation, RecipeHolder<?>>>: c, recipes, field_9023, recipes, f_44007_

boolean: e, hasErrors, field_9024, errored, f_44008_

boolean: f, hasErrors, field_9024, errored, f_44008_

Map<ResourceLocation, RecipeHolder<?>>: d, byName, field_36308, recipesById, f_199900_

Map<ResourceLocation, RecipeHolder<?>>: e, byName, field_36308, recipesById, f_199900_

HolderLookup$Provider: c, registries, field_48848, registryLookup, f_314854_

com.google.common.collect.Multimap<RecipeType<?>, RecipeHolder<?>>: d, byType, field_51481, recipesByType, f_316587_

构造函数

()

(HolderLookup$Provider)

方法

Collection<RecipeHolder<?>> (): b, getRecipes, method_8126, values, m_44051_

Collection<RecipeHolder<?>> (): d, getRecipes, method_8126, values, m_44051_

<C extends Container, T extends Recipe<C>> Map<ResourceLocation, RecipeHolder<T>> (RecipeType<T>): c, byType, method_17717, getAllOfType, m_44054_

Stream<ResourceLocation> (): d, getRecipeIds, method_8127, keys, m_44073_

Stream<ResourceLocation> (): e, getRecipeIds, method_8127, keys, m_44073_

RecipeHolder<?> (ResourceLocation, com.google.gson.JsonObject): a, fromJson, method_17720, deserialize, m_44045_

<C extends Container, T extends Recipe<C>> Collection<RecipeHolder<T>> (RecipeType<T>): c, byType, method_17717, getAllOfType, m_44054_

<T extends Recipe<?>> RecipeHolder<T> (RecipeType<T>, ResourceLocation): a, byKeyTyped, method_59821, get, m_320711_

Collection<RecipeHolder<?>> (): b, getOrderedRecipes, method_59822, sortedValues, m_323867_

RecipeHolder<?> (ResourceLocation, com.google.gson.JsonObject, HolderLookup$Provider): a, fromJson, method_17720, deserialize, m_44045_

1.20.4

名称

cml

cqf

字段

构造函数

方法

1.20.2

名称

cjd

cml

字段

构造函数

方法

Recipe<?> (ResourceLocation, com.google.gson.JsonObject): a, fromJson, method_17720, deserialize, m_44045_

RecipeHolder<?> (ResourceLocation, com.google.gson.JsonObject): a, fromJson, method_17720, deserialize, m_44045_

1.20.1

名称

ciz

cjd

字段

构造函数

方法

1.19.4

名称

cgp

ciz

字段

构造函数

方法

1.19.3

名称

cdq

cgp

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

cct

cdq

字段

构造函数

方法

1.19

名称

bxp

cct

字段

构造函数

方法

<C extends Container, T extends Recipe<C>> Map<ResourceLocation, Recipe<C>> (RecipeType<T>): b, byType, method_17717, getAllOfType, m_44054_

<C extends Container, T extends Recipe<C>> Map<ResourceLocation, T> (RecipeType<T>): c, byType, method_17717, getAllOfType, m_44054_

<C extends Container, T extends Recipe<C>> Optional<com.mojang.datafixers.util.Pair<ResourceLocation, T>> (RecipeType<T>, C, Level, ResourceLocation): a, getRecipeFor, method_42299, getFirstMatch, m_220248_

<C extends Container, T extends Recipe<C>> RecipeManager$CachedCheck<C, T> (RecipeType<T>): b, createCheck, method_42302, createCachedMatchGetter, m_220267_

1.18.2

名称

bwx

bxp

字段

org.apache.logging.log4j.Logger: b, LOGGER, field_9027, LOGGER, f_44006_

org.slf4j.Logger: b, LOGGER, field_9027, LOGGER, f_44006_

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

btj

bwx

字段

boolean: d, hasErrors, field_9024, errored, f_44008_

boolean: e, hasErrors, field_9024, errored, f_44008_

Map<ResourceLocation, Recipe<?>>: d, byName, field_36308, recipesById, f_199900_

构造函数

方法

<C extends Container, T extends Recipe<C>> Optional<T> (RecipeType<T>, C, Level): a, getRecipeFor, method_8132, getFirstMatch, m_44015_, craft

<C extends Container, T extends Recipe<C>> Optional<T> (RecipeType<T>, C, Level): a, getRecipeFor, method_8132, getFirstMatch, m_44015_

Optional<? extends Recipe<?>> (ResourceLocation): a, byKey, method_8130, get, m_44043_, getRecipe

Optional<? extends Recipe<?>> (ResourceLocation): a, byKey, method_8130, get, m_44043_

1.17.1

名称

bti

btj

字段

构造函数

方法

boolean (): a, hadErrorsLoading, method_35227, method_35227, m_151269_

boolean (): a, hadErrorsLoading, method_35227, isErrored, m_151269_

1.17

名称

bor

bti

net.minecraft.item.crafting.RecipeManager

net.minecraft.src.C_1470_

net.minecraft.server.v1_16_R3.CraftingManager

net.minecraft.world.item.crafting.CraftingManager

字段

org.apache.logging.log4j.Logger: b, LOGGER, field_9027, LOGGER, field_199521_c

org.apache.logging.log4j.Logger: b, LOGGER, field_9027, LOGGER, f_44006_

Map<RecipeType<?>, Map<ResourceLocation, Recipe<?>>>: c, recipes, field_9023, recipes, field_199522_d, recipes

Map<RecipeType<?>, Map<ResourceLocation, Recipe<?>>>: c, recipes, field_9023, recipes, f_44007_

boolean: d, hasErrors, field_9024, errored, field_199523_e

boolean: d, hasErrors, field_9024, errored, f_44008_

com.google.gson.Gson: a, GSON, field_19359, GSON, field_223401_a

com.google.gson.Gson: a, GSON, field_19359, GSON, f_44005_

构造函数

方法

Collection<Recipe<?>> (): b, getRecipes, method_8126, values, func_199510_b

Collection<Recipe<?>> (): b, getRecipes, method_8126, values, m_44051_

<C extends Container, T extends Recipe<C>> Optional<T> (RecipeType<T>, C, Level): a, getRecipeFor, method_8132, getFirstMatch, func_215371_a, craft

<C extends Container, T extends Recipe<C>> Optional<T> (RecipeType<T>, C, Level): a, getRecipeFor, method_8132, getFirstMatch, m_44015_, craft

<C extends Container, T extends Recipe<C>> List<T> (RecipeType<T>, C, Level): b, getRecipesFor, method_17877, getAllMatches, func_215370_b

<C extends Container, T extends Recipe<C>> List<T> (RecipeType<T>, C, Level): b, getRecipesFor, method_17877, getAllMatches, m_44056_

<C extends Container, T extends Recipe<C>> Map<ResourceLocation, Recipe<C>> (RecipeType<T>): b, byType, method_17717, getAllOfType, func_215366_a

<C extends Container, T extends Recipe<C>> Map<ResourceLocation, Recipe<C>> (RecipeType<T>): b, byType, method_17717, getAllOfType, m_44054_

<C extends Container, T extends Recipe<C>> NonNullList<ItemStack> (RecipeType<T>, C, Level): c, getRemainingItemsFor, method_8128, getRemainingStacks, func_215369_c

<C extends Container, T extends Recipe<C>> NonNullList<ItemStack> (RecipeType<T>, C, Level): c, getRemainingItemsFor, method_8128, getRemainingStacks, m_44069_

Optional<? extends Recipe<?>> (ResourceLocation): a, byKey, method_8130, get, func_215367_a, getRecipe

Optional<? extends Recipe<?>> (ResourceLocation): a, byKey, method_8130, get, m_44043_, getRecipe

Stream<ResourceLocation> (): d, getRecipeIds, method_8127, keys, func_215378_c

Stream<ResourceLocation> (): d, getRecipeIds, method_8127, keys, m_44073_

Recipe<?> (ResourceLocation, com.google.gson.JsonObject): a, fromJson, method_17720, deserialize, func_215377_a

Recipe<?> (ResourceLocation, com.google.gson.JsonObject): a, fromJson, method_17720, deserialize, m_44045_

void (Map<ResourceLocation, com.google.gson.JsonElement>, ResourceManager, ProfilerFiller): a, apply, method_20705, apply, func_212853_a_

void (Map<ResourceLocation, com.google.gson.JsonElement>, ResourceManager, ProfilerFiller): a, apply, method_20705, apply, m_5787_

void (Iterable<Recipe<?>>): a, replaceRecipes, method_20702, setRecipes, func_223389_a

void (Iterable<Recipe<?>>): a, replaceRecipes, method_20702, setRecipes, m_44024_

<C extends Container, T extends Recipe<C>> List<T> (RecipeType<T>): a, getAllRecipesFor, method_30027, listAllOfType, func_241447_a_

<C extends Container, T extends Recipe<C>> List<T> (RecipeType<T>): a, getAllRecipesFor, method_30027, listAllOfType, m_44013_

boolean (): a, hadErrorsLoading, method_35227, method_35227, m_151269_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

boo

bor

net.minecraft.server.v1_16_R2.CraftingManager

net.minecraft.server.v1_16_R3.CraftingManager

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

bmv

boo

net.minecraft.server.v1_16_R1.CraftingManager

net.minecraft.server.v1_16_R2.CraftingManager

字段

构造函数

方法

Optional<? extends Recipe<?>> (ResourceLocation): a, byKey, method_8130, get, func_215367_a

Optional<? extends Recipe<?>> (ResourceLocation): a, byKey, method_8130, get, func_215367_a, getRecipe

<C extends Container, T extends Recipe<C>> List<T> (RecipeType<T>): a, getAllRecipesFor, method_30027, method_30027, func_241447_a_

<C extends Container, T extends Recipe<C>> List<T> (RecipeType<T>): a, getAllRecipesFor, method_30027, listAllOfType, func_241447_a_

1.16.1

名称

bgx

bmv

net.minecraft.server.v1_15_R1.CraftingManager

net.minecraft.server.v1_16_R1.CraftingManager

字段

构造函数

方法

<C extends Container, T extends Recipe<C>> Map<ResourceLocation, Recipe<C>> (RecipeType<T>): a, byType, method_17717, getAllOfType, func_215366_a

<C extends Container, T extends Recipe<C>> Map<ResourceLocation, Recipe<C>> (RecipeType<T>): b, byType, method_17717, getAllOfType, func_215366_a

Stream<ResourceLocation> (): c, getRecipeIds, method_8127, keys, func_215378_c

Stream<ResourceLocation> (): d, getRecipeIds, method_8127, keys, func_215378_c

<C extends Container, T extends Recipe<C>> List<T> (RecipeType<T>): a, getAllRecipesFor, method_30027, method_30027, func_241447_a_

1.15.2

名称

bgu

bgx

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

bes

bgu

net.minecraft.server.v1_14_R1.CraftingManager

net.minecraft.server.v1_15_R1.CraftingManager

字段

构造函数

方法

void (Iterable<Recipe<?>>): a, replaceRecipes, method_20702, func_223389_a

void (Iterable<Recipe<?>>): a, replaceRecipes, method_20702, setRecipes, func_223389_a

1.14.4

名称

ben

bes

net.minecraft.world.item.crafting.RecipeManager

字段

org.apache.logging.log4j.Logger: b, field_9027, LOGGER, field_199521_c

org.apache.logging.log4j.Logger: b, LOGGER, field_9027, LOGGER, field_199521_c

Map<Recipes<?>, Map<MinecraftKey, IRecipe<?>>>: c, field_9023, recipeMap, field_199522_d, recipes

Map<RecipeType<?>, Map<ResourceLocation, Recipe<?>>>: c, recipes, field_9023, recipes, field_199522_d, recipes

boolean: d, field_9024, hadErrors, field_199523_e

boolean: d, hasErrors, field_9024, errored, field_199523_e

com.google.gson.Gson: a, field_19359, GSON, field_223401_a

com.google.gson.Gson: a, GSON, field_19359, GSON, field_223401_a

构造函数

方法

Collection<IRecipe<?>> (): b, method_8126, values, func_199510_b

Collection<Recipe<?>> (): b, getRecipes, method_8126, values, func_199510_b

<C extends IInventory, T extends IRecipe<C>> Optional<T> (Recipes<T>, C, World): a, method_8132, getFirstMatch, func_215371_a, craft

<C extends Container, T extends Recipe<C>> Optional<T> (RecipeType<T>, C, Level): a, getRecipeFor, method_8132, getFirstMatch, func_215371_a, craft

<C extends IInventory, T extends IRecipe<C>> List<T> (Recipes<T>, C, World): b, method_17877, getAllMatches, func_215370_b

<C extends Container, T extends Recipe<C>> List<T> (RecipeType<T>, C, Level): b, getRecipesFor, method_17877, getAllMatches, func_215370_b

<C extends IInventory, T extends IRecipe<C>> Map<MinecraftKey, IRecipe<C>> (Recipes<T>): a, method_17717, getAllForType, func_215366_a

<C extends Container, T extends Recipe<C>> Map<ResourceLocation, Recipe<C>> (RecipeType<T>): a, byType, method_17717, getAllOfType, func_215366_a

<C extends IInventory, T extends IRecipe<C>> NonNullList<ItemStack> (Recipes<T>, C, World): c, method_8128, getRemainingStacks, func_215369_c

<C extends Container, T extends Recipe<C>> NonNullList<ItemStack> (RecipeType<T>, C, Level): c, getRemainingItemsFor, method_8128, getRemainingStacks, func_215369_c

Optional<? extends IRecipe<?>> (MinecraftKey): a, method_8130, get, func_215367_a

Optional<? extends Recipe<?>> (ResourceLocation): a, byKey, method_8130, get, func_215367_a

Stream<MinecraftKey> (): c, method_8127, keys, func_215378_c

Stream<ResourceLocation> (): c, getRecipeIds, method_8127, keys, func_215378_c

IRecipe<?> (MinecraftKey, com.google.gson.JsonObject): a, method_17720, deserialize, func_215377_a

Recipe<?> (ResourceLocation, com.google.gson.JsonObject): a, fromJson, method_17720, deserialize, func_215377_a

void (Map<MinecraftKey, com.google.gson.JsonObject>, IResourceManager, GameProfilerFiller): a, method_20705, method_20705, func_212853_a_

void (Map<ResourceLocation, com.google.gson.JsonObject>, ResourceManager, ProfilerFiller): a, apply, method_20705, apply, func_212853_a_

void (Iterable<IRecipe<?>>): a, method_20702, method_20702, func_223389_a

void (Iterable<Recipe<?>>): a, replaceRecipes, method_20702, func_223389_a

1.14.3

名称

bek

ben

net.minecraft.recipe.RecipeManager

字段

org.apache.logging.log4j.Logger: c, field_9027, field_199521_c

org.apache.logging.log4j.Logger: b, field_9027, LOGGER, field_199521_c

int: a, field_9026, field_199519_a

int: b, field_9025, field_199520_b

Map<Recipes<?>, Map<MinecraftKey, IRecipe<?>>>: d, field_9023, field_199522_d, recipes

Map<Recipes<?>, Map<MinecraftKey, IRecipe<?>>>: c, field_9023, recipeMap, field_199522_d, recipes

boolean: e, field_9024, field_199523_e

boolean: d, field_9024, hadErrors, field_199523_e

com.google.gson.Gson: a, field_19359, GSON, field_223401_a

构造函数

方法

void (IResourceManager): a, method_14491, func_195410_a

void (IRecipe<?>): a, method_8125, func_199509_a, addRecipe

Collection<IRecipe<?>> (): b, method_8126, func_199510_b

Collection<IRecipe<?>> (): b, method_8126, values, func_199510_b

void (): d, method_8133, func_199518_d

<C extends IInventory, T extends IRecipe<C>> Optional<T> (Recipes<T>, C, World): a, method_8132, func_215371_a, craft

<C extends IInventory, T extends IRecipe<C>> Optional<T> (Recipes<T>, C, World): a, method_8132, getFirstMatch, func_215371_a, craft

<C extends IInventory, T extends IRecipe<C>> List<T> (Recipes<T>, C, World): b, method_17877, func_215370_b

<C extends IInventory, T extends IRecipe<C>> List<T> (Recipes<T>, C, World): b, method_17877, getAllMatches, func_215370_b

<C extends IInventory, T extends IRecipe<C>> Map<MinecraftKey, IRecipe<C>> (Recipes<T>): a, method_17717, func_215366_a

<C extends IInventory, T extends IRecipe<C>> Map<MinecraftKey, IRecipe<C>> (Recipes<T>): a, method_17717, getAllForType, func_215366_a

<C extends IInventory, T extends IRecipe<C>> NonNullList<ItemStack> (Recipes<T>, C, World): c, method_8128, func_215369_c

<C extends IInventory, T extends IRecipe<C>> NonNullList<ItemStack> (Recipes<T>, C, World): c, method_8128, getRemainingStacks, func_215369_c

Optional<? extends IRecipe<?>> (MinecraftKey): a, method_8130, func_215367_a

Optional<? extends IRecipe<?>> (MinecraftKey): a, method_8130, get, func_215367_a

Stream<MinecraftKey> (): c, method_8127, func_215378_c

Stream<MinecraftKey> (): c, method_8127, keys, func_215378_c

IRecipe<?> (MinecraftKey, com.google.gson.JsonObject): a, method_17720, func_215377_a

IRecipe<?> (MinecraftKey, com.google.gson.JsonObject): a, method_17720, deserialize, func_215377_a

void (Map<Recipes<?>, Map<MinecraftKey, IRecipe<?>>>): a, method_17719, func_215374_a, initializeRecipeMap

void (Map<MinecraftKey, com.google.gson.JsonObject>, IResourceManager, GameProfilerFiller): a, method_20705, method_20705, func_212853_a_

void (Iterable<IRecipe<?>>): a, method_20702, method_20702, func_223389_a

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

bej

bek

字段

构造函数

方法

1.14

名称

avl

bej

net.minecraft.class_1863

net.minecraft.server.v1_13_R2.CraftingManager

net.minecraft.server.v1_14_R1.CraftingManager

字段

org.apache.logging.log4j.Logger: c, field_199521_c

org.apache.logging.log4j.Logger: c, field_9027, field_199521_c

int: a, field_199519_a

int: a, field_9026, field_199519_a

int: b, field_199520_b

int: b, field_9025, field_199520_b

Map<MinecraftKey, IRecipe>: d, field_199522_d, recipes

Map<Recipes<?>, Map<MinecraftKey, IRecipe<?>>>: d, field_9023, field_199522_d, recipes

boolean: e, field_199523_e

boolean: e, field_9024, field_199523_e

构造函数

方法

void (IResourceManager): a, func_195410_a

void (IResourceManager): a, method_14491, func_195410_a

void (IRecipe): a, func_199509_a

void (IRecipe<?>): a, method_8125, func_199509_a, addRecipe

ItemStack (IInventory, World): a, func_199514_a, craft

IRecipe (IInventory, World): b, func_199515_b

NonNullList<ItemStack> (IInventory, World): c, func_199513_c

IRecipe (MinecraftKey): a, func_199517_a

Collection<IRecipe> (): b, func_199510_b

Collection<IRecipe<?>> (): b, method_8126, func_199510_b

Collection<MinecraftKey> (): c, func_199511_c

void (): d, func_199518_d

void (): d, method_8133, func_199518_d

<C extends IInventory, T extends IRecipe<C>> Optional<T> (Recipes<T>, C, World): a, method_8132, func_215371_a, craft

<C extends IInventory, T extends IRecipe<C>> List<T> (Recipes<T>, C, World): b, method_17877, func_215370_b

<C extends IInventory, T extends IRecipe<C>> Map<MinecraftKey, IRecipe<C>> (Recipes<T>): a, method_17717, func_215366_a

<C extends IInventory, T extends IRecipe<C>> NonNullList<ItemStack> (Recipes<T>, C, World): c, method_8128, func_215369_c

Optional<? extends IRecipe<?>> (MinecraftKey): a, method_8130, func_215367_a

Stream<MinecraftKey> (): c, method_8127, func_215378_c

IRecipe<?> (MinecraftKey, com.google.gson.JsonObject): a, method_17720, func_215377_a

void (Map<Recipes<?>, Map<MinecraftKey, IRecipe<?>>>): a, method_17719, func_215374_a, initializeRecipeMap

1.13.2

名称

avk

avl

字段

构造函数

方法

1.13.1

名称

avh

avk

net.minecraft.server.v1_13_R1.CraftingManager

net.minecraft.server.v1_13_R2.CraftingManager

字段

构造函数

方法

1.13

名称

aku

avh

net.minecraft.item.crafting.CraftingManager

net.minecraft.item.crafting.RecipeManager

net.minecraft.server.v1_12_R1.CraftingManager

net.minecraft.server.v1_13_R1.CraftingManager

字段

org.apache.logging.log4j.Logger: b, field_192422_a

int: c, field_193381_c

RegistryMaterials<MinecraftKey, IRecipe>: a, field_193380_a, recipes

org.apache.logging.log4j.Logger: c, field_199521_c

int: a, field_199519_a

int: b, field_199520_b

Map<MinecraftKey, IRecipe>: d, field_199522_d, recipes

boolean: e, field_199523_e

构造函数

方法

ItemStack (InventoryCrafting, World): a, func_82787_a, craft

NonNullList<ItemStack> (InventoryCrafting, World): c, func_180303_b

boolean (): a, func_193377_a, init

boolean (): b, func_192420_c

IRecipe (com.google.gson.JsonObject): a, func_193376_a

void (String, IRecipe): a, func_193379_a

void (MinecraftKey, IRecipe): a, func_193372_a

IRecipe (InventoryCrafting, World): b, func_192413_b

IRecipe (MinecraftKey): a, func_193373_a

int (IRecipe): a, func_193375_a

IRecipe (int): a, func_193374_a

void (IResourceManager): a, func_195410_a

void (IRecipe): a, func_199509_a

ItemStack (IInventory, World): a, func_199514_a, craft

IRecipe (IInventory, World): b, func_199515_b

NonNullList<ItemStack> (IInventory, World): c, func_199513_c

IRecipe (MinecraftKey): a, func_199517_a

Collection<IRecipe> (): b, func_199510_b

Collection<MinecraftKey> (): c, func_199511_c

void (): d, func_199518_d

1.12.2

名称

字段

构造函数

方法

1.12.1

名称

aks

aku

字段

构造函数

方法

1.12

名称

ahp

aks

net.minecraft.server.v1_11_R1.CraftingManager

net.minecraft.server.v1_12_R1.CraftingManager

字段

CraftingManager: a, field_77598_a

List<IRecipe>: b, field_77597_b, recipes

org.apache.logging.log4j.Logger: b, field_192422_a

int: c, field_193381_c

RegistryMaterials<MinecraftKey, IRecipe>: a, field_193380_a, recipes

构造函数

方法

CraftingManager (): a, func_77594_a, getInstance

ShapedRecipes (ItemStack, Object...): a, func_92103_a, registerShapedRecipe

void (ItemStack, Object...): b, func_77596_b, registerShapelessRecipe

void (IRecipe): a, func_180302_a

List<IRecipe> (): b, func_77592_b, getRecipes

NonNullList<ItemStack> (InventoryCrafting, World): b, func_180303_b

NonNullList<ItemStack> (InventoryCrafting, World): c, func_180303_b

boolean (): a, func_193377_a, init

boolean (): b, func_192420_c

IRecipe (com.google.gson.JsonObject): a, func_193376_a

void (String, IRecipe): a, func_193379_a

void (MinecraftKey, IRecipe): a, func_193372_a

IRecipe (InventoryCrafting, World): b, func_192413_b

IRecipe (MinecraftKey): a, func_193373_a

int (IRecipe): a, func_193375_a

IRecipe (int): a, func_193374_a

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

aho

ahp

字段

构造函数

方法

1.11

名称

age

aho

net.minecraft.server.v1_10_R1.CraftingManager

net.minecraft.server.v1_11_R1.CraftingManager

字段

构造函数

方法

ItemStack[] (InventoryCrafting, World): b, func_180303_b

NonNullList<ItemStack> (InventoryCrafting, World): b, func_180303_b

1.10.2

名称

字段

构造函数

方法

1.10

名称

afv

age

net.minecraft.server.v1_9_R2.CraftingManager

net.minecraft.server.v1_10_R1.CraftingManager

字段

构造函数

方法

1.9.4

名称

net.minecraft.server.v1_9_R1.CraftingManager

net.minecraft.server.v1_9_R2.CraftingManager

字段

构造函数

方法

1.9.2

名称

字段

构造函数

方法

1.9

名称

abt

afv

net.minecraft.server.v1_8_R3.CraftingManager

net.minecraft.server.v1_9_R1.CraftingManager

字段

构造函数

方法

1.8.8

名称

abt

net.minecraft.item.crafting.CraftingManager

net.minecraft.server.v1_8_R3.CraftingManager

字段

CraftingManager: a, field_77598_a

List<IRecipe>: b, field_77597_b, recipes

构造函数

()

方法

CraftingManager (): a, func_77594_a, getInstance

ShapedRecipes (ItemStack, Object...): a, func_92103_a, registerShapedRecipe

void (ItemStack, Object...): b, func_77596_b, registerShapelessRecipe

void (IRecipe): a, func_180302_a

ItemStack (InventoryCrafting, World): a, func_82787_a, craft

ItemStack[] (InventoryCrafting, World): b, func_180303_b

List<IRecipe> (): b, func_77592_b, getRecipes