Class AbstractCommandBlockEditScreen
java.lang.Object
net.minecraft.client.gui.GuiComponent
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.inventory.AbstractCommandBlockEditScreen
- All Implemented Interfaces:
ContainerEventHandler,GuiEventListener,Widget
- Direct Known Subclasses:
CommandBlockEditScreen,MinecartCommandBlockEditScreen
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
Screen.NarratableSearchResult -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Buttonprivate static Componentprotected EditBox(package private) CommandSuggestionsprotected Buttonprotected CycleButton<Boolean>private static Componentprotected EditBoxprivate static ComponentFields inherited from class net.minecraft.client.gui.screens.Screen
font, height, itemRenderer, minecraft, passEvents, renderables, title, widthFields inherited from class net.minecraft.client.gui.GuiComponent
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) abstract BaseCommandBlock(package private) abstract intprotected voidinit()booleankeyPressed(int p_97667_, int p_97668_, int p_97669_)booleanmouseClicked(double p_97663_, double p_97664_, int p_97665_)booleanmouseScrolled(double p_97659_, double p_97660_, double p_97661_)protected voidonDone()private voidprotected abstract voidpopulateAndSendPacket(BaseCommandBlock p_97670_)voidremoved()voidvoidvoidtick()protected voidupdatePreviousOutput(boolean p_169599_)Methods inherited from class net.minecraft.client.gui.screens.Screen
addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, children, clearWidgets, findNarratableWidget, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, narrationEnabled, onClose, onFilesDrop, removeWidget, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderComponentTooltip, renderComponentTooltip, renderComponentTooltip, renderComponentToolTip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderToolTip, sendMessage, sendMessage, shouldCloseOnEsc, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.GuiComponent
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawCenteredString, drawString, drawString, drawString, fill, fillGradient, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLineMethods 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
changeFocus, charTyped, getChildAt, keyReleased, magicalSpecialHackyFocus, mouseDragged, mouseReleased, setInitialFocusMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMoved
-
Field Details
-
SET_COMMAND_LABEL
-
COMMAND_LABEL
-
PREVIOUS_OUTPUT_LABEL
-
commandEdit
-
previousEdit
-
doneButton
-
cancelButton
-
outputButton
-
commandSuggestions
CommandSuggestions commandSuggestions
-
-
Constructor Details
-
AbstractCommandBlockEditScreen
public AbstractCommandBlockEditScreen()
-
-
Method Details
-
tick
public void tick() -
getCommandBlock
-
getPreviousY
abstract int getPreviousY() -
init
protected void init() -
resize
-
updatePreviousOutput
protected void updatePreviousOutput(boolean p_169599_) -
onDone
protected void onDone() -
removed
public void removed() -
populateAndSendPacket
-
onEdited
-
keyPressed
public boolean keyPressed(int p_97667_, int p_97668_, int p_97669_)- Specified by:
keyPressedin interfaceContainerEventHandler- Specified by:
keyPressedin interfaceGuiEventListener- Overrides:
keyPressedin classScreen
-
mouseScrolled
public boolean mouseScrolled(double p_97659_, double p_97660_, double p_97661_) -
mouseClicked
public boolean mouseClicked(double p_97663_, double p_97664_, int p_97665_) -
render
-