@Environment(value=CLIENT) public class SocialInteractionsManager extends Object
| Modifier and Type | Field and Description |
|---|---|
private MinecraftClient |
client |
private Set<UUID> |
hiddenPlayers |
private Map<String,UUID> |
playerNameByUuid |
private com.mojang.authlib.minecraft.SocialInteractionsService |
socialInteractionsService |
| Constructor and Description |
|---|
SocialInteractionsManager(MinecraftClient client,
com.mojang.authlib.minecraft.SocialInteractionsService socialInteractionsService) |
| Modifier and Type | Method and Description |
|---|---|
Set<UUID> |
getHiddenPlayers() |
UUID |
getUuid(String playerName) |
void |
hidePlayer(UUID uuid) |
boolean |
isPlayerBlocked(UUID uuid) |
boolean |
isPlayerHidden(UUID uuid) |
boolean |
isPlayerMuted(UUID uuid) |
void |
setPlayerOffline(UUID uuid) |
void |
setPlayerOnline(PlayerListEntry player) |
void |
showPlayer(UUID uuid) |
private final MinecraftClient client
private final com.mojang.authlib.minecraft.SocialInteractionsService socialInteractionsService
public SocialInteractionsManager(MinecraftClient client, com.mojang.authlib.minecraft.SocialInteractionsService socialInteractionsService)
public void hidePlayer(UUID uuid)
public void showPlayer(UUID uuid)
public boolean isPlayerMuted(UUID uuid)
public boolean isPlayerHidden(UUID uuid)
public boolean isPlayerBlocked(UUID uuid)
public void setPlayerOnline(PlayerListEntry player)
public void setPlayerOffline(UUID uuid)