public abstract class RecipeGuiTab extends java.lang.Object implements IMouseHandler
| Modifier and Type | Field and Description |
|---|---|
static int |
TAB_HEIGHT |
static int |
TAB_WIDTH |
protected int |
x |
protected int |
y |
| Constructor and Description |
|---|
RecipeGuiTab(int x,
int y) |
| Modifier and Type | Method and Description |
|---|---|
void |
draw(net.minecraft.client.Minecraft minecraft,
boolean selected,
int mouseX,
int mouseY) |
abstract java.util.List<java.lang.String> |
getTooltip() |
boolean |
handleMouseScrolled(int mouseX,
int mouseY,
int scrollDelta) |
boolean |
isMouseOver(int mouseX,
int mouseY) |
abstract boolean |
isSelected(mezz.jei.api.recipe.IRecipeCategory selectedCategory) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandleMouseClickedpublic static final int TAB_HEIGHT
public static final int TAB_WIDTH
protected final int x
protected final int y
public boolean isMouseOver(int mouseX,
int mouseY)
isMouseOver in interface IMouseHandlerpublic boolean handleMouseScrolled(int mouseX,
int mouseY,
int scrollDelta)
handleMouseScrolled in interface IMouseHandlerpublic abstract boolean isSelected(mezz.jei.api.recipe.IRecipeCategory selectedCategory)
public void draw(net.minecraft.client.Minecraft minecraft,
boolean selected,
int mouseX,
int mouseY)
public abstract java.util.List<java.lang.String> getTooltip()