public class BasicSlotsScreenAddon
extends com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
| Constructor and Description |
|---|
BasicSlotsScreenAddon(int posX,
int posY,
net.minecraftforge.items.IItemHandler itemHandler,
java.util.function.Function<java.lang.Integer,org.apache.commons.lang3.tuple.Pair<java.lang.Integer,java.lang.Integer>> positionFunction) |
| Modifier and Type | Method and Description |
|---|---|
void |
drawBackgroundLayer(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
net.minecraft.client.gui.screen.Screen screen,
com.hrznstudio.titanium.client.screen.asset.IAssetProvider iAssetProvider,
int screenX,
int screenY,
int mouseX,
int mouseY,
float partialTicks) |
void |
drawForegroundLayer(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
net.minecraft.client.gui.screen.Screen screen,
com.hrznstudio.titanium.client.screen.asset.IAssetProvider iAssetProvider,
int screenX,
int screenY,
int mouseX,
int mouseY) |
int |
getXSize() |
int |
getYSize() |
getPosX, getPosY, isInside, setPosX, setPosYpublic BasicSlotsScreenAddon(int posX,
int posY,
net.minecraftforge.items.IItemHandler itemHandler,
java.util.function.Function<java.lang.Integer,org.apache.commons.lang3.tuple.Pair<java.lang.Integer,java.lang.Integer>> positionFunction)
public int getXSize()
getXSize in class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddonpublic int getYSize()
getYSize in class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddonpublic void drawBackgroundLayer(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
net.minecraft.client.gui.screen.Screen screen,
com.hrznstudio.titanium.client.screen.asset.IAssetProvider iAssetProvider,
int screenX,
int screenY,
int mouseX,
int mouseY,
float partialTicks)
public void drawForegroundLayer(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
net.minecraft.client.gui.screen.Screen screen,
com.hrznstudio.titanium.client.screen.asset.IAssetProvider iAssetProvider,
int screenX,
int screenY,
int mouseX,
int mouseY)