Files
NotEnoughItems/src/main/java/codechicken/nei/recipe/GuiRecipeTabCreative.java
T

57 lines
1.4 KiB
Java

package codechicken.nei.recipe;
import codechicken.nei.drawable.DrawableBuilder;
import codechicken.nei.drawable.DrawableResource;
public abstract class GuiRecipeTabCreative extends GuiRecipeTab {
public static final int TAB_WIDTH = 28;
public static final int TAB_HEIGHT = 31;
private static final DrawableResource selectedTabImage = new DrawableBuilder(
"minecraft:textures/gui/container/creative_inventory/tabs.png",
28,
32,
28,
32).build();
private static final DrawableResource unselectedTabImage = new DrawableBuilder(
"minecraft:textures/gui/container/creative_inventory/tabs.png",
28,
0,
28,
30).build();
public GuiRecipeTabCreative(IRecipeHandler handler, int x, int y) {
super(handler, x, y);
}
@Override
public int getWidth() {
return TAB_WIDTH;
}
@Override
public int getHeight() {
return TAB_HEIGHT;
}
@Override
protected int getForegroundIconX() {
return x + (w - 16) / 2;
}
@Override
protected int getForegroundIconY() {
return y + h - 22;
}
@Override
public DrawableResource getSelectedTabImage() {
return selectedTabImage;
}
@Override
public DrawableResource getUnselectedTabImage() {
return unselectedTabImage;
}
}