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