net.minecraft.client.realms.gui

public final class 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
field_1_10132
INVITE_ICON_TEXTURE
private static final Identifier
NEWS_SPRITE
field_1_10134
NEWS_ICON_TEXTURE
private static final int
CONTENT_WIDTH
field_1_10130
HEADER_WIDTH
private static final Tooltip
NO_PENDING_INVITES_TOOLTIP
field_1_10136
INVITES_NOPENDING_TOOLTIP
private static final Tooltip
PENDING_INVITES_TOOLTIP
field_1_10137
INVITES_PENDING_TOOLTIP
private static final Text
INVITES_TITLE
field_1_10131
INVITES_TITLE_TEXT
private static final Text
NEWS_TITLE
field_1_10135
NEWS_TEXT
private static final Text
JOIN_REALM_TEXT
field_1_10133
JOIN_REALM_TEXT
private final MinecraftClient
minecraft
field_1_10139
client
private final Screen
screen
field_1_10143
parent
private final ButtonWidget
joinRealmButton
field_1_10138
joinRealmButton
private final RealmsHeader$NotificationButtonWidget
pendingInvitesButton
field_1_10142
invitesNotificationButton
private final RealmsHeader$NotificationButtonWidget
newsButton
field_1_10140
newsNotificationButton
private volatile String
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)
method_1_9882(class_8208 arg0, int arg1, int arg2)
makeWidget(IconWidget iconWidget, int height, int spacing)
public void
setPendingInvites(int numberOfPendingInvites)
method_1_9889(int arg0)
setPendingInviteCount(int pendingInviteCount)
public void
setNews(String newsLink, boolean hasUnreadNews)
method_1_9888(String arg0, boolean arg1)
updateNewsStatus(String newsLink, boolean hasUnreadNews)
public void
setJoinRealmButtonActive(boolean active)
method_1_9887(boolean arg0)
setJoinRealmButtonEnabled(boolean enabled)
private void
openNews()
method_1_9886()
openNews()
private static void
lambda$new$2(Runnable arg0, Button arg1)
method_1_9885(Runnable arg0, class_4185 arg1)
method_1_9885(Runnable arg0, ButtonWidget button)
private void
lambda$new$1(Button arg0)
method_1_9884(class_4185 arg0)
method_1_9884(ButtonWidget button)
private void
lambda$new$0(Screen arg0, Button arg1)
method_1_9883(class_437 arg0, class_4185 arg1)
method_1_9883(Screen arg0, ButtonWidget button)