Class PlayerEntry
java.lang.Object
net.minecraft.client.gui.components.AbstractSelectionList.Entry<E>
net.minecraft.client.gui.components.ContainerObjectSelectionList.Entry<PlayerEntry>
net.minecraft.client.gui.screens.social.PlayerEntry
- All Implemented Interfaces:
- ContainerEventHandler,- GuiEventListener
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intprivate static final Componentprivate static final Componentprivate static final intprivate static final intprivate static final intprivate final List<AbstractWidget>private final booleanprivate booleanprivate static final Componentprivate static final Componentprivate static final Componentprivate Buttonprivate final UUIDprivate booleanprivate final Minecraftprivate static final Componentprivate static final Componentprivate static final intstatic final intprivate final Stringstatic final intprivate final booleanprivate static final ResourceLocationprivate static final Componentprivate static final Componentprivate Buttonprivate final booleanprivate static final Componentprivate Buttonstatic final intprivate static final intprivate final Supplier<ResourceLocation>private static final intprivate floatFields inherited from class net.minecraft.client.gui.components.AbstractSelectionList.EntrylistFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListenerDOUBLE_CLICK_THRESHOLD_MS
- 
Constructor SummaryConstructorsConstructorDescriptionPlayerEntry(Minecraft p_243293_, SocialInteractionsScreen p_243214_, UUID p_243288_, String p_243311_, Supplier<ResourceLocation> p_243309_, boolean p_243297_) 
- 
Method SummaryModifier and TypeMethodDescriptionList<? extends GuiEventListener>children()private Tooltip(package private) MutableComponentgetEntryNarationMessage(MutableComponent p_100595_) private ComponentbooleanbooleanList<? extends NarratableEntry>private voidonHiddenOrShown(boolean p_100597_, Component p_100598_) voidrender(PoseStack p_100558_, int p_100559_, int p_100560_, int p_100561_, int p_100562_, int p_100563_, int p_100564_, int p_100565_, boolean p_100566_, float p_100567_) voidsetHasRecentMessages(boolean p_240771_) voidsetRemoved(boolean p_100620_) private voidupdateHideAndShowButton(boolean p_262638_) Methods inherited from class net.minecraft.client.gui.components.ContainerObjectSelectionList.EntrygetFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.components.AbstractSelectionList.EntryisMouseOverMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandlerchangeFocus, charTyped, getChildAt, keyPressed, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocusMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListenerisMouseOver, mouseMoved
- 
Field Details- 
REPORT_BUTTON_LOCATION
- 
TOOLTIP_DELAYprivate static final int TOOLTIP_DELAY- See Also:
 
- 
minecraft
- 
children
- 
id
- 
playerName
- 
skinGetter
- 
isRemovedprivate boolean isRemoved
- 
hasRecentMessagesprivate boolean hasRecentMessages
- 
reportingEnabledprivate final boolean reportingEnabled
- 
playerReportableprivate final boolean playerReportable
- 
hasDraftReportprivate final boolean hasDraftReport
- 
hideButton
- 
showButton
- 
reportButton
- 
tooltipHoverTimeprivate float tooltipHoverTime
- 
HIDDEN
- 
BLOCKED
- 
OFFLINE
- 
HIDDEN_OFFLINE
- 
BLOCKED_OFFLINE
- 
REPORT_DISABLED_TOOLTIP
- 
NOT_REPORTABLE_TOOLTIP
- 
HIDE_TEXT_TOOLTIP
- 
SHOW_TEXT_TOOLTIP
- 
REPORT_PLAYER_TOOLTIP
- 
SKIN_SIZEprivate static final int SKIN_SIZE- See Also:
 
- 
PADDINGprivate static final int PADDING- See Also:
 
- 
CHAT_TOGGLE_ICON_SIZEprivate static final int CHAT_TOGGLE_ICON_SIZE- See Also:
 
- 
CHAT_TOGGLE_ICON_Xprivate static final int CHAT_TOGGLE_ICON_X- See Also:
 
- 
CHAT_TOGGLE_ICON_Yprivate static final int CHAT_TOGGLE_ICON_Y- See Also:
 
- 
SKIN_SHADEpublic static final int SKIN_SHADE
- 
BG_FILLpublic static final int BG_FILL
- 
BG_FILL_REMOVEDpublic static final int BG_FILL_REMOVED
- 
PLAYERNAME_COLORpublic static final int PLAYERNAME_COLOR
- 
PLAYER_STATUS_COLORpublic static final int PLAYER_STATUS_COLOR
 
- 
- 
Constructor Details- 
PlayerEntrypublic PlayerEntry(Minecraft p_243293_, SocialInteractionsScreen p_243214_, UUID p_243288_, String p_243311_, Supplier<ResourceLocation> p_243309_, boolean p_243297_) 
 
- 
- 
Method Details- 
createReportButtonTooltip
- 
renderpublic void render(PoseStack p_100558_, int p_100559_, int p_100560_, int p_100561_, int p_100562_, int p_100563_, int p_100564_, int p_100565_, boolean p_100566_, float p_100567_) - Specified by:
- renderin class- AbstractSelectionList.Entry<PlayerEntry>
 
- 
children
- 
narratables- Specified by:
- narratablesin class- ContainerObjectSelectionList.Entry<PlayerEntry>
 
- 
getPlayerName
- 
getPlayerId
- 
setRemovedpublic void setRemoved(boolean p_100620_) 
- 
isRemovedpublic boolean isRemoved()
- 
setHasRecentMessagespublic void setHasRecentMessages(boolean p_240771_) 
- 
hasRecentMessagespublic boolean hasRecentMessages()
- 
onHiddenOrShown
- 
updateHideAndShowButtonprivate void updateHideAndShowButton(boolean p_262638_) 
- 
getEntryNarationMessage
- 
getStatusComponent
 
-