MoulConfigScreenComponent

@NullMarked
open class MoulConfigScreenComponent : Screen

Constructors

Link copied to clipboard
constructor(title: Text, guiContext: GuiContext, @Nullable previousScreen: @Nullable Screen)

Properties

Link copied to clipboard
open var client: MinecraftClient
Link copied to clipboard
open var focused: Element
Link copied to clipboard
val FOOTER_SEPARATOR_TEXTURE: Identifier
Link copied to clipboard
val HEADER_SEPARATOR_TEXTURE: Identifier
Link copied to clipboard
open var height: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val MENU_BACKGROUND_TEXTURE: Identifier
Link copied to clipboard
open var textRenderer: TextRenderer
Link copied to clipboard
open var width: Int

Functions

Link copied to clipboard
open fun addCrashReportSection(report: CrashReport)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun blur()
Link copied to clipboard
open fun charTyped(chr: Char, modifiers: Int): Boolean
Link copied to clipboard
open fun children(): List<out Element>
Link copied to clipboard
open fun close()
Link copied to clipboard
open fun createContext(@Nullable drawContext: @Nullable DrawContext): GuiImmediateContext
Link copied to clipboard
open fun findSelectedElementData(selectables: List<out Selectable>, selectable: Selectable): Screen.SelectedElementNarrationData
Link copied to clipboard
open fun getBorder(direction: NavigationDirection): ScreenRect
Link copied to clipboard
open fun getFocusedPath(): GuiNavigationPath
Link copied to clipboard
open fun getMusic(): MusicSound
Link copied to clipboard
open fun getNarratedTitle(): Text
Link copied to clipboard
open fun getNavigationFocus(): ScreenRect
Link copied to clipboard
Link copied to clipboard
open fun getNavigationPath(navigation: GuiNavigation): GuiNavigationPath
Link copied to clipboard
open fun getTextRenderer(): TextRenderer
Link copied to clipboard
open fun getTitle(): Text
Link copied to clipboard
open fun getTooltipFromItem(client: MinecraftClient, stack: ItemStack): List<Text>
Link copied to clipboard
open fun handleTextClick(style: Style): Boolean
Link copied to clipboard
open fun hasAltDown(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun hasShiftDown(): Boolean
Link copied to clipboard
open fun hoveredElement(mouseX: Double, mouseY: Double): Optional<Element>
Link copied to clipboard
fun init(client: MinecraftClient, width: Int, height: Int)
Link copied to clipboard
open fun isCopy(code: Int): Boolean
Link copied to clipboard
open fun isCut(code: Int): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isFocused(): Boolean
Link copied to clipboard
open fun isMouseOver(mouseX: Double, mouseY: Double): Boolean
Link copied to clipboard
open fun isPaste(code: Int): Boolean
Link copied to clipboard
open fun isSelectAll(code: Int): Boolean
Link copied to clipboard
open fun keyPressed(keyCode: Int, scanCode: Int, modifiers: Int): Boolean
Link copied to clipboard
open fun keyReleased(keyCode: Int, scanCode: Int, modifiers: Int): Boolean
Link copied to clipboard
open fun mouseClicked(mouseX: Double, mouseY: Double, button: Int): Boolean
Link copied to clipboard
open fun mouseDragged(mouseX: Double, mouseY: Double, button: Int, deltaX: Double, deltaY: Double): Boolean
Link copied to clipboard
open fun mouseMoved(mouseX: Double, mouseY: Double)
Link copied to clipboard
open fun mouseReleased(mouseX: Double, mouseY: Double, button: Int): Boolean
Link copied to clipboard
open fun mouseScrolled(mouseX: Double, mouseY: Double, horizontalAmount: Double, verticalAmount: Double): Boolean
Link copied to clipboard
open fun narrateScreenIfNarrationEnabled(onlyChangedNarrations: Boolean)
Link copied to clipboard
open fun onDisplayed()
Link copied to clipboard
open fun onFilesDropped(paths: List<Path>)
Link copied to clipboard
open fun refreshNarrator(previouslyDisabled: Boolean)
Link copied to clipboard
open fun removed()
Link copied to clipboard
open fun render(context: DrawContext, mouseX: Int, mouseY: Int, deltaTicks: Float)
Link copied to clipboard
open fun renderBackground(context: DrawContext, mouseX: Int, mouseY: Int, deltaTicks: Float)
Link copied to clipboard
open fun renderBackgroundTexture(context: DrawContext, texture: Identifier, x: Int, y: Int, u: Float, v: Float, width: Int, height: Int)
Link copied to clipboard
open fun renderInGameBackground(context: DrawContext)
Link copied to clipboard
fun renderWithTooltip(context: DrawContext, mouseX: Int, mouseY: Int, deltaTicks: Float)
Link copied to clipboard
open fun resize(client: MinecraftClient, width: Int, height: Int)
Link copied to clipboard
fun setDragging(dragging: Boolean)
Link copied to clipboard
open fun setTooltip(tooltip: List<OrderedText>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun shouldPause(): Boolean
Link copied to clipboard
open fun tick()
Link copied to clipboard
open fun updateNarrator()