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, prepare
reload
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
func_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_)