public class JeiDebugPlugin extends java.lang.Object implements IModPlugin
Modifier and Type | Field and Description |
---|---|
static IIngredientManager |
ingredientManager |
static IJeiRuntime |
jeiRuntime |
Constructor and Description |
---|
JeiDebugPlugin() |
Modifier and Type | Method and Description |
---|---|
net.minecraft.util.ResourceLocation |
getPluginUid()
The unique ID for this mod plugin.
|
void |
onRuntimeAvailable(IJeiRuntime jeiRuntime)
Called when jei's runtime features are available, after all mods have registered.
|
void |
registerCategories(IRecipeCategoryRegistration registration)
Register the categories handled by this plugin.
|
void |
registerFluidSubtypes(ISubtypeRegistration registration)
If your fluid has subtypes that depend on NBT or capabilities, use this to help JEI identify those subtypes correctly.
|
void |
registerGuiHandlers(IGuiHandlerRegistration registration)
Register various GUI-related things for your mod.
|
void |
registerIngredients(IModIngredientRegistration registration)
Register special ingredients, beyond the basic ItemStack and FluidStack.
|
void |
registerRecipeCatalysts(IRecipeCatalystRegistration registration)
Register recipe catalysts.
|
void |
registerRecipes(IRecipeRegistration registration)
Register modded recipes.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
registerAdvanced, registerItemSubtypes, registerRecipeTransferHandlers, registerVanillaCategoryExtensions
@Nullable public static IIngredientManager ingredientManager
@Nullable public static IJeiRuntime jeiRuntime
public net.minecraft.util.ResourceLocation getPluginUid()
IModPlugin
getPluginUid
in interface IModPlugin
public void registerIngredients(IModIngredientRegistration registration)
IModPlugin
registerIngredients
in interface IModPlugin
public void registerCategories(IRecipeCategoryRegistration registration)
IModPlugin
registerCategories
in interface IModPlugin
public void registerRecipes(IRecipeRegistration registration)
IModPlugin
registerRecipes
in interface IModPlugin
public void registerGuiHandlers(IGuiHandlerRegistration registration)
IModPlugin
registerGuiHandlers
in interface IModPlugin
public void registerFluidSubtypes(ISubtypeRegistration registration)
IModPlugin
registerFluidSubtypes
in interface IModPlugin
public void registerRecipeCatalysts(IRecipeCatalystRegistration registration)
IModPlugin
registerRecipeCatalysts
in interface IModPlugin
public void onRuntimeAvailable(IJeiRuntime jeiRuntime)
IModPlugin
onRuntimeAvailable
in interface IModPlugin