Class SocialInteractionsManager

java.lang.Object
net.minecraft.client.network.SocialInteractionsManager

@Environment(CLIENT)
public class SocialInteractionsManager
extends Object
  • Field Details

    • client

      private final MinecraftClient client
    • hiddenPlayers

      private final Set<UUID> hiddenPlayers
    • socialInteractionsService

      private final com.mojang.authlib.minecraft.SocialInteractionsService socialInteractionsService
    • playerNameByUuid

      private final Map<String,​UUID> playerNameByUuid
  • Constructor Details

    • SocialInteractionsManager

      public SocialInteractionsManager​(MinecraftClient client, com.mojang.authlib.minecraft.SocialInteractionsService socialInteractionsService)
  • Method Details

    • hidePlayer

      public void hidePlayer​(UUID uuid)
    • showPlayer

      public void showPlayer​(UUID uuid)
    • isPlayerMuted

      public boolean isPlayerMuted​(UUID uuid)
    • isPlayerHidden

      public boolean isPlayerHidden​(UUID uuid)
    • isPlayerBlocked

      public boolean isPlayerBlocked​(UUID uuid)
    • getHiddenPlayers

      public Set<UUID> getHiddenPlayers()
    • getUuid

      public UUID getUuid​(String playerName)
    • setPlayerOnline

      public void setPlayerOnline​(PlayerListEntry player)
    • setPlayerOffline

      public void setPlayerOffline​(UUID uuid)