Class HexJEIPlugin

java.lang.Object
at.petrak.hexcasting.forge.interop.jei.HexJEIPlugin
All Implemented Interfaces:
mezz.jei.api.IModPlugin

public class HexJEIPlugin extends Object implements mezz.jei.api.IModPlugin
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final mezz.jei.api.recipe.RecipeType<at.petrak.hexcasting.common.recipe.BrainsweepRecipe>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull net.minecraft.resources.ResourceLocation
    The unique ID for this mod plugin.
    void
    registerCategories(mezz.jei.api.registration.IRecipeCategoryRegistration registration)
    Register the categories handled by this plugin.
    void
    registerRecipeCatalysts(mezz.jei.api.registration.IRecipeCatalystRegistration registration)
    Register recipe catalysts.
    void
    registerRecipes(@NotNull mezz.jei.api.registration.IRecipeRegistration registration)
    Register modded recipes.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface mezz.jei.api.IModPlugin

    onRuntimeAvailable, registerAdvanced, registerFluidSubtypes, registerGuiHandlers, registerIngredients, registerItemSubtypes, registerRecipeTransferHandlers, registerVanillaCategoryExtensions
  • Field Details

    • BRAINSWEEPING

      public static final mezz.jei.api.recipe.RecipeType<at.petrak.hexcasting.common.recipe.BrainsweepRecipe> BRAINSWEEPING
  • Constructor Details

    • HexJEIPlugin

      public HexJEIPlugin()
  • Method Details

    • getPluginUid

      @NotNull public @NotNull net.minecraft.resources.ResourceLocation getPluginUid()
      Description copied from interface: mezz.jei.api.IModPlugin
      The unique ID for this mod plugin. The namespace should be your mod's modId.
      Specified by:
      getPluginUid in interface mezz.jei.api.IModPlugin
    • registerCategories

      public void registerCategories(mezz.jei.api.registration.IRecipeCategoryRegistration registration)
      Description copied from interface: mezz.jei.api.IModPlugin
      Register the categories handled by this plugin. These are registered before recipes so they can be checked for validity.
      Specified by:
      registerCategories in interface mezz.jei.api.IModPlugin
    • registerRecipes

      public void registerRecipes(@NotNull @NotNull mezz.jei.api.registration.IRecipeRegistration registration)
      Description copied from interface: mezz.jei.api.IModPlugin
      Register modded recipes.
      Specified by:
      registerRecipes in interface mezz.jei.api.IModPlugin
    • registerRecipeCatalysts

      public void registerRecipeCatalysts(mezz.jei.api.registration.IRecipeCatalystRegistration registration)
      Description copied from interface: mezz.jei.api.IModPlugin
      Register recipe catalysts. Recipe Catalysts are ingredients that are needed in order to craft other things. Vanilla examples of Recipe Catalysts are the Crafting Table and Furnace.
      Specified by:
      registerRecipeCatalysts in interface mezz.jei.api.IModPlugin