public class BasicMachineScreen<T extends BasicMachineContainer<?>>
extends info.u_team.u_team_core.gui.UContainerScreen<T>
background, backgroundHeight, backgroundWidth
container, dragSplitting, dragSplittingSlots, guiLeft, guiTop, hoveredSlot, INVENTORY_BACKGROUND, playerInventory, slotColor, xSize, ySize
Constructor and Description |
---|
BasicMachineScreen(T container,
net.minecraft.entity.player.PlayerInventory playerInventory,
net.minecraft.util.text.ITextComponent title,
net.minecraft.util.ResourceLocation background) |
Modifier and Type | Method and Description |
---|---|
protected void |
drawGuiContainerForegroundLayer(int mouseX,
int mouseY) |
void |
render(int mouseX,
int mouseY,
float partialTicks) |
drawGuiContainerBackgroundLayer, setBackground, tick
func_195363_d, getContainer, getGuiLeft, getGuiTop, getSlotColor, getSlotUnderMouse, getXSize, getYSize, handleMouseClick, hasClickedOutside, init, isPauseScreen, isPointInRegion, keyPressed, mouseClicked, mouseDragged, mouseReleased, removed, renderHoveredToolTip, shouldCloseOnEsc
addButton, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, onClose, renderBackground, renderBackground, renderComponentHoverEffect, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, setSize, wrapScreenError
getFocused, isDragging, setDragging, setFocused
blit, blit, blit, blit, blit, drawCenteredString, drawRightAlignedString, drawString, fill, fillGradient, hLine, innerBlit, vLine
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public BasicMachineScreen(T container, net.minecraft.entity.player.PlayerInventory playerInventory, net.minecraft.util.text.ITextComponent title, net.minecraft.util.ResourceLocation background)
public void render(int mouseX, int mouseY, float partialTicks)
render
in interface net.minecraft.client.gui.IRenderable
render
in class net.minecraft.client.gui.screen.inventory.ContainerScreen<T extends BasicMachineContainer<?>>
protected void drawGuiContainerForegroundLayer(int mouseX, int mouseY)
drawGuiContainerForegroundLayer
in class net.minecraft.client.gui.screen.inventory.ContainerScreen<T extends BasicMachineContainer<?>>