Class SocialInteractionsPlayerListWidget

All Implemented Interfaces:
Drawable, Element, ParentElement

@Environment(CLIENT)
public class SocialInteractionsPlayerListWidget
extends ElementListWidget<SocialInteractionsPlayerListEntry>
Mappings:
Namespace Name
official dyp
intermediary net/minecraft/class_5521
named net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget
  • Field Details

    • parent

      private final SocialInteractionsScreen parent
      Mappings:
      Namespace Name Mixin selector
      official a Ldyp;a:Ldyq;
      intermediary field_26867 Lnet/minecraft/class_5521;field_26867:Lnet/minecraft/class_5522;
      named parent Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;parent:Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;
    • minecraftClient

      private final MinecraftClient minecraftClient
      Mappings:
      Namespace Name Mixin selector
      official o Ldyp;o:Ldqk;
      intermediary field_26868 Lnet/minecraft/class_5521;field_26868:Lnet/minecraft/class_310;
      named minecraftClient Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;minecraftClient:Lnet/minecraft/client/MinecraftClient;
    • players

      private final List<SocialInteractionsPlayerListEntry> players
      Mappings:
      Namespace Name Mixin selector
      official p Ldyp;p:Ljava/util/List;
      intermediary field_26869 Lnet/minecraft/class_5521;field_26869:Ljava/util/List;
      named players Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;players:Ljava/util/List;
    • currentSearch

      @Nullable private String currentSearch
      Mappings:
      Namespace Name Mixin selector
      official q Ldyp;q:Ljava/lang/String;
      intermediary field_26870 Lnet/minecraft/class_5521;field_26870:Ljava/lang/String;
      named currentSearch Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;currentSearch:Ljava/lang/String;
  • Constructor Details

    • SocialInteractionsPlayerListWidget

      public SocialInteractionsPlayerListWidget​(SocialInteractionsScreen parent, MinecraftClient client, int width, int height, int top, int bottom, int itemHeight)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldyp;<init>(Ldyq;Ldqk;IIIII)V
      intermediary <init> Lnet/minecraft/class_5521;<init>(Lnet/minecraft/class_5522;Lnet/minecraft/class_310;IIIII)V
      named <init> Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;<init>(Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;Lnet/minecraft/client/MinecraftClient;IIIII)V
  • Method Details

    • render

      public void render​(MatrixStack matrices, int mouseX, int mouseY, float delta)
      Specified by:
      render in interface Drawable
      Overrides:
      render in class EntryListWidget<SocialInteractionsPlayerListEntry>
      Mappings:
      Namespace Name Mixin selector
      official a Ldsq;a(Ldlr;IIF)V
      intermediary method_25394 Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)V
      named render Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
    • update

      public void update​(Collection<UUID> uuids, double scrollAmount)
      Mappings:
      Namespace Name Mixin selector
      official a Ldyp;a(Ljava/util/Collection;D)V
      intermediary method_31393 Lnet/minecraft/class_5521;method_31393(Ljava/util/Collection;D)V
      named update Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;update(Ljava/util/Collection;D)V
    • filterPlayers

      private void filterPlayers()
      Mappings:
      Namespace Name Mixin selector
      official g Ldyp;g()V
      intermediary method_31349 Lnet/minecraft/class_5521;method_31349()V
      named filterPlayers Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;filterPlayers()V
    • setCurrentSearch

      public void setCurrentSearch​(String currentSearch)
      Mappings:
      Namespace Name Mixin selector
      official a Ldyp;a(Ljava/lang/String;)V
      intermediary method_31346 Lnet/minecraft/class_5521;method_31346(Ljava/lang/String;)V
      named setCurrentSearch Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;setCurrentSearch(Ljava/lang/String;)V
    • isEmpty

      public boolean isEmpty()
      Mappings:
      Namespace Name Mixin selector
      official f Ldyp;f()Z
      intermediary method_31348 Lnet/minecraft/class_5521;method_31348()Z
      named isEmpty Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;isEmpty()Z
    • setPlayerOnline

      public void setPlayerOnline​(PlayerListEntry player, SocialInteractionsScreen.Tab tab)
      Mappings:
      Namespace Name Mixin selector
      official a Ldyp;a(Leec;Ldyq$a;)V
      intermediary method_31345 Lnet/minecraft/class_5521;method_31345(Lnet/minecraft/class_640;Lnet/minecraft/class_5522$class_5523;)V
      named setPlayerOnline Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;setPlayerOnline(Lnet/minecraft/client/network/PlayerListEntry;Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen$Tab;)V
    • setPlayerOffline

      public void setPlayerOffline​(UUID uuid)
      Mappings:
      Namespace Name Mixin selector
      official a Ldyp;a(Ljava/util/UUID;)V
      intermediary method_31347 Lnet/minecraft/class_5521;method_31347(Ljava/util/UUID;)V
      named setPlayerOffline Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;setPlayerOffline(Ljava/util/UUID;)V