Class ClipboardScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.createmod.catnip.gui.AbstractSimiScreen
com.simibubi.create.content.equipment.clipboard.ClipboardScreen
- 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
public class ClipboardScreen
extends net.createmod.catnip.gui.AbstractSimiScreen
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.Screen.NarratableSearchResult -
Field Summary
FieldsModifier and TypeFieldDescriptionnet.minecraft.world.item.ItemStacknet.minecraft.core.BlockPosFields inherited from class net.createmod.catnip.gui.AbstractSimiScreen
BACKGROUND_COLOR, guiLeft, guiTop, windowHeight, windowWidth, windowXOffset, windowYOffsetFields inherited from class net.minecraft.client.gui.screens.Screen
CUBE_MAP, font, FOOTER_SEPARATOR, HEADER_SEPARATOR, height, INWORLD_FOOTER_SEPARATOR, INWORLD_HEADER_SEPARATOR, MENU_BACKGROUND, minecraft, narratorButton, PANORAMA, renderables, screenExecutor, title, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Constructor Summary
ConstructorsConstructorDescriptionClipboardScreen(int targetSlot, net.minecraft.world.item.ItemStack item, net.minecraft.core.BlockPos pos) -
Method Summary
Modifier and TypeMethodDescriptionbooleancharTyped(char pCodePoint, int pModifiers) protected voidinit()booleanbooleankeyPressed(int pKeyCode, int pScanCode, int pModifiers) booleanmouseClicked(double pMouseX, double pMouseY, int pButton) booleanmouseDragged(double pMouseX, double pMouseY, int pButton, double pDragX, double pDragY) booleanmouseScrolled(double pMouseX, double pMouseY, double pScrollX, double pScrollY) voidremoved()protected voidrenderWindow(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float partialTicks) voidreopenWith(net.minecraft.world.item.ItemStack clipboard) voidtick()Methods inherited from class net.createmod.catnip.gui.AbstractSimiScreen
addRenderableWidgets, addRenderableWidgets, debugWindowArea, endFrame, getFocused, getRenderables, prepareFrame, removeWidgets, removeWidgets, render, renderWindowBackground, renderWindowForeground, setWindowOffset, setWindowSizeMethods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearTooltipForNextRenderPass, clearWidgets, findNarratableWidget, getBackgroundMusic, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, onClose, onFilesDrop, rebuildWidgets, removeWidget, renderBackground, renderBlurredBackground, renderMenuBackground, renderMenuBackground, renderMenuBackgroundTexture, renderPanorama, renderTransparentBackground, renderWithTooltip, repositionElements, resize, setInitialFocus, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, updateNarratorStatus, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
isDragging, setDragging, setFocusedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandler
getChildAt, getCurrentFocusPath, isFocused, keyReleased, mouseReleased, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMovedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Field Details
-
item
public net.minecraft.world.item.ItemStack item -
targetedBlock
public net.minecraft.core.BlockPos targetedBlock
-
-
Constructor Details
-
ClipboardScreen
public ClipboardScreen(int targetSlot, net.minecraft.world.item.ItemStack item, @Nullable net.minecraft.core.BlockPos pos)
-
-
Method Details
-
reopenWith
public void reopenWith(net.minecraft.world.item.ItemStack clipboard) -
init
protected void init()- Overrides:
initin classnet.createmod.catnip.gui.AbstractSimiScreen
-
tick
public void tick()- Overrides:
tickin classnet.createmod.catnip.gui.AbstractSimiScreen
-
renderWindow
protected void renderWindow(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float partialTicks) - Specified by:
renderWindowin classnet.createmod.catnip.gui.AbstractSimiScreen
-
removed
public void removed()- Overrides:
removedin classnet.minecraft.client.gui.screens.Screen
-
isPauseScreen
public boolean isPauseScreen()- Overrides:
isPauseScreenin classnet.createmod.catnip.gui.AbstractSimiScreen
-
mouseScrolled
public boolean mouseScrolled(double pMouseX, double pMouseY, double pScrollX, double pScrollY) -
keyPressed
public boolean keyPressed(int pKeyCode, int pScanCode, int pModifiers) - Specified by:
keyPressedin interfacenet.minecraft.client.gui.components.events.ContainerEventHandler- Specified by:
keyPressedin interfacenet.minecraft.client.gui.components.events.GuiEventListener- Overrides:
keyPressedin classnet.createmod.catnip.gui.AbstractSimiScreen
-
charTyped
public boolean charTyped(char pCodePoint, int pModifiers) -
mouseClicked
public boolean mouseClicked(double pMouseX, double pMouseY, int pButton) -
mouseDragged
public boolean mouseDragged(double pMouseX, double pMouseY, int pButton, double pDragX, double pDragY)
-