Package net.minecraft.client.util
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 Summary
-
Constructor Summary
Constructors Constructor Description NarratorManager()
-
Method Summary
Modifier and Type Method Description void
addToast(NarratorMode option)
void
clear()
void
destroy()
private static NarratorMode
getNarratorOption()
boolean
isActive()
private void
narrate(boolean interrupt, String message)
void
narrate(String text)
void
onChatMessage(MessageType messageType, Text message, UUID senderUuid)
-
Field Details
-
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
- 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
- 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
- Specified by:
onChatMessage
in interfaceClientChatListener
- 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
- 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
- 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
- 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
- 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
-