History - net.minecraft.recipe.ServerRecipeManager
26.3-snapshot-3
Names
Fields
ResourceFinder: RECIPE_LISTER, field_55213, FINDER
RegistryWrapper$WrapperLookup: registries, field_54637, registries
Constructors
Methods
PreparedRecipes (ResourceManager, Profiler): prepare, method_18789, prepare
void (PreparedRecipes, ResourceManager, Profiler): apply, method_20705, apply
void (Object, ResourceManager, Profiler): apply, method_18788, apply
Object (ResourceManager, Profiler): prepare, method_18789, prepare
void (List, Identifier, Recipe): lambda$prepare$0, method_64689, method_64689
Optional (Recipe): lambda$static$4, method_1_7912, method_1_7912
Optional (Recipe): lambda$static$3, method_1_7911, method_1_7911
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
Optional (RecipeType, Recipe): lambda$forSingleInput$14, method_64988, method_64988
Optional (RecipeType, Recipe): lambda$forSingleInput$0, method_64988, method_64988
int (it.unimi.dsi.fastutil.objects.Object2IntMap, Object): lambda$unpackRecipeInfo$13, method_64687, method_64687
int (it.unimi.dsi.fastutil.objects.Object2IntMap, Object): lambda$unpackRecipeInfo$0, method_64687, method_64687
void (Consumer, ServerRecipeManager$ServerRecipe): lambda$listDisplaysForRecipe$12, method_64691, method_64691
void (Consumer, ServerRecipeManager$ServerRecipe): lambda$listDisplaysForRecipe$0, method_64691, method_64691
boolean (FeatureSet, RegistryEntry): lambda$isIngredientEnabled$11, method_64684, method_64684
boolean (FeatureSet, RegistryEntry): lambda$isIngredientEnabled$0, method_64684, method_64684
boolean (FeatureSet, Ingredient): lambda$filterDisabled$10, method_64693, method_64693
boolean (FeatureSet, Ingredient): lambda$filterDisabled$0, method_64693, method_64693
RegistryKey (ServerRecipeManager$ServerRecipe): lambda$finalizeRecipeLoading$9, method_64685, method_64685
RegistryKey (ServerRecipeManager$ServerRecipe): lambda$finalizeRecipeLoading$5, method_64685, method_64685
RecipePropertySet (FeatureSet, ServerRecipeManager$PropertySetBuilder): lambda$finalizeRecipeLoading$8, method_64984, method_64984
RecipePropertySet (FeatureSet, ServerRecipeManager$PropertySetBuilder): lambda$finalizeRecipeLoading$4, method_64984, method_64984
RegistryKey (ServerRecipeManager$PropertySetBuilder): lambda$finalizeRecipeLoading$7, method_64987, method_64987
RegistryKey (ServerRecipeManager$PropertySetBuilder): lambda$finalizeRecipeLoading$3, method_64987, method_64987
void (List, FeatureSet, List, RecipeEntry): lambda$finalizeRecipeLoading$6, method_64989, method_64989
void (List, FeatureSet, List, RecipeEntry): lambda$finalizeRecipeLoading$1, method_64989, method_64989
void (Recipe, ServerRecipeManager$PropertySetBuilder): lambda$finalizeRecipeLoading$5, method_64986, method_64986
void (Recipe, ServerRecipeManager$PropertySetBuilder): lambda$finalizeRecipeLoading$2, method_64986, method_64986
ServerRecipeManager$PropertySetBuilder (Map$Entry): lambda$finalizeRecipeLoading$4, method_64990, method_64990
ServerRecipeManager$PropertySetBuilder (Map$Entry): lambda$finalizeRecipeLoading$0, method_64990, method_64990
void (List, Identifier, Recipe): lambda$prepare$3, method_64689, method_64689
void (List, Identifier, Recipe): lambda$prepare$0, method_64689, method_64689
1.21.11_unobfuscated
Names
net.minecraft.world.item.crafting.RecipeManager
net.minecraft.class_1863
net.minecraft.recipe.ServerRecipeManager
Fields
org.slf4j.Logger: LOGGER, field_9027, LOGGER
Map<RegistryKey<RecipePropertySet>, ServerRecipeManager$SoleIngredientGetter>: RECIPE_PROPERTY_SETS, field_54897, SOLE_INGREDIENT_GETTERS
ResourceFinder: RECIPE_LISTER, field_55213, FINDER
RegistryWrapper$WrapperLookup: registries, field_54637, registries
PreparedRecipes: recipes, field_54638, preparedRecipes
Map<RegistryKey<RecipePropertySet>, RecipePropertySet>: propertySets, field_54639, propertySets
CuttingRecipeDisplay$Grouping<StonecuttingRecipe>: stonecutterRecipes, field_54640, stonecutterRecipes
List<ServerRecipeManager$ServerRecipe>: allDisplays, field_54641, recipes
Map<RegistryKey<Recipe<?>>, List<ServerRecipeManager$ServerRecipe>>: recipeToDisplay, field_54642, recipesByKey
Constructors
(RegistryWrapper$WrapperLookup)
Methods
PreparedRecipes (ResourceManager, Profiler): prepare, method_18789, prepare
void (PreparedRecipes, ResourceManager, Profiler): apply, method_20705, apply
void (FeatureSet): finalizeRecipeLoading, method_64681, initialize
List<Ingredient> (FeatureSet, List<Ingredient>): filterDisabled, method_64683, filterIngredients
boolean (FeatureSet, Ingredient): isIngredientEnabled, method_64682, isEnabled
<I extends RecipeInput, T extends Recipe<I>> Optional<RecipeEntry<T>> (RecipeType<T>, I, World, RegistryKey<Recipe<?>>): getRecipeFor, method_42299, getFirstMatch
<I extends RecipeInput, T extends Recipe<I>> Optional<RecipeEntry<T>> (RecipeType<T>, I, World, RecipeEntry<T>): getRecipeFor, method_59993, getFirstMatch
<I extends RecipeInput, T extends Recipe<I>> Optional<RecipeEntry<T>> (RecipeType<T>, I, World): getRecipeFor, method_8132, getFirstMatch
Optional<RecipeEntry<?>> (RegistryKey<Recipe<?>>): byKey, method_8130, get
<T extends Recipe<?>> RecipeEntry<T> (RecipeType<T>, RegistryKey<Recipe<?>>): byKeyTyped, method_59821, get
Map<RegistryKey<RecipePropertySet>, RecipePropertySet> (): getSynchronizedItemProperties, method_64692, getPropertySets
CuttingRecipeDisplay$Grouping<StonecuttingRecipe> (): getSynchronizedStonecutterRecipes, method_64694, getStonecutterRecipeForSync
RecipePropertySet (RegistryKey<RecipePropertySet>): propertySet, method_64678, getPropertySet
CuttingRecipeDisplay$Grouping<StonecuttingRecipe> (): stonecutterRecipes, method_64677, getStonecutterRecipes
Collection<RecipeEntry<?>> (): getRecipes, method_8126, values
ServerRecipeManager$ServerRecipe (NetworkRecipeId): getRecipeFromDisplay, method_64686, get
void (RegistryKey<Recipe<?>>, Consumer<RecipeDisplayEntry>): listDisplaysForRecipe, method_64679, forEachRecipeDisplay
RecipeEntry<?> (RegistryKey<Recipe<?>>, com.google.gson.JsonObject, RegistryWrapper$WrapperLookup): fromJson, method_17720, deserialize
<I extends RecipeInput, T extends Recipe<I>> ServerRecipeManager$MatchGetter<I, T> (RecipeType<T>): createCheck, method_42302, createCachedMatchGetter
List<ServerRecipeManager$ServerRecipe> (Iterable<RecipeEntry<?>>, FeatureSet): unpackRecipeInfo, method_64688, collectServerRecipes
ServerRecipeManager$SoleIngredientGetter (RecipeType<? extends SingleStackRecipe>): forSingleInput, method_64992, cookingIngredientGetter
void (Object, ResourceManager, Profiler): apply, method_18788, apply
Object (ResourceManager, Profiler): prepare, method_18789, prepare
Optional (RecipeType, Recipe): lambda$forSingleInput$14, method_64988, method_64988
int (it.unimi.dsi.fastutil.objects.Object2IntMap, Object): lambda$unpackRecipeInfo$13, method_64687, method_64687
void (Consumer, ServerRecipeManager$ServerRecipe): lambda$listDisplaysForRecipe$12, method_64691, method_64691
boolean (FeatureSet, RegistryEntry): lambda$isIngredientEnabled$11, method_64684, method_64684
boolean (FeatureSet, Ingredient): lambda$filterDisabled$10, method_64693, method_64693
RegistryKey (ServerRecipeManager$ServerRecipe): lambda$finalizeRecipeLoading$9, method_64685, method_64685
RecipePropertySet (FeatureSet, ServerRecipeManager$PropertySetBuilder): lambda$finalizeRecipeLoading$8, method_64984, method_64984
RegistryKey (ServerRecipeManager$PropertySetBuilder): lambda$finalizeRecipeLoading$7, method_64987, method_64987
void (List, FeatureSet, List, RecipeEntry): lambda$finalizeRecipeLoading$6, method_64989, method_64989
void (Recipe, ServerRecipeManager$PropertySetBuilder): lambda$finalizeRecipeLoading$5, method_64986, method_64986
ServerRecipeManager$PropertySetBuilder (Map$Entry): lambda$finalizeRecipeLoading$4, method_64990, method_64990
void (List, Identifier, Recipe): lambda$prepare$3, method_64689, method_64689
Optional (Recipe): lambda$static$2, method_64985, method_64985
Optional (Recipe): lambda$static$1, method_64991, method_64991
Optional (Recipe): lambda$static$0, method_64993, method_64993