Class NarratorManager

java.lang.Object
net.minecraft.client.util.NarratorManager
All Implemented Interfaces:
ClientChatListener

@Environment(CLIENT)
public class NarratorManager
extends Object
implements ClientChatListener
Mappings:
Namespace Name
official drk
intermediary net/minecraft/class_333
named net/minecraft/client/util/NarratorManager
  • Field Details

    • EMPTY

      public static final Text EMPTY
      Mappings:
      Namespace Name Mixin selector
      official a Ldrk;a:Loi;
      intermediary field_18967 Lnet/minecraft/class_333;field_18967:Lnet/minecraft/class_2561;
      named EMPTY Lnet/minecraft/client/util/NarratorManager;EMPTY:Lnet/minecraft/text/Text;
    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official c Ldrk;c:Lorg/apache/logging/log4j/Logger;
      intermediary field_18210 Lnet/minecraft/class_333;field_18210:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/util/NarratorManager;LOGGER:Lorg/apache/logging/log4j/Logger;
    • INSTANCE

      public static final NarratorManager INSTANCE
      Mappings:
      Namespace Name Mixin selector
      official b Ldrk;b:Ldrk;
      intermediary field_2054 Lnet/minecraft/class_333;field_2054:Lnet/minecraft/class_333;
      named INSTANCE Lnet/minecraft/client/util/NarratorManager;INSTANCE:Lnet/minecraft/client/util/NarratorManager;
    • narrator

      private final com.mojang.text2speech.Narrator narrator
      Mappings:
      Namespace Name Mixin selector
      official d Ldrk;d:Lcom/mojang/text2speech/Narrator;
      intermediary field_2055 Lnet/minecraft/class_333;field_2055:Lcom/mojang/text2speech/Narrator;
      named narrator Lnet/minecraft/client/util/NarratorManager;narrator:Lcom/mojang/text2speech/Narrator;
  • Constructor Details

    • NarratorManager

      public NarratorManager()
  • Method Details

    • onChatMessage

      public void onChatMessage​(MessageType messageType, Text message, UUID senderUuid)
      Specified by:
      onChatMessage in interface ClientChatListener
      Mappings:
      Namespace Name Mixin selector
      official a Ldrj;a(Lof;Loi;Ljava/util/UUID;)V
      intermediary method_1794 Lnet/minecraft/class_334;method_1794(Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Ljava/util/UUID;)V
      named onChatMessage Lnet/minecraft/client/gui/ClientChatListener;onChatMessage(Lnet/minecraft/network/MessageType;Lnet/minecraft/text/Text;Ljava/util/UUID;)V
    • narrate

      public void narrate​(String text)
      Mappings:
      Namespace Name Mixin selector
      official a Ldrk;a(Ljava/lang/String;)V
      intermediary method_19788 Lnet/minecraft/class_333;method_19788(Ljava/lang/String;)V
      named narrate Lnet/minecraft/client/util/NarratorManager;narrate(Ljava/lang/String;)V
    • getNarratorOption

      private static NarratorMode getNarratorOption()
      Mappings:
      Namespace Name Mixin selector
      official d Ldrk;d()Ldqm;
      intermediary method_20602 Lnet/minecraft/class_333;method_20602()Lnet/minecraft/class_4065;
      named getNarratorOption Lnet/minecraft/client/util/NarratorManager;getNarratorOption()Lnet/minecraft/client/option/NarratorMode;
    • narrate

      private void narrate​(boolean interrupt, String message)
      Mappings:
      Namespace Name Mixin selector
      official a Ldrk;a(ZLjava/lang/String;)V
      intermediary method_18621 Lnet/minecraft/class_333;method_18621(ZLjava/lang/String;)V
      named narrate Lnet/minecraft/client/util/NarratorManager;narrate(ZLjava/lang/String;)V
    • addToast

      public void addToast​(NarratorMode option)
      Mappings:
      Namespace Name Mixin selector
      official a Ldrk;a(Ldqm;)V
      intermediary method_1792 Lnet/minecraft/class_333;method_1792(Lnet/minecraft/class_4065;)V
      named addToast Lnet/minecraft/client/util/NarratorManager;addToast(Lnet/minecraft/client/option/NarratorMode;)V
    • isActive

      public boolean isActive()
      Mappings:
      Namespace Name Mixin selector
      official a Ldrk;a()Z
      intermediary method_1791 Lnet/minecraft/class_333;method_1791()Z
      named isActive Lnet/minecraft/client/util/NarratorManager;isActive()Z
    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      official b Ldrk;b()V
      intermediary method_1793 Lnet/minecraft/class_333;method_1793()V
      named clear Lnet/minecraft/client/util/NarratorManager;clear()V
    • destroy

      public void destroy()
      Mappings:
      Namespace Name Mixin selector
      official c Ldrk;c()V
      intermediary method_20371 Lnet/minecraft/class_333;method_20371()V
      named destroy Lnet/minecraft/client/util/NarratorManager;destroy()V