Package net.minecraft

Class class_9608

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement, ScreenHandlerProvider<class_9521>

@Environment(CLIENT) public class class_9608 extends HandledScreen<class_9521>
Mappings:
Namespace Name
official fqx
intermediary net/minecraft/class_9608
named net/minecraft/class_9608
  • Field Details

    • field_51106

      private static final Identifier field_51106
      Mappings:
      Namespace Name Mixin selector
      official D Lfqx;D:Lakt;
      intermediary field_51106 Lnet/minecraft/class_9608;field_51106:Lnet/minecraft/class_2960;
      named field_51106 Lnet/minecraft/class_9608;field_51106:Lnet/minecraft/util/Identifier;
    • field_51107

      private static final Identifier field_51107
      Mappings:
      Namespace Name Mixin selector
      official E Lfqx;E:Lakt;
      intermediary field_51107 Lnet/minecraft/class_9608;field_51107:Lnet/minecraft/class_2960;
      named field_51107 Lnet/minecraft/class_9608;field_51107:Lnet/minecraft/util/Identifier;
    • field_51108

      private static final Identifier field_51108
      Mappings:
      Namespace Name Mixin selector
      official F Lfqx;F:Lakt;
      intermediary field_51108 Lnet/minecraft/class_9608;field_51108:Lnet/minecraft/class_2960;
      named field_51108 Lnet/minecraft/class_9608;field_51108:Lnet/minecraft/util/Identifier;
    • field_51109

      private static final Identifier field_51109
      Mappings:
      Namespace Name Mixin selector
      official G Lfqx;G:Lakt;
      intermediary field_51109 Lnet/minecraft/class_9608;field_51109:Lnet/minecraft/class_2960;
      named field_51109 Lnet/minecraft/class_9608;field_51109:Lnet/minecraft/util/Identifier;
    • field_51110

      private static final Identifier field_51110
      Mappings:
      Namespace Name Mixin selector
      official H Lfqx;H:Lakt;
      intermediary field_51110 Lnet/minecraft/class_9608;field_51110:Lnet/minecraft/class_2960;
      named field_51110 Lnet/minecraft/class_9608;field_51110:Lnet/minecraft/util/Identifier;
    • field_51111

      private static final Identifier field_51111
      Mappings:
      Namespace Name Mixin selector
      official I Lfqx;I:Lakt;
      intermediary field_51111 Lnet/minecraft/class_9608;field_51111:Lnet/minecraft/class_2960;
      named field_51111 Lnet/minecraft/class_9608;field_51111:Lnet/minecraft/util/Identifier;
    • field_51112

      private static final int field_51112
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official J Lfqx;J:I
      intermediary field_51112 Lnet/minecraft/class_9608;field_51112:I
      named field_51112 Lnet/minecraft/class_9608;field_51112:I
    • field_51113

      private static final int field_51113
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official K Lfqx;K:I
      intermediary field_51113 Lnet/minecraft/class_9608;field_51113:I
      named field_51113 Lnet/minecraft/class_9608;field_51113:I
    • field_51114

      private static final int field_51114
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official L Lfqx;L:I
      intermediary field_51114 Lnet/minecraft/class_9608;field_51114:I
      named field_51114 Lnet/minecraft/class_9608;field_51114:I
    • field_51115

      private static final int field_51115
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official M Lfqx;M:I
      intermediary field_51115 Lnet/minecraft/class_9608;field_51115:I
      named field_51115 Lnet/minecraft/class_9608;field_51115:I
    • field_51116

      private static final int field_51116
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official N Lfqx;N:I
      intermediary field_51116 Lnet/minecraft/class_9608;field_51116:I
      named field_51116 Lnet/minecraft/class_9608;field_51116:I
    • field_51117

      private static final int field_51117
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official O Lfqx;O:I
      intermediary field_51117 Lnet/minecraft/class_9608;field_51117:I
      named field_51117 Lnet/minecraft/class_9608;field_51117:I
    • field_51118

      private static final int field_51118
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official P Lfqx;P:I
      intermediary field_51118 Lnet/minecraft/class_9608;field_51118:I
      named field_51118 Lnet/minecraft/class_9608;field_51118:I
    • field_51119

      private static final int field_51119
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official Q Lfqx;Q:I
      intermediary field_51119 Lnet/minecraft/class_9608;field_51119:I
      named field_51119 Lnet/minecraft/class_9608;field_51119:I
    • field_51120

      private static final int field_51120
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official R Lfqx;R:I
      intermediary field_51120 Lnet/minecraft/class_9608;field_51120:I
      named field_51120 Lnet/minecraft/class_9608;field_51120:I
    • field_51121

      private float field_51121
      Mappings:
      Namespace Name Mixin selector
      official S Lfqx;S:F
      intermediary field_51121 Lnet/minecraft/class_9608;field_51121:F
      named field_51121 Lnet/minecraft/class_9608;field_51121:F
    • field_51122

      private boolean field_51122
      Mappings:
      Namespace Name Mixin selector
      official T Lfqx;T:Z
      intermediary field_51122 Lnet/minecraft/class_9608;field_51122:Z
      named field_51122 Lnet/minecraft/class_9608;field_51122:Z
    • field_51123

      private int field_51123
      Mappings:
      Namespace Name Mixin selector
      official U Lfqx;U:I
      intermediary field_51123 Lnet/minecraft/class_9608;field_51123:I
      named field_51123 Lnet/minecraft/class_9608;field_51123:I
    • field_51124

      private boolean field_51124
      Mappings:
      Namespace Name Mixin selector
      official V Lfqx;V:Z
      intermediary field_51124 Lnet/minecraft/class_9608;field_51124:Z
      named field_51124 Lnet/minecraft/class_9608;field_51124:Z
  • Constructor Details

  • Method Details

    • render

      public void render(DrawContext context, int mouseX, int mouseY, float delta)
      Specified by:
      render in interface Drawable
      Overrides:
      render in class HandledScreen<class_9521>
      Mappings:
      Namespace Name Mixin selector
      official a Lfjq;a(Lfia;IIF)V
      intermediary method_25394 Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V
      named render Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V
    • drawBackground

      protected void drawBackground(DrawContext context, float delta, int mouseX, int mouseY)
      Specified by:
      drawBackground in class HandledScreen<class_9521>
      Mappings:
      Namespace Name Mixin selector
      official a Lfpn;a(Lfia;FII)V
      intermediary method_2389 Lnet/minecraft/class_465;method_2389(Lnet/minecraft/class_332;FII)V
      named drawBackground Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(Lnet/minecraft/client/gui/DrawContext;FII)V
    • drawMouseoverTooltip

      protected void drawMouseoverTooltip(DrawContext context, int x, int y)
      Overrides:
      drawMouseoverTooltip in class HandledScreen<class_9521>
      Mappings:
      Namespace Name Mixin selector
      official a Lfpn;a(Lfia;II)V
      intermediary method_2380 Lnet/minecraft/class_465;method_2380(Lnet/minecraft/class_332;II)V
      named drawMouseoverTooltip Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawMouseoverTooltip(Lnet/minecraft/client/gui/DrawContext;II)V
    • method_59341

      private void method_59341(DrawContext drawContext, int int2, int int3, int int4, int int5, int int6)
      Mappings:
      Namespace Name Mixin selector
      official a Lfqx;a(Lfia;IIIII)V
      intermediary method_59341 Lnet/minecraft/class_9608;method_59341(Lnet/minecraft/class_332;IIIII)V
      named method_59341 Lnet/minecraft/class_9608;method_59341(Lnet/minecraft/client/gui/DrawContext;IIIII)V
    • method_59342

      private void method_59342(DrawContext drawContext, int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official b Lfqx;b(Lfia;III)V
      intermediary method_59342 Lnet/minecraft/class_9608;method_59342(Lnet/minecraft/class_332;III)V
      named method_59342 Lnet/minecraft/class_9608;method_59342(Lnet/minecraft/client/gui/DrawContext;III)V
    • mouseClicked

      public boolean mouseClicked(double mouseX, double mouseY, int button)
      Callback for when a mouse button down event has been captured. The button number is identified by the constants in GLFW class.
      Specified by:
      mouseClicked in interface Element
      Specified by:
      mouseClicked in interface ParentElement
      Overrides:
      mouseClicked in class HandledScreen<class_9521>
      Parameters:
      mouseX - the X coordinate of the mouse
      mouseY - the Y coordinate of the mouse
      button - the mouse button number
      Returns:
      true to indicate that the event handling is successful/valid
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lfkj;a(DDI)Z
      intermediary method_25402 Lnet/minecraft/class_364;method_25402(DDI)Z
      named mouseClicked Lnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
    • mouseDragged

      public boolean mouseDragged(double mouseX, double mouseY, int button, double deltaX, double deltaY)
      Callback for when a mouse button drag event has been captured. The button number is identified by the constants in GLFW class.
      Specified by:
      mouseDragged in interface Element
      Specified by:
      mouseDragged in interface ParentElement
      Overrides:
      mouseDragged in class HandledScreen<class_9521>
      Parameters:
      mouseX - the current X coordinate of the mouse
      mouseY - the current Y coordinate of the mouse
      button - the mouse button number
      deltaX - the difference of the current X with the previous X coordinate
      deltaY - the difference of the current Y with the previous Y coordinate
      Returns:
      true to indicate that the event handling is successful/valid
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lfkj;a(DDIDD)Z
      intermediary method_25403 Lnet/minecraft/class_364;method_25403(DDIDD)Z
      named mouseDragged Lnet/minecraft/client/gui/Element;mouseDragged(DDIDD)Z
    • mouseScrolled

      public boolean mouseScrolled(double mouseX, double mouseY, double horizontalAmount, double verticalAmount)
      Callback for when a mouse button scroll event has been captured.
      Parameters:
      mouseX - the X coordinate of the mouse
      mouseY - the Y coordinate of the mouse
      horizontalAmount - the horizontal scroll amount
      verticalAmount - the vertical scroll amount
      Returns:
      true to indicate that the event handling is successful/valid
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lfkj;a(DDDD)Z
      intermediary method_25401 Lnet/minecraft/class_364;method_25401(DDDD)Z
      named mouseScrolled Lnet/minecraft/client/gui/Element;mouseScrolled(DDDD)Z
    • method_59339

      private boolean method_59339()
      Mappings:
      Namespace Name Mixin selector
      official F Lfqx;F()Z
      intermediary method_59339 Lnet/minecraft/class_9608;method_59339()Z
      named method_59339 Lnet/minecraft/class_9608;method_59339()Z
    • method_59338

      protected int method_59338()
      Mappings:
      Namespace Name Mixin selector
      official E Lfqx;E()I
      intermediary method_59338 Lnet/minecraft/class_9608;method_59338()I
      named method_59338 Lnet/minecraft/class_9608;method_59338()I
    • method_59340

      private void method_59340()
      Mappings:
      Namespace Name Mixin selector
      official I Lfqx;I()V
      intermediary method_59340 Lnet/minecraft/class_9608;method_59340()V
      named method_59340 Lnet/minecraft/class_9608;method_59340()V