类 SocialInteractionsPlayerList

所有已实现的接口:
ContainerEventHandler, GuiEventListener, Renderable, TabOrderedElement, NarratableEntry, NarrationSupplier

public class SocialInteractionsPlayerList extends ContainerObjectSelectionList<PlayerEntry>
  • 字段详细资料

  • 构造器详细资料

    • SocialInteractionsPlayerList

      public SocialInteractionsPlayerList(SocialInteractionsScreen pSocialInteractionsScreen, Minecraft pMinecraft, int pWidth, int pHeight, int pY0, int pY1, int pItemHeight)
  • 方法详细资料

    • enableScissor

      protected void enableScissor(GuiGraphics pGuiGraphics)
      覆盖:
      enableScissor 在类中 AbstractSelectionList<PlayerEntry>
    • updatePlayerList

      public void updatePlayerList(Collection<UUID> pIds, double pScrollAmount, boolean pAddChatLogPlayers)
    • addOnlinePlayers

      private void addOnlinePlayers(Collection<UUID> pIds, Map<UUID,PlayerEntry> pPlayerMap)
    • updatePlayersFromChatLog

      private void updatePlayersFromChatLog(Map<UUID,PlayerEntry> pPlayerMap, boolean pAddPlayers)
    • collectProfilesFromChatLog

      private static Collection<com.mojang.authlib.GameProfile> collectProfilesFromChatLog(ChatLog p_250748_)
    • sortPlayerEntries

      private void sortPlayerEntries()
    • updateFiltersAndScroll

      private void updateFiltersAndScroll(Collection<PlayerEntry> pPlayers, double pScrollAmount)
    • updateFilteredPlayers

      private void updateFilteredPlayers()
    • setFilter

      public void setFilter(String pFilter)
    • isEmpty

      public boolean isEmpty()
    • addPlayer

      public void addPlayer(PlayerInfo pPlayerInfo, SocialInteractionsScreen.Page pPage)
    • removePlayer

      public void removePlayer(UUID pId)