Class PokemonIngredientHelper

java.lang.Object
com.pixelmonmod.pixelmon.support.jei.ingredient.PokemonIngredientHelper
All Implemented Interfaces:
mezz.jei.api.ingredients.IIngredientHelper<Pokemon>

public class PokemonIngredientHelper extends Object implements mezz.jei.api.ingredients.IIngredientHelper<Pokemon>
  • Constructor Details

    • PokemonIngredientHelper

      public PokemonIngredientHelper()
  • Method Details

    • getIngredientType

      public mezz.jei.api.ingredients.IIngredientType<Pokemon> getIngredientType()
      Specified by:
      getIngredientType in interface mezz.jei.api.ingredients.IIngredientHelper<Pokemon>
    • getDisplayName

      public String getDisplayName(Pokemon ingredient)
      Specified by:
      getDisplayName in interface mezz.jei.api.ingredients.IIngredientHelper<Pokemon>
    • getUniqueId

      public String getUniqueId(Pokemon ingredient, mezz.jei.api.ingredients.subtypes.UidContext context)
      Specified by:
      getUniqueId in interface mezz.jei.api.ingredients.IIngredientHelper<Pokemon>
    • getResourceLocation

      public net.minecraft.resources.ResourceLocation getResourceLocation(Pokemon ingredient)
      Specified by:
      getResourceLocation in interface mezz.jei.api.ingredients.IIngredientHelper<Pokemon>
    • copyIngredient

      public Pokemon copyIngredient(Pokemon ingredient)
      Specified by:
      copyIngredient in interface mezz.jei.api.ingredients.IIngredientHelper<Pokemon>
    • getErrorInfo

      public String getErrorInfo(@Nullable @Nullable Pokemon ingredient)
      Specified by:
      getErrorInfo in interface mezz.jei.api.ingredients.IIngredientHelper<Pokemon>