public class JEIPlugin
extends java.lang.Object
implements mezz.jei.api.IModPlugin
| Constructor and Description |
|---|
JEIPlugin() |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.util.ResourceLocation |
getPluginUid()
The unique ID for this mod plugin.
|
void |
onRuntimeAvailable(mezz.jei.api.runtime.IJeiRuntime jeiRuntime)
Called when jei's runtime features are available, after all mods have registered.
|
void |
registerCategories(mezz.jei.api.registration.IRecipeCategoryRegistration registry)
Register the categories handled by this plugin.
|
void |
registerGuiHandlers(mezz.jei.api.registration.IGuiHandlerRegistration registration)
Register various GUI-related things for your mod.
|
void |
registerItemSubtypes(mezz.jei.api.registration.ISubtypeRegistration registration)
If your item has subtypes that depend on NBT or capabilities, use this to help JEI identify those subtypes correctly.
|
void |
registerRecipeCatalysts(mezz.jei.api.registration.IRecipeCatalystRegistration registration)
Register recipe catalysts.
|
void |
registerRecipes(mezz.jei.api.registration.IRecipeRegistration registration)
Register modded recipes.
|
public void registerItemSubtypes(mezz.jei.api.registration.ISubtypeRegistration registration)
mezz.jei.api.IModPluginregisterItemSubtypes in interface mezz.jei.api.IModPluginpublic void registerCategories(mezz.jei.api.registration.IRecipeCategoryRegistration registry)
mezz.jei.api.IModPluginregisterCategories in interface mezz.jei.api.IModPluginpublic void registerRecipes(mezz.jei.api.registration.IRecipeRegistration registration)
mezz.jei.api.IModPluginregisterRecipes in interface mezz.jei.api.IModPluginpublic void registerRecipeCatalysts(mezz.jei.api.registration.IRecipeCatalystRegistration registration)
mezz.jei.api.IModPluginregisterRecipeCatalysts in interface mezz.jei.api.IModPluginpublic void registerGuiHandlers(mezz.jei.api.registration.IGuiHandlerRegistration registration)
mezz.jei.api.IModPluginregisterGuiHandlers in interface mezz.jei.api.IModPluginpublic void onRuntimeAvailable(mezz.jei.api.runtime.IJeiRuntime jeiRuntime)
mezz.jei.api.IModPluginonRuntimeAvailable in interface mezz.jei.api.IModPluginpublic net.minecraft.util.ResourceLocation getPluginUid()
mezz.jei.api.IModPlugingetPluginUid in interface mezz.jei.api.IModPlugin