Class ChatInputSuggestor.SuggestionWindow

java.lang.Object
net.minecraft.client.gui.screen.ChatInputSuggestor.SuggestionWindow
Enclosing class:
ChatInputSuggestor

@Environment(CLIENT) public class ChatInputSuggestor.SuggestionWindow extends Object
Mappings:
Namespace Name
official elc$a
intermediary net/minecraft/class_4717$class_464
named net/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow
  • Field Details

    • area

      private final Rect2i area
      Mappings:
      Namespace Name Mixin selector
      official b Lelc$a;b:Lfea;
      intermediary field_2771 Lnet/minecraft/class_4717$class_464;field_2771:Lnet/minecraft/class_768;
      named area Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;area:Lnet/minecraft/client/util/math/Rect2i;
    • typedText

      private final String typedText
      Mappings:
      Namespace Name Mixin selector
      official c Lelc$a;c:Ljava/lang/String;
      intermediary field_2768 Lnet/minecraft/class_4717$class_464;field_2768:Ljava/lang/String;
      named typedText Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;typedText:Ljava/lang/String;
    • suggestions

      private final List<com.mojang.brigadier.suggestion.Suggestion> suggestions
      Mappings:
      Namespace Name Mixin selector
      official d Lelc$a;d:Ljava/util/List;
      intermediary field_25709 Lnet/minecraft/class_4717$class_464;field_25709:Ljava/util/List;
      named suggestions Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;suggestions:Ljava/util/List;
    • inWindowIndex

      private int inWindowIndex
      Mappings:
      Namespace Name Mixin selector
      official e Lelc$a;e:I
      intermediary field_2769 Lnet/minecraft/class_4717$class_464;field_2769:I
      named inWindowIndex Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;inWindowIndex:I
    • selection

      private int selection
      Mappings:
      Namespace Name Mixin selector
      official f Lelc$a;f:I
      intermediary field_2766 Lnet/minecraft/class_4717$class_464;field_2766:I
      named selection Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;selection:I
    • mouse

      private Vec2f mouse
      Mappings:
      Namespace Name Mixin selector
      official g Lelc$a;g:Lead;
      intermediary field_2767 Lnet/minecraft/class_4717$class_464;field_2767:Lnet/minecraft/class_241;
      named mouse Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;mouse:Lnet/minecraft/util/math/Vec2f;
    • completed

      private boolean completed
      Mappings:
      Namespace Name Mixin selector
      official h Lelc$a;h:Z
      intermediary field_2765 Lnet/minecraft/class_4717$class_464;field_2765:Z
      named completed Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;completed:Z
    • lastNarrationIndex

      private int lastNarrationIndex
      Mappings:
      Namespace Name Mixin selector
      official i Lelc$a;i:I
      intermediary field_21630 Lnet/minecraft/class_4717$class_464;field_21630:I
      named lastNarrationIndex Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;lastNarrationIndex:I
  • Constructor Details

    • SuggestionWindow

      SuggestionWindow(int x, int y, int width, List<com.mojang.brigadier.suggestion.Suggestion> suggestions, boolean narrateFirstSuggestion)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lelc$a;<init>(Lelc;IIILjava/util/List;Z)V
      intermediary <init> Lnet/minecraft/class_4717$class_464;<init>(Lnet/minecraft/class_4717;IIILjava/util/List;Z)V
      named <init> Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;<init>(Lnet/minecraft/client/gui/screen/ChatInputSuggestor;IIILjava/util/List;Z)V
  • Method Details

    • render

      public void render(MatrixStack matrices, int mouseX, int mouseY)
      Mappings:
      Namespace Name Mixin selector
      official a Lelc$a;a(Leed;II)V
      intermediary method_2373 Lnet/minecraft/class_4717$class_464;method_2373(Lnet/minecraft/class_4587;II)V
      named render Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;render(Lnet/minecraft/client/util/math/MatrixStack;II)V
    • mouseClicked

      public boolean mouseClicked(int x, int y, int button)
      Mappings:
      Namespace Name Mixin selector
      official a Lelc$a;a(III)Z
      intermediary method_2372 Lnet/minecraft/class_4717$class_464;method_2372(III)Z
      named mouseClicked Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;mouseClicked(III)Z
    • mouseScrolled

      public boolean mouseScrolled(double amount)
      Mappings:
      Namespace Name Mixin selector
      official a Lelc$a;a(D)Z
      intermediary method_2370 Lnet/minecraft/class_4717$class_464;method_2370(D)Z
      named mouseScrolled Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;mouseScrolled(D)Z
    • keyPressed

      public boolean keyPressed(int keyCode, int scanCode, int modifiers)
      Mappings:
      Namespace Name Mixin selector
      official b Lelc$a;b(III)Z
      intermediary method_2377 Lnet/minecraft/class_4717$class_464;method_2377(III)Z
      named keyPressed Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;keyPressed(III)Z
    • scroll

      public void scroll(int offset)
      Mappings:
      Namespace Name Mixin selector
      official a Lelc$a;a(I)V
      intermediary method_2371 Lnet/minecraft/class_4717$class_464;method_2371(I)V
      named scroll Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;scroll(I)V
    • select

      public void select(int index)
      Mappings:
      Namespace Name Mixin selector
      official b Lelc$a;b(I)V
      intermediary method_2374 Lnet/minecraft/class_4717$class_464;method_2374(I)V
      named select Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;select(I)V
    • complete

      public void complete()
      Mappings:
      Namespace Name Mixin selector
      official a Lelc$a;a()V
      intermediary method_2375 Lnet/minecraft/class_4717$class_464;method_2375()V
      named complete Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;complete()V
    • getNarration

      Text getNarration()
      Mappings:
      Namespace Name Mixin selector
      official b Lelc$a;b()Lss;
      intermediary method_23960 Lnet/minecraft/class_4717$class_464;method_23960()Lnet/minecraft/class_2561;
      named getNarration Lnet/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow;getNarration()Lnet/minecraft/text/Text;