public class RecipeManager extends JsonReloadListener
IFutureReloadListener.IStage| コンストラクタと説明 | 
|---|
| RecipeManager() | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| protected void | apply(java.util.Map<ResourceLocation,com.google.gson.JsonObject> objectIn,
     IResourceManager resourceManagerIn,
     IProfiler profilerIn) | 
| static IRecipe<?> | deserializeRecipe(ResourceLocation recipeId,
                 com.google.gson.JsonObject json)Deserializes a recipe object from json data. | 
| void | func_223389_a(java.lang.Iterable<IRecipe<?>> p_223389_1_) | 
| java.util.stream.Stream<ResourceLocation> | getKeys() | 
| <C extends IInventory,T extends IRecipe<C>> | getRecipe(IRecipeType<T> recipeTypeIn,
         C inventoryIn,
         World worldIn) | 
| java.util.Optional<? extends IRecipe<?>> | getRecipe(ResourceLocation recipeId) | 
| <C extends IInventory,T extends IRecipe<C>> | getRecipeNonNull(IRecipeType<T> recipeTypeIn,
                C inventoryIn,
                World worldIn) | 
| java.util.Collection<IRecipe<?>> | getRecipes() | 
| <C extends IInventory,T extends IRecipe<C>> | getRecipes(IRecipeType<T> recipeTypeIn,
          C inventoryIn,
          World worldIn) | 
getPreparedPath, preparereloadclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfunc_225594_i_protected void apply(java.util.Map<ResourceLocation,com.google.gson.JsonObject> objectIn, IResourceManager resourceManagerIn, IProfiler profilerIn)
apply クラス内 ReloadListener<java.util.Map<ResourceLocation,com.google.gson.JsonObject>>public <C extends IInventory,T extends IRecipe<C>> java.util.Optional<T> getRecipe(IRecipeType<T> recipeTypeIn, C inventoryIn, World worldIn)
public <C extends IInventory,T extends IRecipe<C>> java.util.List<T> getRecipes(IRecipeType<T> recipeTypeIn, C inventoryIn, World worldIn)
public <C extends IInventory,T extends IRecipe<C>> NonNullList<ItemStack> getRecipeNonNull(IRecipeType<T> recipeTypeIn, C inventoryIn, World worldIn)
public java.util.Optional<? extends IRecipe<?>> getRecipe(ResourceLocation recipeId)
public java.util.Collection<IRecipe<?>> getRecipes()
public java.util.stream.Stream<ResourceLocation> getKeys()
public static IRecipe<?> deserializeRecipe(ResourceLocation recipeId, com.google.gson.JsonObject json)
public void func_223389_a(java.lang.Iterable<IRecipe<?>> p_223389_1_)