Class HudEditorScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
meteordevelopment.meteorclient.gui.WidgetScreen
meteordevelopment.meteorclient.systems.hud.screens.HudEditorScreen
- All Implemented Interfaces:
Snapper.Container, 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
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.Screen.NarratableSearchResult -
Field Summary
Fields inherited from class WidgetScreen
animProgress, enterAction, firstInit, locked, lockedAllowClose, parent, taskAfterRender, themeFields inherited from class net.minecraft.client.gui.screens.Screen
FADE_IN_TIME, font, FOOTER_SEPARATOR, HEADER_SEPARATOR, height, INWORLD_FOOTER_SEPARATOR, INWORLD_HEADER_SEPARATOR, MENU_BACKGROUND, minecraft, narratorButton, screenExecutor, title, width -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintvoidstatic booleanisOpen()booleankeyPressed(@NonNull net.minecraft.client.input.KeyEvent input) booleanmouseClicked(@NonNull net.minecraft.client.input.MouseButtonEvent click, boolean doubled) voidmouseMoved(double mouseX, double mouseY) booleanmouseReleased(@NonNull net.minecraft.client.input.MouseButtonEvent click) protected voidonRenderBefore(net.minecraft.client.gui.GuiGraphicsExtractor graphics, int mouseX, int mouseY, float delta) booleanshouldNotSnapTo(Snapper.Element element) Methods inherited from class WidgetScreen
add, charTyped, clear, extractBackground, fromClipboard, init, invalidate, isPauseScreen, keyReleased, keyRepeated, mouseScrolled, onClose, onClosed, onClosed, reload, removed, renderCustom, resize, runAfterRenderTasks, shouldCloseOnEsc, toClipboardMethods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, canInterruptWithAnotherScreen, changeFocus, children, clearFocus, clearWidgets, clickCommandAction, clickUrlAction, defaultHandleClickEvent, defaultHandleGameClickEvent, extractBlurredBackground, extractMenuBackground, extractMenuBackground, extractMenuBackgroundTexture, extractPanorama, extractRenderState, extractRenderStateWithTooltipAndSubtitles, extractTransparentBackground, fadeWidgets, fillCrashDetails, findNarratableWidget, getBackgroundMusic, getFont, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleDelayedNarration, init, insertText, isAllowedInPortal, isInGameUi, isMouseOver, isValidCharacterForName, onFilesDrop, rebuildWidgets, removeWidget, repositionElements, setInitialFocus, setInitialFocus, shouldNarrateNavigation, showsActiveEffects, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, updateNarratorStatusMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocusedMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandler
getBorderForArrowNavigation, getChildAt, getCurrentFocusPath, isFocused, mouseDragged, nextFocusPath, preeditUpdated, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
shouldTakeFocusAfterInteractionMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Constructor Details
-
HudEditorScreen
-
-
Method Details
-
initWidgets
public void initWidgets()- Specified by:
initWidgetsin classWidgetScreen
-
mouseClicked
public boolean mouseClicked(@NonNull net.minecraft.client.input.MouseButtonEvent click, boolean doubled) - Specified by:
mouseClickedin interfacenet.minecraft.client.gui.components.events.ContainerEventHandler- Specified by:
mouseClickedin interfacenet.minecraft.client.gui.components.events.GuiEventListener- Overrides:
mouseClickedin classWidgetScreen
-
mouseMoved
public void mouseMoved(double mouseX, double mouseY) - Specified by:
mouseMovedin interfacenet.minecraft.client.gui.components.events.GuiEventListener- Overrides:
mouseMovedin classWidgetScreen
-
mouseReleased
public boolean mouseReleased(@NonNull net.minecraft.client.input.MouseButtonEvent click) - Specified by:
mouseReleasedin interfacenet.minecraft.client.gui.components.events.ContainerEventHandler- Specified by:
mouseReleasedin interfacenet.minecraft.client.gui.components.events.GuiEventListener- Overrides:
mouseReleasedin classWidgetScreen
-
keyPressed
public boolean keyPressed(@NonNull net.minecraft.client.input.KeyEvent input) - Specified by:
keyPressedin interfacenet.minecraft.client.gui.components.events.ContainerEventHandler- Specified by:
keyPressedin interfacenet.minecraft.client.gui.components.events.GuiEventListener- Overrides:
keyPressedin classWidgetScreen
-
getElements
- Specified by:
getElementsin interfaceSnapper.Container
-
shouldNotSnapTo
- Specified by:
shouldNotSnapToin interfaceSnapper.Container
-
getSnappingRange
public int getSnappingRange()- Specified by:
getSnappingRangein interfaceSnapper.Container
-
onRenderBefore
protected void onRenderBefore(net.minecraft.client.gui.GuiGraphicsExtractor graphics, int mouseX, int mouseY, float delta) - Overrides:
onRenderBeforein classWidgetScreen
-
isOpen
public static boolean isOpen()
-