类 RecipeMap
java.lang.Object
net.minecraft.world.item.crafting.RecipeMap
-
字段概要
字段修饰符和类型字段说明private final Map
<ResourceKey<Recipe<?>>, RecipeHolder<?>> private final com.google.common.collect.Multimap
<RecipeType<?>, RecipeHolder<?>> static final RecipeMap
-
构造器概要
构造器限定符构造器说明private
RecipeMap
(com.google.common.collect.Multimap<RecipeType<?>, RecipeHolder<?>> p_370021_, Map<ResourceKey<Recipe<?>>, RecipeHolder<?>> p_362655_) -
方法概要
修饰符和类型方法说明RecipeHolder
<?> byKey
(ResourceKey<Recipe<?>> p_363032_) <I extends RecipeInput,
T extends Recipe<I>>
Collection<RecipeHolder<T>> byType
(RecipeType<T> p_365239_) static RecipeMap
create
(Iterable<RecipeHolder<?>> p_369802_) <I extends RecipeInput,
T extends Recipe<I>>
Stream<RecipeHolder<T>> getRecipesFor
(RecipeType<T> p_365973_, I p_364991_, Level p_364879_) values()
-
字段详细资料
-
EMPTY
-
byType
-
byKey
-
-
构造器详细资料
-
RecipeMap
private RecipeMap(com.google.common.collect.Multimap<RecipeType<?>, RecipeHolder<?>> p_370021_, Map<ResourceKey<Recipe<?>>, RecipeHolder<?>> p_362655_)
-
-
方法详细资料
-
create
-
byType
public <I extends RecipeInput,T extends Recipe<I>> Collection<RecipeHolder<T>> byType(RecipeType<T> p_365239_) -
values
-
byKey
-
getRecipesFor
public <I extends RecipeInput,T extends Recipe<I>> Stream<RecipeHolder<T>> getRecipesFor(RecipeType<T> p_365973_, I p_364991_, Level p_364879_)
-