Package me.ranzeplay.messagechain.form
Class AdvancedFormScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
io.wispforest.owo.ui.base.BaseOwoScreen<io.wispforest.owo.ui.container.FlowLayout>
me.ranzeplay.messagechain.form.AdvancedFormScreen
- All Implemented Interfaces:
io.wispforest.owo.ui.util.DisposableScreen,net.minecraft.client.gui.Drawable,net.minecraft.client.gui.Element,net.minecraft.client.gui.navigation.Navigable,net.minecraft.client.gui.ParentElement
public class AdvancedFormScreen
extends io.wispforest.owo.ui.base.BaseOwoScreen<io.wispforest.owo.ui.container.FlowLayout>
-
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 io.wispforest.owo.ui.base.BaseOwoScreen
invalid, uiAdapterFields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, height, OPTIONS_BACKGROUND_TEXTURE, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuild(io.wispforest.owo.ui.container.FlowLayout rootComponent) protected @NotNull io.wispforest.owo.ui.core.OwoUIAdapter<io.wispforest.owo.ui.container.FlowLayout>Methods inherited from class io.wispforest.owo.ui.base.BaseOwoScreen
component, dispose, getFocused, init, keyPressed, mouseDragged, removed, render, renderBackgroundMethods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, blur, children, clearAndInit, clearChildren, close, filesDragged, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, hide, init, initTabNavigation, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, remove, renderBackgroundTexture, renderInGameBackground, renderWithTooltip, resize, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldPause, switchFocus, tick, updateNarrator, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
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.Element
mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, focusOn, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseReleased, mouseScrolled, setFocused
-
Constructor Details
-
AdvancedFormScreen
-
-
Method Details
-
createAdapter
@NotNull protected @NotNull io.wispforest.owo.ui.core.OwoUIAdapter<io.wispforest.owo.ui.container.FlowLayout> createAdapter()- Specified by:
createAdapterin classio.wispforest.owo.ui.base.BaseOwoScreen<io.wispforest.owo.ui.container.FlowLayout>
-
build
protected void build(io.wispforest.owo.ui.container.FlowLayout rootComponent) - Specified by:
buildin classio.wispforest.owo.ui.base.BaseOwoScreen<io.wispforest.owo.ui.container.FlowLayout>
-