net.minecraft.client.realms.gui

public final class RealmsHeader

com.mojang.realmsclient.gui.RealmsHeader
com.mojang.realmsclient.gui.RealmsHeader
net.minecraft.class_1_1486
net.minecraft.client.realms.gui.RealmsHeader

Field summary

Modifier and TypeField
private static final Identifier
INVITE_SPRITE
INVITE_SPRITE
field_1_10132
INVITE_ICON_TEXTURE
private static final Identifier
NEWS_SPRITE
NEWS_SPRITE
field_1_10134
NEWS_ICON_TEXTURE
private static final int
CONTENT_WIDTH
CONTENT_WIDTH
field_1_10130
HEADER_WIDTH
private static final Tooltip
NO_PENDING_INVITES_TOOLTIP
NO_PENDING_INVITES_TOOLTIP
field_1_10136
INVITES_NOPENDING_TOOLTIP
private static final Tooltip
PENDING_INVITES_TOOLTIP
PENDING_INVITES_TOOLTIP
field_1_10137
INVITES_PENDING_TOOLTIP
private static final Text
INVITES_TITLE
INVITES_TITLE
field_1_10131
INVITES_TITLE_TEXT
private static final Text
NEWS_TITLE
NEWS_TITLE
field_1_10135
NEWS_TEXT
private static final Text
JOIN_REALM_TEXT
JOIN_REALM_TEXT
field_1_10133
JOIN_REALM_TEXT
private final MinecraftClient
minecraft
minecraft
field_1_10139
client
private final Screen
screen
screen
field_1_10143
parent
private final ButtonWidget
joinRealmButton
joinRealmButton
field_1_10138
joinRealmButton
private final RealmsHeader$NotificationButtonWidget
pendingInvitesButton
pendingInvitesButton
field_1_10142
invitesNotificationButton
private final RealmsHeader$NotificationButtonWidget
newsButton
newsButton
field_1_10140
newsNotificationButton
private volatile URI
newsLink
newsLink
field_1_10141
newsLink

Constructor summary

ModifierConstructor
public (Screen parent, Runnable showJoinRealmsScreen)

Method summary

Modifier and TypeMethod
public LayoutWidget
createLayout(ImageWidget logo, int headerHeight, int buttonSpacing)
createLayout(ImageWidget logo, int headerHeight, int buttonSpacing)
method_1_9882(class_8208 arg0, int arg1, int arg2)
makeWidget(IconWidget iconWidget, int height, int spacing)
public void
setPendingInvites(int numberOfPendingInvites)
setPendingInvites(int numberOfPendingInvites)
method_1_9889(int arg0)
setPendingInviteCount(int pendingInviteCount)
public void
setNews(URI newsLink, boolean hasUnreadNews)
setNews(URI newsLink, boolean hasUnreadNews)
method_1_9888(URI arg0, boolean arg1)
updateNewsStatus(URI arg0, boolean hasUnreadNews)
public void
setJoinRealmButtonActive(boolean active)
setJoinRealmButtonActive(boolean active)
method_1_9887(boolean arg0)
setJoinRealmButtonEnabled(boolean enabled)
private void
openNews()
openNews()
method_1_9886()
openNews()