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.GuiScreen> |
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.inventory.GuiContainer> |
addGuiContainerHandler(java.lang.Class<? extends T> guiClass,
mezz.jei.api.gui.handlers.IGuiContainerHandler<T> guiHandler) |
<T extends net.minecraft.client.gui.GuiScreen> |
addGuiScreenHandler(java.lang.Class<T> guiClass,
mezz.jei.api.gui.handlers.IGuiScreenHandler<T> handler) |
java.util.Map<java.lang.Class,mezz.jei.api.gui.handlers.IGhostIngredientHandler> |
getGhostIngredientHandlers() |
java.util.List<mezz.jei.api.gui.handlers.IGlobalGuiHandler> |
getGlobalGuiHandlers() |
ListMultiMap<java.lang.Class<? extends net.minecraft.client.gui.inventory.GuiContainer>,mezz.jei.api.gui.handlers.IGuiContainerHandler<?>> |
getGuiHandlers() |
java.util.Map<java.lang.Class,mezz.jei.api.gui.handlers.IGuiScreenHandler> |
getGuiScreenHandlers() |
public <T extends net.minecraft.client.gui.inventory.GuiContainer> void addGuiContainerHandler(java.lang.Class<? extends T> guiClass, mezz.jei.api.gui.handlers.IGuiContainerHandler<T> guiHandler)
addGuiContainerHandler
in interface mezz.jei.api.registration.IGuiHandlerRegistration
public void addGlobalGuiHandler(mezz.jei.api.gui.handlers.IGlobalGuiHandler globalGuiHandler)
addGlobalGuiHandler
in interface mezz.jei.api.registration.IGuiHandlerRegistration
public <T extends net.minecraft.client.gui.GuiScreen> void addGuiScreenHandler(java.lang.Class<T> guiClass, mezz.jei.api.gui.handlers.IGuiScreenHandler<T> handler)
addGuiScreenHandler
in interface mezz.jei.api.registration.IGuiHandlerRegistration
public <T extends net.minecraft.client.gui.GuiScreen> void addGhostIngredientHandler(java.lang.Class<T> guiClass, mezz.jei.api.gui.handlers.IGhostIngredientHandler<T> handler)
addGhostIngredientHandler
in interface mezz.jei.api.registration.IGuiHandlerRegistration
public ListMultiMap<java.lang.Class<? extends net.minecraft.client.gui.inventory.GuiContainer>,mezz.jei.api.gui.handlers.IGuiContainerHandler<?>> getGuiHandlers()
public java.util.List<mezz.jei.api.gui.handlers.IGlobalGuiHandler> getGlobalGuiHandlers()
public java.util.Map<java.lang.Class,mezz.jei.api.gui.handlers.IGuiScreenHandler> getGuiScreenHandlers()
public java.util.Map<java.lang.Class,mezz.jei.api.gui.handlers.IGhostIngredientHandler> getGhostIngredientHandlers()