Class JEIPlugin

java.lang.Object
com.minecolonies.core.compatibility.jei.JEIPlugin
All Implemented Interfaces:
mezz.jei.api.IModPlugin

public class JEIPlugin extends Object implements mezz.jei.api.IModPlugin
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull net.minecraft.resources.ResourceLocation
     
    void
    onRuntimeAvailable(@NotNull mezz.jei.api.runtime.IJeiRuntime jeiRuntime)
     
    void
     
    void
    registerCategories(@NotNull mezz.jei.api.registration.IRecipeCategoryRegistration registration)
     
    void
    registerGuiHandlers(@NotNull mezz.jei.api.registration.IGuiHandlerRegistration registration)
     
    void
    registerRecipeCatalysts(@NotNull mezz.jei.api.registration.IRecipeCatalystRegistration registration)
     
    void
    registerRecipes(@NotNull mezz.jei.api.registration.IRecipeRegistration registration)
     
    void
    registerRecipeTransferHandlers(@NotNull mezz.jei.api.registration.IRecipeTransferRegistration registration)
     

    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

    onConfigManagerAvailable, registerAdvanced, registerFluidSubtypes, registerIngredients, registerItemSubtypes, registerRuntime, registerVanillaCategoryExtensions
  • Constructor Details

    • JEIPlugin

      public JEIPlugin()
  • Method Details

    • getPluginUid

      @NotNull public @NotNull net.minecraft.resources.ResourceLocation getPluginUid()
      Specified by:
      getPluginUid in interface mezz.jei.api.IModPlugin
    • registerCategories

      public void registerCategories(@NotNull @NotNull mezz.jei.api.registration.IRecipeCategoryRegistration registration)
      Specified by:
      registerCategories in interface mezz.jei.api.IModPlugin
    • registerRecipes

      public void registerRecipes(@NotNull @NotNull mezz.jei.api.registration.IRecipeRegistration registration)
      Specified by:
      registerRecipes in interface mezz.jei.api.IModPlugin
    • registerRecipeCatalysts

      public void registerRecipeCatalysts(@NotNull @NotNull mezz.jei.api.registration.IRecipeCatalystRegistration registration)
      Specified by:
      registerRecipeCatalysts in interface mezz.jei.api.IModPlugin
    • registerRecipeTransferHandlers

      public void registerRecipeTransferHandlers(@NotNull @NotNull mezz.jei.api.registration.IRecipeTransferRegistration registration)
      Specified by:
      registerRecipeTransferHandlers in interface mezz.jei.api.IModPlugin
    • registerGuiHandlers

      public void registerGuiHandlers(@NotNull @NotNull mezz.jei.api.registration.IGuiHandlerRegistration registration)
      Specified by:
      registerGuiHandlers in interface mezz.jei.api.IModPlugin
    • onRuntimeAvailable

      public void onRuntimeAvailable(@NotNull @NotNull mezz.jei.api.runtime.IJeiRuntime jeiRuntime)
      Specified by:
      onRuntimeAvailable in interface mezz.jei.api.IModPlugin
    • onRuntimeUnavailable

      public void onRuntimeUnavailable()
      Specified by:
      onRuntimeUnavailable in interface mezz.jei.api.IModPlugin