net.minecraft.client.friend.gui.widget

public class PresenceStatusWidget

extends TextWidget

All mapped superinterfaces:

Widget, Drawable, Element, Navigable, Selectable, Narratable

net.minecraft.client.gui.screens.friends.PresenceStatusWidget
net.minecraft.class_1_1808
net.minecraft.client.friend.gui.widget.PresenceStatusWidget

Field summary

Modifier and TypeField
private static final Text
PRESENCE_OFFLINE
field_1_11747
OFFLINE_TEXT
private UserStatus
playerStatus
field_1_11748
status

Constructor summary

ModifierConstructor
public (UserStatus status, TextRenderer textRenderer)

Method summary

Modifier and TypeMethod
public UserStatus
status()
method_1_11410()
getStatus()
public void
applyPlayerStatus(PlayerStatus newPlayerStatus)
method_1_11405(class_1_1765 arg0)
setStatus(UserStatus status)
public void
applyPresence(com.mojang.authlib.services.response.PresenceStatus presence)
method_1_11406(com.mojang.authlib.services.response.PresenceStatus arg0)
setPresenceStatus(com.mojang.authlib.services.response.PresenceStatus presenceStatus)
public void
applyPresenceForProfile(com.mojang.authlib.services.response.PresenceResponse latestPresence, UUID profileId)
method_1_11407(com.mojang.authlib.services.response.PresenceResponse arg0, UUID arg1)
onPresenceResponse(com.mojang.authlib.services.response.PresenceResponse presenceResponse, UUID playerId)
public void
applyVisibility(PlayerSocialManager$Visibility visibility)
method_1_11408(class_5520$class_1_1800 arg0)
setVisibility(SocialInteractionsManager$Visibility visibility)
private static Text
statusComponent(PlayerStatus playerStatus)
method_1_11411(class_1_1765 arg0)
getText(UserStatus status)
private static MutableText
decorateStatusComponent(MutableComponent component, PlayerSocialManager$Visibility visibility)
method_1_11409(class_5250 arg0, class_5520$class_1_1800 arg1)
wrapWithVisibility(MutableText text, SocialInteractionsManager$Visibility visibility)