net.minecraft.client.network

public class SocialInteractionsManager

net.minecraft.client.gui.screens.social.PlayerSocialManager
net.minecraft.class_5520
net.minecraft.client.network.SocialInteractionsManager

Field summary

Modifier and TypeField
private final MinecraftClient
minecraft
field_26865
client
private final Set<UUID>
hiddenPlayers
field_26866
hiddenPlayers
private final com.mojang.authlib.minecraft.UserApiService
service
field_26912
userApiService
private final Map<String, UUID>
discoveredNamesToUUID
field_26927
playerNameByUuid
private boolean
onlineMode
field_35081
blockListLoaded
private CompletableFuture<?>
pendingBlockListRefresh
field_35082
blockListLoader

Constructor summary

ModifierConstructor
public (MinecraftClient client, com.mojang.authlib.minecraft.UserApiService userApiService)

Method summary

Modifier and TypeMethod
public void
hidePlayer(UUID id)
method_31338(UUID arg0)
hidePlayer(UUID uuid)
public void
showPlayer(UUID id)
method_31339(UUID arg0)
showPlayer(UUID uuid)
public boolean
shouldHideMessageFrom(UUID id)
method_31391(UUID arg0)
isPlayerMuted(UUID uuid)
public boolean
isHidden(UUID id)
method_31340(UUID arg0)
isPlayerHidden(UUID uuid)
public void
startOnlineMode()
method_38935()
loadBlockList()
public void
stopOnlineMode()
method_38936()
unloadBlockList()
public boolean
isBlocked(UUID id)
method_31392(UUID arg0)
isPlayerBlocked(UUID uuid)
public Set<UUID>
getHiddenPlayers()
method_31336()
getHiddenPlayers()
public UUID
getDiscoveredUUID(String name)
method_31407(String arg0)
getUuid(String playerName)
public void
addPlayer(PlayerInfo info)
method_31337(class_640 arg0)
setPlayerOnline(PlayerListEntry player)
public void
removePlayer(UUID id)
method_31341(UUID arg0)
setPlayerOffline(UUID uuid)