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
@Environment(CLIENT) public class StreamUtilitiesScreen extends Screen
- Mappings:
Namespace Name official babintermediary net/minecraft/class_829named net/minecraft/client/gui/screen/StreamUtilitiesScreen
-
Field Summary
Fields Modifier and Type Field Description private static FormattingDARK_GREENprivate static FormattingDARK_PURPLEprivate tv.twitch.chat.ChatUserInfofield_3637private Textfield_3638private List<Text>field_3639private TwitchStreamProviderfield_3640private intfield_3641private static FormattingREDFields 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
BACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors Constructor Description StreamUtilitiesScreen(TwitchStreamProvider twitchStreamProvider, tv.twitch.chat.ChatUserInfo chatUserInfo) -
Method Summary
Modifier and Type Method Description protected voidbuttonClicked(ButtonWidget button)voidinit()static List<Text>method_3022(Set<tv.twitch.chat.ChatUserMode> set, Set<tv.twitch.chat.ChatUserSubscription> set2, TwitchStreamProvider twitchStreamProvider)static Textmethod_3023(tv.twitch.chat.ChatUserMode chatUserMode, String string, boolean bool)static Textmethod_3024(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_3634Lnet/minecraft/class_829;field_3634:Lnet/minecraft/class_1;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_3635Lnet/minecraft/class_829;field_3635:Lnet/minecraft/class_1;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_3636Lnet/minecraft/class_829;field_3636:Lnet/minecraft/class_1;named DARK_PURPLELnet/minecraft/client/gui/screen/StreamUtilitiesScreen;DARK_PURPLE:Lnet/minecraft/util/Formatting;
-
field_3637
private final tv.twitch.chat.ChatUserInfo field_3637- Mappings:
Namespace Name Mixin selector official hLbab;h:Ltv/twitch/chat/ChatUserInfo;intermediary field_3637Lnet/minecraft/class_829;field_3637:Ltv/twitch/chat/ChatUserInfo;named field_3637Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;field_3637:Ltv/twitch/chat/ChatUserInfo;
-
field_3638
- Mappings:
Namespace Name Mixin selector official iLbab;i:Leu;intermediary field_3638Lnet/minecraft/class_829;field_3638:Lnet/minecraft/class_1444;named field_3638Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;field_3638:Lnet/minecraft/text/Text;
-
field_3639
- Mappings:
Namespace Name Mixin selector official rLbab;r:Ljava/util/List;intermediary field_3639Lnet/minecraft/class_829;field_3639:Ljava/util/List;named field_3639Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;field_3639:Ljava/util/List;
-
field_3640
- Mappings:
Namespace Name Mixin selector official sLbab;s:Lbqm;intermediary field_3640Lnet/minecraft/class_829;field_3640:Lnet/minecraft/class_1349;named field_3640Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;field_3640:Lnet/minecraft/client/util/TwitchStreamProvider;
-
field_3641
private int field_3641- Mappings:
Namespace Name Mixin selector official tLbab;t:Iintermediary field_3641Lnet/minecraft/class_829;field_3641:Inamed field_3641Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;field_3641:I
-
-
Constructor Details
-
StreamUtilitiesScreen
public StreamUtilitiesScreen(TwitchStreamProvider twitchStreamProvider, tv.twitch.chat.ChatUserInfo chatUserInfo)
-
-
Method Details
-
method_3022
public static List<Text> method_3022(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_3022Lnet/minecraft/class_829;method_3022(Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/class_1349;)Ljava/util/List;named method_3022Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;method_3022(Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/client/util/TwitchStreamProvider;)Ljava/util/List;
-
method_3024
public static Text method_3024(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_3024Lnet/minecraft/class_829;method_3024(Ltv/twitch/chat/ChatUserSubscription;Ljava/lang/String;Z)Lnet/minecraft/class_1444;named method_3024Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;method_3024(Ltv/twitch/chat/ChatUserSubscription;Ljava/lang/String;Z)Lnet/minecraft/text/Text;
-
method_3023
public static Text method_3023(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_3023Lnet/minecraft/class_829;method_3023(Ltv/twitch/chat/ChatUserMode;Ljava/lang/String;Z)Lnet/minecraft/class_1444;named method_3023Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;method_3023(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_2787Lnet/minecraft/class_754;method_2787(Lnet/minecraft/class_685;)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)
-