Class StreamUtilitiesScreen

All Implemented Interfaces:
IdentifibleBooleanConsumer

@Environment(CLIENT)
public class StreamUtilitiesScreen
extends Screen
Mappings:
Namespace Name
official bab
intermediary net/minecraft/class_829
named net/minecraft/client/gui/screen/StreamUtilitiesScreen
  • Field Details

    • DARK_GREEN

      private static final Formatting DARK_GREEN
      Mappings:
      Namespace Name Mixin selector
      official a Lbab;a:La;
      intermediary field_3634 Lnet/minecraft/class_829;field_3634:Lnet/minecraft/class_1;
      named DARK_GREEN Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;DARK_GREEN:Lnet/minecraft/util/Formatting;
    • RED

      private static final Formatting RED
      Mappings:
      Namespace Name Mixin selector
      official f Lbab;f:La;
      intermediary field_3635 Lnet/minecraft/class_829;field_3635:Lnet/minecraft/class_1;
      named RED Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;RED:Lnet/minecraft/util/Formatting;
    • DARK_PURPLE

      private static final Formatting DARK_PURPLE
      Mappings:
      Namespace Name Mixin selector
      official g Lbab;g:La;
      intermediary field_3636 Lnet/minecraft/class_829;field_3636:Lnet/minecraft/class_1;
      named DARK_PURPLE Lnet/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 h Lbab;h:Ltv/twitch/chat/ChatUserInfo;
      intermediary field_3637 Lnet/minecraft/class_829;field_3637:Ltv/twitch/chat/ChatUserInfo;
      named field_3637 Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;field_3637:Ltv/twitch/chat/ChatUserInfo;
    • field_3638

      private final Text field_3638
      Mappings:
      Namespace Name Mixin selector
      official i Lbab;i:Leu;
      intermediary field_3638 Lnet/minecraft/class_829;field_3638:Lnet/minecraft/class_1444;
      named field_3638 Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;field_3638:Lnet/minecraft/text/Text;
    • field_3639

      private final List<Text> field_3639
      Mappings:
      Namespace Name Mixin selector
      official r Lbab;r:Ljava/util/List;
      intermediary field_3639 Lnet/minecraft/class_829;field_3639:Ljava/util/List;
      named field_3639 Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;field_3639:Ljava/util/List;
    • field_3640

      private final TwitchStreamProvider field_3640
      Mappings:
      Namespace Name Mixin selector
      official s Lbab;s:Lbqm;
      intermediary field_3640 Lnet/minecraft/class_829;field_3640:Lnet/minecraft/class_1349;
      named field_3640 Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;field_3640:Lnet/minecraft/client/util/TwitchStreamProvider;
    • field_3641

      private int field_3641
      Mappings:
      Namespace Name Mixin selector
      official t Lbab;t:I
      intermediary field_3641 Lnet/minecraft/class_829;field_3641:I
      named field_3641 Lnet/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 a Lbab;a(Ljava/util/Set;Ljava/util/Set;Lbqm;)Ljava/util/List;
      intermediary method_3022 Lnet/minecraft/class_829;method_3022(Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/class_1349;)Ljava/util/List;
      named method_3022 Lnet/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 a Lbab;a(Ltv/twitch/chat/ChatUserSubscription;Ljava/lang/String;Z)Leu;
      intermediary method_3024 Lnet/minecraft/class_829;method_3024(Ltv/twitch/chat/ChatUserSubscription;Ljava/lang/String;Z)Lnet/minecraft/class_1444;
      named method_3024 Lnet/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 a Lbab;a(Ltv/twitch/chat/ChatUserMode;Ljava/lang/String;Z)Leu;
      intermediary method_3023 Lnet/minecraft/class_829;method_3023(Ltv/twitch/chat/ChatUserMode;Ljava/lang/String;Z)Lnet/minecraft/class_1444;
      named method_3023 Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;method_3023(Ltv/twitch/chat/ChatUserMode;Ljava/lang/String;Z)Lnet/minecraft/text/Text;
    • init

      public void init()
      Overrides:
      init in class Screen
      Mappings:
      Namespace Name Mixin selector
      official b Laxu;b()V
      intermediary method_2795 Lnet/minecraft/class_754;method_2795()V
      named init Lnet/minecraft/client/gui/screen/Screen;init()V
    • buttonClicked

      protected void buttonClicked​(ButtonWidget button)
      Overrides:
      buttonClicked in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(Lavs;)V
      intermediary method_2787 Lnet/minecraft/class_754;method_2787(Lnet/minecraft/class_685;)V
      named buttonClicked Lnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
    • render

      public void render​(int mouseX, int mouseY, float tickDelta)
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(IIF)V
      intermediary method_2783 Lnet/minecraft/class_754;method_2783(IIF)V
      named render Lnet/minecraft/client/gui/screen/Screen;render(IIF)V