public class GuiHandlerRegistration
extends java.lang.Object
implements mezz.jei.api.registration.IGuiHandlerRegistration
| Constructor and Description |
|---|
GuiHandlerRegistration() |
| Modifier and Type | Method and Description |
|---|---|
<T extends net.minecraft.client.gui.screen.inventory.ContainerScreen<?>> |
addGenericGuiContainerHandler(java.lang.Class<? extends T> guiClass,
mezz.jei.api.gui.handlers.IGuiContainerHandler<?> guiHandler) |
<T extends net.minecraft.client.gui.screen.Screen> |
addGhostIngredientHandler(java.lang.Class<T> guiClass,
mezz.jei.api.gui.handlers.IGhostIngredientHandler<T> handler) |
void |
addGlobalGuiHandler(mezz.jei.api.gui.handlers.IGlobalGuiHandler globalGuiHandler) |
<T extends net.minecraft.client.gui.screen.inventory.ContainerScreen<?>> |
addGuiContainerHandler(java.lang.Class<? extends T> guiClass,
mezz.jei.api.gui.handlers.IGuiContainerHandler<T> guiHandler) |
<T extends net.minecraft.client.gui.screen.Screen> |
addGuiScreenHandler(java.lang.Class<T> guiClass,
mezz.jei.api.gui.handlers.IScreenHandler<T> handler) |
GuiScreenHelper |
createGuiScreenHelper(IngredientManager ingredientManager) |
public <T extends net.minecraft.client.gui.screen.inventory.ContainerScreen<?>> void addGuiContainerHandler(java.lang.Class<? extends T> guiClass,
mezz.jei.api.gui.handlers.IGuiContainerHandler<T> guiHandler)
addGuiContainerHandler in interface mezz.jei.api.registration.IGuiHandlerRegistrationpublic <T extends net.minecraft.client.gui.screen.inventory.ContainerScreen<?>> void addGenericGuiContainerHandler(java.lang.Class<? extends T> guiClass,
mezz.jei.api.gui.handlers.IGuiContainerHandler<?> guiHandler)
addGenericGuiContainerHandler in interface mezz.jei.api.registration.IGuiHandlerRegistrationpublic void addGlobalGuiHandler(mezz.jei.api.gui.handlers.IGlobalGuiHandler globalGuiHandler)
addGlobalGuiHandler in interface mezz.jei.api.registration.IGuiHandlerRegistrationpublic <T extends net.minecraft.client.gui.screen.Screen> void addGuiScreenHandler(java.lang.Class<T> guiClass,
mezz.jei.api.gui.handlers.IScreenHandler<T> handler)
addGuiScreenHandler in interface mezz.jei.api.registration.IGuiHandlerRegistrationpublic <T extends net.minecraft.client.gui.screen.Screen> void addGhostIngredientHandler(java.lang.Class<T> guiClass,
mezz.jei.api.gui.handlers.IGhostIngredientHandler<T> handler)
addGhostIngredientHandler in interface mezz.jei.api.registration.IGuiHandlerRegistrationpublic GuiScreenHelper createGuiScreenHelper(IngredientManager ingredientManager)