Class HudEditorScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
meteordevelopment.meteorclient.gui.WidgetScreen
meteordevelopment.meteorclient.systems.hud.screens.HudEditorScreen
- All Implemented Interfaces:
Snapper.Container,net.minecraft.client.gui.Drawable,net.minecraft.client.gui.Element,net.minecraft.client.gui.navigation.Navigable,net.minecraft.client.gui.ParentElement
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.Screen.SelectedElementNarrationData -
Field Summary
Fields inherited from class meteordevelopment.meteorclient.gui.WidgetScreen
animProgress, enterAction, firstInit, locked, lockedAllowClose, parent, taskAfterRender, themeFields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintvoidstatic booleanisOpen()booleankeyPressed(int keyCode, int scanCode, int modifiers) booleanmouseClicked(double mouseX, double mouseY, int button) voidmouseMoved(double mouseX, double mouseY) booleanmouseReleased(double mouseX, double mouseY, int button) voidrender(net.minecraft.client.gui.DrawContext context, int mouseX, int mouseY, float delta) static voidrenderElements(net.minecraft.client.gui.DrawContext drawContext) booleanshouldNotSnapTo(Snapper.Element element) Methods inherited from class meteordevelopment.meteorclient.gui.WidgetScreen
add, charTyped, clear, close, fromClipboard, init, invalidate, keyReleased, keyRepeated, mouseScrolled, onClosed, onClosed, onRenderBefore, reload, removed, resize, runAfterRenderTasks, shouldCloseOnEsc, shouldPause, toClipboardMethods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, blur, children, clearAndInit, clearChildren, clearTooltip, filesDragged, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, initTabNavigation, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, refreshNarrator, remove, renderBackground, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, setInitialFocus, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, switchFocus, tick, updateNarrator, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, 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.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
getFocusedPath, getNavigationPath, hoveredElement, isFocused, mouseDragged, setFocused
-
Constructor Details
-
HudEditorScreen
-
-
Method Details
-
initWidgets
public void initWidgets()- Specified by:
initWidgetsin classWidgetScreen
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button) - Specified by:
mouseClickedin interfacenet.minecraft.client.gui.Element- Specified by:
mouseClickedin interfacenet.minecraft.client.gui.ParentElement- Overrides:
mouseClickedin classWidgetScreen
-
mouseMoved
public void mouseMoved(double mouseX, double mouseY) - Specified by:
mouseMovedin interfacenet.minecraft.client.gui.Element- Overrides:
mouseMovedin classWidgetScreen
-
mouseReleased
public boolean mouseReleased(double mouseX, double mouseY, int button) - Specified by:
mouseReleasedin interfacenet.minecraft.client.gui.Element- Specified by:
mouseReleasedin interfacenet.minecraft.client.gui.ParentElement- Overrides:
mouseReleasedin classWidgetScreen
-
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers) - Specified by:
keyPressedin interfacenet.minecraft.client.gui.Element- Specified by:
keyPressedin interfacenet.minecraft.client.gui.ParentElement- Overrides:
keyPressedin classWidgetScreen
-
getElements
- Specified by:
getElementsin interfaceSnapper.Container
-
shouldNotSnapTo
- Specified by:
shouldNotSnapToin interfaceSnapper.Container
-
getSnappingRange
public int getSnappingRange()- Specified by:
getSnappingRangein interfaceSnapper.Container
-
render
public void render(net.minecraft.client.gui.DrawContext context, int mouseX, int mouseY, float delta) - Specified by:
renderin interfacenet.minecraft.client.gui.Drawable- Overrides:
renderin classWidgetScreen
-
renderElements
public static void renderElements(net.minecraft.client.gui.DrawContext drawContext) -
isOpen
public static boolean isOpen()
-