Class ContainerScreenLogicProgrammer
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.inventory.AbstractContainerScreen<ContainerLogicProgrammer>
org.cyclops.cyclopscore.client.gui.container.ContainerScreenExtended<ContainerLogicProgrammer>
org.cyclops.cyclopscore.client.gui.container.ContainerScreenScrolling<ContainerLogicProgrammer>
org.cyclops.integrateddynamics.client.gui.container.ContainerScreenLogicProgrammerBase<ContainerLogicProgrammer>
org.cyclops.integrateddynamics.client.gui.container.ContainerScreenLogicProgrammer
- All Implemented Interfaces:
net.minecraft.client.gui.components.events.ContainerEventHandler
,net.minecraft.client.gui.components.events.GuiEventListener
,net.minecraft.client.gui.components.Renderable
,net.minecraft.client.gui.components.TabOrderedElement
,net.minecraft.client.gui.screens.inventory.MenuAccess<ContainerLogicProgrammer>
,org.cyclops.cyclopscore.inventory.IValueNotifiable
public class ContainerScreenLogicProgrammer
extends ContainerScreenLogicProgrammerBase<ContainerLogicProgrammer>
Gui for the
BlockLogicProgrammer
.-
Nested Class Summary
Nested classes/interfaces inherited from class org.cyclops.integrateddynamics.client.gui.container.ContainerScreenLogicProgrammerBase
ContainerScreenLogicProgrammerBase.SubGuiOperatorInfo
-
Field Summary
Fields inherited from class org.cyclops.integrateddynamics.client.gui.container.ContainerScreenLogicProgrammerBase
BOX_HEIGHT, firstInit, operatorConfigPattern, operatorInfoPattern, relativeStep, subGuiHolder
Fields inherited from class org.cyclops.cyclopscore.client.gui.container.ContainerScreenExtended
container, offsetX, offsetY, texture
Fields inherited from class net.minecraft.client.gui.screens.inventory.AbstractContainerScreen
BACKGROUND_TEXTURE_HEIGHT, BACKGROUND_TEXTURE_WIDTH, hoveredSlot, imageHeight, imageWidth, INVENTORY_LOCATION, inventoryLabelX, inventoryLabelY, isQuickCrafting, leftPos, menu, playerInventoryTitle, quickCraftSlots, SLOT_ITEM_BLIT_OFFSET, slotColor, titleLabelX, titleLabelY, topPos
-
Constructor Summary
ConstructorsConstructorDescriptionContainerScreenLogicProgrammer
(ContainerLogicProgrammer container, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.chat.Component title) -
Method Summary
Methods inherited from class org.cyclops.integrateddynamics.client.gui.container.ContainerScreenLogicProgrammerBase
charTyped, colorSmoothener, constructGuiTexture, containerTick, getBaseXSize, getBaseYSize, getElementPosition, getScrollHeight, getScrollRegion, getScrollX, getScrollY, getSearchWidth, getSearchX, handleElementActivation, handleKeyCode, hasLabeller, init, isSearchFieldFocussed, keyPressed, label, mouseClicked, onActivateElement, onDeactivateElement, renderBg, renderLabels, selectPageElement, setSearchFieldFocussed
Methods inherited from class org.cyclops.cyclopscore.client.gui.container.ContainerScreenScrolling
drawCurrentScreen, getScrollbar, getSearchField, getSearchY, isSearchEnabled, isSubsetRenderSlots, mouseDragged, mouseScrolled, updateSearch
Methods inherited from class org.cyclops.cyclopscore.client.gui.container.ContainerScreenExtended
createServerPressable, drawTooltip, getGuiLeftTotal, getGuiTexture, getGuiTopTotal, getValueNotifiableType, isHovering, isHovering, isPointInRegion, onUpdate, refreshValues, render
Methods inherited from class net.minecraft.client.gui.screens.inventory.AbstractContainerScreen
addItemSlotMouseAction, checkHotbarKeyPressed, clearDraggingState, getGuiLeft, getGuiTop, getMenu, getSlotColor, getSlotUnderMouse, getTooltipFromContainerItem, getXSize, getYSize, handleSlotStateChanged, hasClickedOutside, isPauseScreen, mouseReleased, onClose, removed, renderBackground, renderSlot, renderSlotContents, renderSlots, renderTooltip, slotClicked, tick
Methods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearTooltipForNextRenderPass, clearWidgets, fillCrashDetails, findNarratableWidget, getBackgroundMusic, getFont, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, onFilesDrop, rebuildWidgets, removeWidget, renderBlurredBackground, renderMenuBackground, renderMenuBackground, renderMenuBackgroundTexture, renderPanorama, renderTransparentBackground, renderWithTooltip, repositionElements, resize, setInitialFocus, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, showsActiveEffects, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, updateNarratorStatus
Methods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocused
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandler
getChildAt, getCurrentFocusPath, isFocused, keyReleased, nextFocusPath, setFocused
-
Constructor Details
-
ContainerScreenLogicProgrammer
public ContainerScreenLogicProgrammer(ContainerLogicProgrammer container, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.chat.Component title)
-