历史 - 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_
构造函数
()
方法
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