public class GuiHelper
extends java.lang.Object
implements mezz.jei.api.helpers.IGuiHelper
Constructor and Description |
---|
GuiHelper(mezz.jei.api.runtime.IIngredientManager ingredientManager,
Textures textures) |
Modifier and Type | Method and Description |
---|---|
mezz.jei.api.gui.drawable.IDrawableAnimated |
createAnimatedDrawable(mezz.jei.api.gui.drawable.IDrawableStatic drawable,
int ticksPerCycle,
mezz.jei.api.gui.drawable.IDrawableAnimated.StartDirection startDirection,
boolean inverted) |
mezz.jei.api.gui.drawable.IDrawableStatic |
createBlankDrawable(int width,
int height) |
mezz.jei.api.gui.ingredient.ICraftingGridHelper |
createCraftingGridHelper(int craftInputSlot1) |
<V> mezz.jei.api.gui.drawable.IDrawable |
createDrawableIngredient(V ingredient) |
mezz.jei.api.gui.ITickTimer |
createTickTimer(int ticksPerCycle,
int maxValue,
boolean countDown) |
mezz.jei.api.gui.drawable.IDrawableBuilder |
drawableBuilder(net.minecraft.util.ResourceLocation resourceLocation,
int u,
int v,
int width,
int height) |
mezz.jei.api.gui.drawable.IDrawableStatic |
getSlotDrawable() |
public GuiHelper(mezz.jei.api.runtime.IIngredientManager ingredientManager, Textures textures)
public mezz.jei.api.gui.drawable.IDrawableBuilder drawableBuilder(net.minecraft.util.ResourceLocation resourceLocation, int u, int v, int width, int height)
drawableBuilder
in interface mezz.jei.api.helpers.IGuiHelper
public mezz.jei.api.gui.drawable.IDrawableAnimated createAnimatedDrawable(mezz.jei.api.gui.drawable.IDrawableStatic drawable, int ticksPerCycle, mezz.jei.api.gui.drawable.IDrawableAnimated.StartDirection startDirection, boolean inverted)
createAnimatedDrawable
in interface mezz.jei.api.helpers.IGuiHelper
public mezz.jei.api.gui.drawable.IDrawableStatic getSlotDrawable()
getSlotDrawable
in interface mezz.jei.api.helpers.IGuiHelper
public mezz.jei.api.gui.drawable.IDrawableStatic createBlankDrawable(int width, int height)
createBlankDrawable
in interface mezz.jei.api.helpers.IGuiHelper
public <V> mezz.jei.api.gui.drawable.IDrawable createDrawableIngredient(V ingredient)
createDrawableIngredient
in interface mezz.jei.api.helpers.IGuiHelper
public mezz.jei.api.gui.ingredient.ICraftingGridHelper createCraftingGridHelper(int craftInputSlot1)
createCraftingGridHelper
in interface mezz.jei.api.helpers.IGuiHelper
public mezz.jei.api.gui.ITickTimer createTickTimer(int ticksPerCycle, int maxValue, boolean countDown)
createTickTimer
in interface mezz.jei.api.helpers.IGuiHelper