Class PlayerSocialManager

java.lang.Object
net.minecraft.client.gui.screens.social.PlayerSocialManager

public class PlayerSocialManager extends Object
  • Field Details

    • minecraft

      private final Minecraft minecraft
    • hiddenPlayers

      private final Set<UUID> hiddenPlayers
    • service

      private final com.mojang.authlib.minecraft.UserApiService service
    • discoveredNamesToUUID

      private final Map<String,UUID> discoveredNamesToUUID
    • onlineMode

      private boolean onlineMode
    • pendingBlockListRefresh

      private CompletableFuture<?> pendingBlockListRefresh
  • Constructor Details

    • PlayerSocialManager

      public PlayerSocialManager(Minecraft p_194057_, com.mojang.authlib.minecraft.UserApiService p_194058_)
  • Method Details

    • hidePlayer

      public void hidePlayer(UUID pId)
    • showPlayer

      public void showPlayer(UUID pId)
    • shouldHideMessageFrom

      public boolean shouldHideMessageFrom(UUID pId)
    • isHidden

      public boolean isHidden(UUID pId)
    • startOnlineMode

      public void startOnlineMode()
    • stopOnlineMode

      public void stopOnlineMode()
    • isBlocked

      public boolean isBlocked(UUID pId)
    • getHiddenPlayers

      public Set<UUID> getHiddenPlayers()
    • getDiscoveredUUID

      public UUID getDiscoveredUUID(String pUuid)
    • addPlayer

      public void addPlayer(PlayerInfo pPlayerInfo)
    • removePlayer

      public void removePlayer(UUID pId)