History - net.minecraft.world.item.crafting.RecipeManager
1.21.2
Names
dck
net.minecraft.world.item.crafting.RecipeManager
net.minecraft.class_1863
net.minecraft.unmapped.C_hjseusrb
net.minecraft.recipe.ServerRecipeManager
net.minecraft.recipe.RecipeManager
net.minecraft.src.C_1470_
net.minecraft.world.item.crafting.RecipeInput
Fields
org.slf4j.Logger: a, LOGGER, field_9027, f_hqaaykcp, LOGGER, LOGGER, f_44006_
Map<ResourceKey<RecipePropertySet>, RecipeManager$IngredientExtractor>: b, RECIPE_PROPERTY_SETS, field_54897, f_kczkpctf, SOLE_INGREDIENT_GETTERS, RECIPE_PROPERTY_SETS, f_347382_
HolderLookup$Provider: c, registries, field_54637, f_cfijlewf, registries, registries, f_314854_
RecipeMap: d, recipes, field_54638, f_qlhewmmf, preparedRecipes, recipes, f_346395_
Map<ResourceKey<RecipePropertySet>, RecipePropertySet>: e, propertySets, field_54639, f_lwdpgeem, propertySets, propertySets, f_348877_
SelectableRecipe$SingleInputSet<StonecutterRecipe>: f, stonecutterRecipes, field_54640, f_sbxhtycx, stonecutterRecipes, stonecuttingRecipes, f_347679_
List<RecipeManager$ServerDisplayInfo>: g, allDisplays, field_54641, f_avfppxeg, recipes, displays, f_346240_
Map<ResourceKey<Recipe<?>>, List<RecipeManager$ServerDisplayInfo>>: h, recipeToDisplay, field_54642, f_yzfonsti, recipesByKey, displayByRecipe, f_346716_
Constructors
Methods
RecipeMap (ResourceManager, ProfilerFiller): a, prepare, method_64680, m_vjbcbgny, prepare, prepare, m_5944_
void (RecipeMap, ResourceManager, ProfilerFiller): a, apply, method_20705, m_qwhkywli, apply, apply, m_5787_
void (FeatureFlagSet): a, finalizeRecipeLoading, method_64681, m_zjlbqobl, initialize, finalizeLoading, m_352914_
List<Ingredient> (FeatureFlagSet, List<Ingredient>): a, filterDisabled, method_64683, m_enpjndth, filterIngredients, filterDisabled, m_354133_
boolean (FeatureFlagSet, Ingredient): a, isIngredientEnabled, method_64682, m_tziaudbn, isEnabled, isEnabled, m_353965_
<I extends RecipeInput, T extends Recipe<I>> Optional<RecipeHolder<T>> (RecipeType<T>, I, Level, ResourceKey<Recipe<?>>): a, getRecipeFor, method_42299, m_yhwkrsrr, getFirstMatch, getFirstMatch, m_220248_
<I extends RecipeInput, T extends Recipe<I>> Optional<RecipeHolder<T>> (RecipeType<T>, I, Level, RecipeHolder<T>): a, getRecipeFor, method_59993, m_igyegyvq, getFirstMatch, getFirstMatch, m_339836_
<I extends RecipeInput, T extends Recipe<I>> Optional<RecipeHolder<T>> (RecipeType<T>, I, Level): a, getRecipeFor, method_8132, m_omtmmszf, getFirstMatch, getFirstMatch, m_44015_
Optional<RecipeHolder<?>> (ResourceKey<Recipe<?>>): b, byKey, method_8130, m_dsxpcpxk, get, get, m_44043_
<T extends Recipe<?>> RecipeHolder<T> (RecipeType<T>, ResourceKey<Recipe<?>>): a, byKeyTyped, method_59821, m_jgeojtch, get, get, m_320711_
Map<ResourceKey<RecipePropertySet>, RecipePropertySet> (): b, getSynchronizedItemProperties, method_64692, m_pmavtcuv, getPropertySets, getSynchronizedPropertySets, m_351610_
SelectableRecipe$SingleInputSet<StonecutterRecipe> (): d, getSynchronizedStonecutterRecipes, method_64694, m_vdaiapfc, getStonecutterRecipeForSync, getSynchronizedStonecuttingRecipes, m_355529_
RecipePropertySet (ResourceKey<RecipePropertySet>): a, propertySet, method_64678, m_kdokqbcz, getPropertySet, getPropertySet, m_353891_
SelectableRecipe$SingleInputSet<StonecutterRecipe> (): a, stonecutterRecipes, method_64677, m_yajapjwu, getStonecutterRecipes, getStonecuttingRecipes, m_352810_
Collection<RecipeHolder<?>> (): e, getRecipes, method_8126, m_vrjdrstk, values, getRecipes, m_44051_
RecipeManager$ServerDisplayInfo (RecipeDisplayId): a, getRecipeFromDisplay, method_64686, m_rjyhicja, get, get, m_354858_
void (ResourceKey<Recipe<?>>, Consumer<RecipeDisplayEntry>): a, listDisplaysForRecipe, method_64679, m_wzltkytn, forEachRecipeDisplay, forEachDisplay, m_357033_
RecipeHolder<?> (ResourceKey<Recipe<?>>, com.google.gson.JsonObject, HolderLookup$Provider): a, fromJson, method_17720, m_hcqenhtt, deserialize, deserialize, m_44045_
<I extends RecipeInput, T extends Recipe<I>> RecipeManager$CachedCheck<I, T> (RecipeType<T>): a, createCheck, method_42302, m_oqvxqpcm, createCachedMatchGetter, createCheck, m_220267_
List<RecipeManager$ServerDisplayInfo> (Iterable<RecipeHolder<?>>, FeatureFlagSet): a, unpackRecipeInfo, method_64688, m_zvzhojlr, collectServerRecipes, collectDisplayInfo, m_351620_
RecipeManager$IngredientExtractor (RecipeType<? extends SingleItemRecipe>): b, forSingleInput, method_64992, m_cuobwmoj, cookingIngredientGetter, createExtractorForSingleItemRecipe, m_357081_