public class VanillaPlugin extends java.lang.Object implements IModPlugin
| Constructor and Description |
|---|
VanillaPlugin() |
| Modifier and Type | Method and Description |
|---|---|
CraftingRecipeCategory |
getCraftingCategory() |
net.minecraft.util.ResourceLocation |
getPluginUid()
The unique ID for this mod plugin.
|
void |
registerCategories(IRecipeCategoryRegistration registration)
Register the categories handled by this plugin.
|
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 |
registerItemSubtypes(ISubtypeRegistration registration)
If your item has subtypes that depend on NBT or capabilities, use this to help JEI identify those subtypes correctly.
|
void |
registerRecipeCatalysts(IRecipeCatalystRegistration registration)
Register recipe catalysts.
|
void |
registerRecipes(IRecipeRegistration registration)
Register modded recipes.
|
void |
registerRecipeTransferHandlers(IRecipeTransferRegistration registration)
Register recipe transfer handlers (move ingredients from the inventory into crafting GUIs).
|
void |
registerVanillaCategoryExtensions(IVanillaCategoryExtensionRegistration registration)
Register modded extensions to the vanilla crafting recipe category.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonRuntimeAvailable, registerAdvanced, registerFluidSubtypespublic net.minecraft.util.ResourceLocation getPluginUid()
IModPlugingetPluginUid in interface IModPluginpublic void registerItemSubtypes(ISubtypeRegistration registration)
IModPluginregisterItemSubtypes in interface IModPluginpublic void registerIngredients(IModIngredientRegistration registration)
IModPluginregisterIngredients in interface IModPluginpublic void registerCategories(IRecipeCategoryRegistration registration)
IModPluginregisterCategories in interface IModPluginpublic void registerVanillaCategoryExtensions(IVanillaCategoryExtensionRegistration registration)
IModPluginregisterVanillaCategoryExtensions in interface IModPluginpublic void registerRecipes(IRecipeRegistration registration)
IModPluginregisterRecipes in interface IModPluginpublic void registerGuiHandlers(IGuiHandlerRegistration registration)
IModPluginregisterGuiHandlers in interface IModPluginpublic void registerRecipeTransferHandlers(IRecipeTransferRegistration registration)
IModPluginregisterRecipeTransferHandlers in interface IModPluginpublic void registerRecipeCatalysts(IRecipeCatalystRegistration registration)
IModPluginregisterRecipeCatalysts in interface IModPlugin@Nullable public CraftingRecipeCategory getCraftingCategory()