Class HandheldScreen

java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.ixdarklord.folios.internal.compat.CompatScreen
net.ixdarklord.folios.internal.client.handheld.HandheldScreen
All Implemented Interfaces:
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

public final class HandheldScreen extends CompatScreen
  • 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 net.minecraft.client.gui.screens.Screen

    BACKGROUND_LOCATION, font, height, minecraft, screenExecutor, title, width

    Fields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener

    DOUBLE_CLICK_THRESHOLD_MS
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    extractBackground(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
     
    void
    extractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
     
    protected void
     
    boolean
     
    boolean
     
    boolean
     
    boolean
    mouseClicked(MouseButtonEvent event, boolean doubleClick)
     
    boolean
    mouseDragged(MouseButtonEvent event, double dx, double dy)
     
    void
    mouseMoved(double x, double y)
     
    boolean
     
    boolean
    mouseScrolled(double x, double y, double scrollX, double scrollY)
     
    void
     
    void
     
    void
     

    Methods inherited from class net.minecraft.client.gui.screens.Screen

    added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearWidgets, findNarratableWidget, getBackgroundMusic, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, hideWidgets, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrationEnabled, onFilesDrop, removeWidget, renderDirtBackground, renderWithTooltip, repositionElements, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenError

    Methods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler

    getFocused, isDragging, setDragging, setFocused

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandler

    charTyped, getChildAt, getCurrentFocusPath, isFocused, magicalSpecialHackyFocus, nextFocusPath, setFocused

    Methods inherited from interface net.minecraft.client.gui.components.TabOrderedElement

    getTabOrderGroup
  • Method Details

    • init

      protected void init()
      Overrides:
      init in class net.minecraft.client.gui.screens.Screen
    • isPauseScreen

      public boolean isPauseScreen()
      Overrides:
      isPauseScreen in class net.minecraft.client.gui.screens.Screen
    • extractBackground

      public void extractBackground(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
      Overrides:
      extractBackground in class CompatScreen
    • extractRenderState

      public void extractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
      Overrides:
      extractRenderState in class CompatScreen
    • tick

      public void tick()
      Overrides:
      tick in class net.minecraft.client.gui.screens.Screen
    • mouseMoved

      public void mouseMoved(double x, double y)
    • keyReleased

      public boolean keyReleased(KeyEvent event)
      Overrides:
      keyReleased in class CompatScreen
    • mouseClicked

      public boolean mouseClicked(MouseButtonEvent event, boolean doubleClick)
      Overrides:
      mouseClicked in class CompatScreen
    • mouseDragged

      public boolean mouseDragged(MouseButtonEvent event, double dx, double dy)
      Overrides:
      mouseDragged in class CompatScreen
    • mouseReleased

      public boolean mouseReleased(MouseButtonEvent event)
      Overrides:
      mouseReleased in class CompatScreen
    • mouseScrolled

      public boolean mouseScrolled(double x, double y, double scrollX, double scrollY)
      Overrides:
      mouseScrolled in class CompatScreen
    • keyPressed

      public boolean keyPressed(KeyEvent event)
      Overrides:
      keyPressed in class CompatScreen
    • onClose

      public void onClose()
      Overrides:
      onClose in class net.minecraft.client.gui.screens.Screen
    • removed

      public void removed()
      Overrides:
      removed in class net.minecraft.client.gui.screens.Screen