CustomSharedMinecraftScreen

class CustomSharedMinecraftScreen(val screenType: CustomScreenType, theme: Theme = ThemeManager.getScreenLocation(screenType).theme, val originalScreen: Screen? = null, val parentScreen: Screen? = mc.screen) : Screen

Constructors

Link copied to clipboard
constructor(screenType: CustomScreenType, theme: Theme = ThemeManager.getScreenLocation(screenType).theme, originalScreen: Screen? = null, parentScreen: Screen? = mc.screen)

Properties

Link copied to clipboard
open val backgroundMusic: @Nullable Music?
Link copied to clipboard
open val currentFocusPath: @Nullable ComponentPath?
Link copied to clipboard
open var focused: @Nullable GuiEventListener?
Link copied to clipboard
open val font: Font
Link copied to clipboard
var height: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var isFocused: Boolean
Link copied to clipboard
Link copied to clipboard
open override val isPauseScreen: Boolean
Link copied to clipboard
open val narrationMessage: Component
Link copied to clipboard
val originalScreen: Screen?
Link copied to clipboard
val parentScreen: Screen?
Link copied to clipboard
open val rectangle: ScreenRectangle
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val tabOrderGroup: Int
Link copied to clipboard
open val title: Component
Link copied to clipboard
var width: Int

Functions

Link copied to clipboard
open fun added()
Link copied to clipboard
Link copied to clipboard
open fun afterMouseAction()
Link copied to clipboard
open fun afterMouseMove()
Link copied to clipboard
fun Screen.canBeStolen(): Boolean
Link copied to clipboard
open fun charTyped(event: CharacterEvent): Boolean
Link copied to clipboard
open fun children(): List<out GuiEventListener>
Link copied to clipboard
open fun clearFocus()
Link copied to clipboard
open fun fillCrashDetails(crashReport: CrashReport)
Link copied to clipboard
open fun getBorderForArrowNavigation(direction: ScreenDirection): ScreenRectangle
Link copied to clipboard
open fun getChildAt(mouseX: Double, mouseY: Double): Optional<GuiEventListener>
Link copied to clipboard
Link copied to clipboard
fun init(width: Int, height: Int)
Link copied to clipboard
open fun isMouseOver(mouseX: Double, mouseY: Double): Boolean
Link copied to clipboard
open override fun isPauseScreen(): Boolean
Link copied to clipboard
open fun keyPressed(event: KeyEvent): Boolean
Link copied to clipboard
open fun keyReleased(event: KeyEvent): Boolean
Link copied to clipboard
open fun mouseClicked(event: MouseButtonEvent, isDoubleClick: Boolean): Boolean
Link copied to clipboard
open fun mouseDragged(event: MouseButtonEvent, mouseX: Double, mouseY: Double): Boolean
Link copied to clipboard
open fun mouseMoved(mouseX: Double, mouseY: Double)
Link copied to clipboard
open fun mouseReleased(event: MouseButtonEvent): Boolean
Link copied to clipboard
open fun mouseScrolled(mouseX: Double, mouseY: Double, scrollX: Double, scrollY: Double): Boolean
Link copied to clipboard
open fun nextFocusPath(event: FocusNavigationEvent): @Nullable ComponentPath?
Link copied to clipboard
open override fun onClose()
Link copied to clipboard
open fun onFilesDrop(packs: List<Path>)
Link copied to clipboard
open fun removed()
Link copied to clipboard
open fun render(guiGraphics: GuiGraphics, mouseX: Int, mouseY: Int, partialTick: Float)
Link copied to clipboard
open fun renderBackground(guiGraphics: GuiGraphics, mouseX: Int, mouseY: Int, partialTick: Float)
Link copied to clipboard
open fun renderTransparentBackground(guiGraphics: GuiGraphics)
Link copied to clipboard
fun renderWithTooltipAndSubtitles(guiGraphics: GuiGraphics, mouseX: Int, mouseY: Int, partialTick: Float)
Link copied to clipboard
open fun resize(width: Int, height: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun tick()
Link copied to clipboard
open fun triggerImmediateNarration(onlyNarrateNew: Boolean)
Link copied to clipboard
open fun updateNarratorStatus(narratorEnabled: Boolean)