Class StreamUtilitiesScreen

All Implemented Interfaces:
IdentifibleBooleanConsumer

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

    • DARK_GREEN

      private static final Formatting DARK_GREEN
      Mappings:
      Namespace Name Mixin selector
      official a Lcan;a:La;
      intermediary field_7895 Lnet/minecraft/class_1840;field_7895:Lnet/minecraft/class_1442;
      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 Lcan;f:La;
      intermediary field_7896 Lnet/minecraft/class_1840;field_7896:Lnet/minecraft/class_1442;
      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 Lcan;g:La;
      intermediary field_7897 Lnet/minecraft/class_1840;field_7897:Lnet/minecraft/class_1442;
      named DARK_PURPLE Lnet/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 h Lcan;h:Ltv/twitch/chat/ChatUserInfo;
      intermediary field_7898 Lnet/minecraft/class_1840;field_7898:Ltv/twitch/chat/ChatUserInfo;
      named chatUserInfo Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;chatUserInfo:Ltv/twitch/chat/ChatUserInfo;
    • chatUserName

      private final Text chatUserName
      Mappings:
      Namespace Name Mixin selector
      official i Lcan;i:Lho;
      intermediary field_7899 Lnet/minecraft/class_1840;field_7899:Lnet/minecraft/class_1982;
      named chatUserName Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;chatUserName:Lnet/minecraft/text/Text;
    • field_7900

      private final List field_7900
      Mappings:
      Namespace Name Mixin selector
      official r Lcan;r:Ljava/util/List;
      intermediary field_7900 Lnet/minecraft/class_1840;field_7900:Ljava/util/List;
      named field_7900 Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;field_7900:Ljava/util/List;
    • twitchStreamProvider

      private final TwitchStreamProvider twitchStreamProvider
      Mappings:
      Namespace Name Mixin selector
      official s Lcan;s:Ldao;
      intermediary field_7901 Lnet/minecraft/class_1840;field_7901:Lnet/minecraft/class_1931;
      named twitchStreamProvider Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;twitchStreamProvider:Lnet/minecraft/client/util/TwitchStreamProvider;
    • field_7902

      private int field_7902
      Mappings:
      Namespace Name Mixin selector
      official t Lcan;t:I
      intermediary field_7902 Lnet/minecraft/class_1840;field_7902:I
      named field_7902 Lnet/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> Lcan;<init>(Ldao;Ltv/twitch/chat/ChatUserInfo;)V
      intermediary <init> Lnet/minecraft/class_1840;<init>(Lnet/minecraft/class_1931;Ltv/twitch/chat/ChatUserInfo;)V
      named <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 method_6833(Set set, Set set2, TwitchStreamProvider twitchStreamProvider)
      Mappings:
      Namespace Name Mixin selector
      official a Lcan;a(Ljava/util/Set;Ljava/util/Set;Ldao;)Ljava/util/List;
      intermediary method_6833 Lnet/minecraft/class_1840;method_6833(Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/class_1931;)Ljava/util/List;
      named method_6833 Lnet/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 a Lcan;a(Ltv/twitch/chat/ChatUserSubscription;Ljava/lang/String;Z)Lho;
      intermediary method_6835 Lnet/minecraft/class_1840;method_6835(Ltv/twitch/chat/ChatUserSubscription;Ljava/lang/String;Z)Lnet/minecraft/class_1982;
      named method_6835 Lnet/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 a Lcan;a(Ltv/twitch/chat/ChatUserMode;Ljava/lang/String;Z)Lho;
      intermediary method_6834 Lnet/minecraft/class_1840;method_6834(Ltv/twitch/chat/ChatUserMode;Ljava/lang/String;Z)Lnet/minecraft/class_1982;
      named method_6834 Lnet/minecraft/client/gui/screen/StreamUtilitiesScreen;method_6834(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 Lbxf;b()V
      intermediary method_1044 Lnet/minecraft/class_388;method_1044()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 Lbxf;a(Lbug;)V
      intermediary method_1027 Lnet/minecraft/class_388;method_1027(Lnet/minecraft/class_356;)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 Lbxf;a(IIF)V
      intermediary method_1025 Lnet/minecraft/class_388;method_1025(IIF)V
      named render Lnet/minecraft/client/gui/screen/Screen;render(IIF)V