Package net.minecraft.client.gui.screen
Class StreamUtilitiesScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.StreamUtilitiesScreen
- All Implemented Interfaces:
IdentifibleBooleanConsumer
- Mappings:
Namespace Name official babintermediary net/minecraft/class_1840named net/minecraft/client/gui/screen/StreamUtilitiesScreen
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final tv.twitch.chat.ChatUserInfoprivate final Textprivate static final Formattingprivate static final Formattingprivate intprivate static final Formattingprivate final TwitchStreamProviderFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, client, height, itemRenderer, labels, passEvents, textRenderer, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
ConstructorsConstructorDescriptionStreamUtilitiesScreen(TwitchStreamProvider twitchStreamProvider, tv.twitch.chat.ChatUserInfo chatUserInfo) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuttonClicked(ButtonWidget button) voidinit()method_6833(Set<tv.twitch.chat.ChatUserMode> set, Set<tv.twitch.chat.ChatUserSubscription> set2, TwitchStreamProvider twitchStreamProvider) static Textmethod_6834(tv.twitch.chat.ChatUserMode chatUserMode, String string, boolean bool) static Textmethod_6835(tv.twitch.chat.ChatUserSubscription chatUserSubscription, String string, boolean bool) voidrender(int mouseX, int mouseY, float tickDelta) Methods inherited from class net.minecraft.client.gui.screen.Screen
confirmResult, getClipboard, handleInput, handleKeyboard, handleMouse, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, keyPressed, mouseClicked, mouseDragged, mouseReleased, removed, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, setClipboard, setScreenBounds, shouldPauseGame, tickMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradient
-
Field Details
-
DARK_GREEN
- Mappings:
Namespace Name Mixin selector official aLbab;a:La;intermediary field_7895Lnet/minecraft/class_1840;field_7895:Lnet/minecraft/class_1442;named DARK_GREENLnet/minecraft/client/gui/screen/StreamUtilitiesScreen;DARK_GREEN:Lnet/minecraft/util/Formatting;
-
RED
- Mappings:
Namespace Name Mixin selector official fLbab;f:La;intermediary field_7896Lnet/minecraft/class_1840;field_7896:Lnet/minecraft/class_1442;named REDLnet/minecraft/client/gui/screen/StreamUtilitiesScreen;RED:Lnet/minecraft/util/Formatting;
-
DARK_PURPLE
- Mappings:
Namespace Name Mixin selector official gLbab;g:La;intermediary field_7897Lnet/minecraft/class_1840;field_7897:Lnet/minecraft/class_1442;named DARK_PURPLELnet/minecraft/client/gui/screen/StreamUtilitiesScreen;DARK_PURPLE:Lnet/minecraft/util/Formatting;
-
chatUserInfo
private final tv.twitch.chat.ChatUserInfo chatUserInfo- Mappings:
Namespace Name Mixin selector official hLbab;h:Ltv/twitch/chat/ChatUserInfo;intermediary field_7898Lnet/minecraft/class_1840;field_7898:Ltv/twitch/chat/ChatUserInfo;named chatUserInfoLnet/minecraft/client/gui/screen/StreamUtilitiesScreen;chatUserInfo:Ltv/twitch/chat/ChatUserInfo;
-
chatUserName
- Mappings:
Namespace Name Mixin selector official iLbab;i:Leu;intermediary field_7899Lnet/minecraft/class_1840;field_7899:Lnet/minecraft/class_1982;named chatUserNameLnet/minecraft/client/gui/screen/StreamUtilitiesScreen;chatUserName:Lnet/minecraft/text/Text;
-
field_7900
- Mappings:
Namespace Name Mixin selector official rLbab;r:Ljava/util/List;intermediary field_7900Lnet/minecraft/class_1840;field_7900:Ljava/util/List;named field_7900Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;field_7900:Ljava/util/List;
-
twitchStreamProvider
- Mappings:
Namespace Name Mixin selector official sLbab;s:Lbqm;intermediary field_7901Lnet/minecraft/class_1840;field_7901:Lnet/minecraft/class_1931;named twitchStreamProviderLnet/minecraft/client/gui/screen/StreamUtilitiesScreen;twitchStreamProvider:Lnet/minecraft/client/util/TwitchStreamProvider;
-
field_7902
private int field_7902- Mappings:
Namespace Name Mixin selector official tLbab;t:Iintermediary field_7902Lnet/minecraft/class_1840;field_7902:Inamed field_7902Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;field_7902:I
-
-
Constructor Details
-
StreamUtilitiesScreen
public StreamUtilitiesScreen(TwitchStreamProvider twitchStreamProvider, tv.twitch.chat.ChatUserInfo chatUserInfo) - Mappings:
Namespace Name Mixin selector official <init>Lbab;<init>(Lbqm;Ltv/twitch/chat/ChatUserInfo;)Vintermediary <init>Lnet/minecraft/class_1840;<init>(Lnet/minecraft/class_1931;Ltv/twitch/chat/ChatUserInfo;)Vnamed <init>Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;<init>(Lnet/minecraft/client/util/TwitchStreamProvider;Ltv/twitch/chat/ChatUserInfo;)V
-
-
Method Details
-
method_6833
public static List<Text> method_6833(Set<tv.twitch.chat.ChatUserMode> set, Set<tv.twitch.chat.ChatUserSubscription> set2, TwitchStreamProvider twitchStreamProvider) - Mappings:
Namespace Name Mixin selector official aLbab;a(Ljava/util/Set;Ljava/util/Set;Lbqm;)Ljava/util/List;intermediary method_6833Lnet/minecraft/class_1840;method_6833(Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/class_1931;)Ljava/util/List;named method_6833Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;method_6833(Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/client/util/TwitchStreamProvider;)Ljava/util/List;
-
method_6835
public static Text method_6835(tv.twitch.chat.ChatUserSubscription chatUserSubscription, String string, boolean bool) - Mappings:
Namespace Name Mixin selector official aLbab;a(Ltv/twitch/chat/ChatUserSubscription;Ljava/lang/String;Z)Leu;intermediary method_6835Lnet/minecraft/class_1840;method_6835(Ltv/twitch/chat/ChatUserSubscription;Ljava/lang/String;Z)Lnet/minecraft/class_1982;named method_6835Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;method_6835(Ltv/twitch/chat/ChatUserSubscription;Ljava/lang/String;Z)Lnet/minecraft/text/Text;
-
method_6834
public static Text method_6834(tv.twitch.chat.ChatUserMode chatUserMode, String string, boolean bool) - Mappings:
Namespace Name Mixin selector official aLbab;a(Ltv/twitch/chat/ChatUserMode;Ljava/lang/String;Z)Leu;intermediary method_6834Lnet/minecraft/class_1840;method_6834(Ltv/twitch/chat/ChatUserMode;Ljava/lang/String;Z)Lnet/minecraft/class_1982;named method_6834Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;method_6834(Ltv/twitch/chat/ChatUserMode;Ljava/lang/String;Z)Lnet/minecraft/text/Text;
-
init
public void init() -
buttonClicked
- Overrides:
buttonClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLaxu;a(Lavs;)Vintermediary method_1027Lnet/minecraft/class_388;method_1027(Lnet/minecraft/class_356;)Vnamed buttonClickedLnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
-
render
public void render(int mouseX, int mouseY, float tickDelta)
-