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 drkintermediary net/minecraft/class_333named net/minecraft/client/util/NarratorManager
-
Field Summary
-
Constructor Summary
Constructors Constructor Description NarratorManager() -
Method Summary
Modifier and Type Method Description voidaddToast(NarratorMode option)voidclear()voiddestroy()private static NarratorModegetNarratorOption()booleanisActive()private voidnarrate(boolean interrupt, String message)voidnarrate(String text)voidonChatMessage(MessageType messageType, Text message, UUID senderUuid)
-
Field Details
-
EMPTY
- Mappings:
Namespace Name Mixin selector official aLdrk;a:Loi;intermediary field_18967Lnet/minecraft/class_333;field_18967:Lnet/minecraft/class_2561;named EMPTYLnet/minecraft/client/util/NarratorManager;EMPTY:Lnet/minecraft/text/Text;
-
LOGGER
- Mappings:
Namespace Name Mixin selector official cLdrk;c:Lorg/apache/logging/log4j/Logger;intermediary field_18210Lnet/minecraft/class_333;field_18210:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/util/NarratorManager;LOGGER:Lorg/apache/logging/log4j/Logger;
-
INSTANCE
- Mappings:
Namespace Name Mixin selector official bLdrk;b:Ldrk;intermediary field_2054Lnet/minecraft/class_333;field_2054:Lnet/minecraft/class_333;named INSTANCELnet/minecraft/client/util/NarratorManager;INSTANCE:Lnet/minecraft/client/util/NarratorManager;
-
narrator
private final com.mojang.text2speech.Narrator narrator- Mappings:
Namespace Name Mixin selector official dLdrk;d:Lcom/mojang/text2speech/Narrator;intermediary field_2055Lnet/minecraft/class_333;field_2055:Lcom/mojang/text2speech/Narrator;named narratorLnet/minecraft/client/util/NarratorManager;narrator:Lcom/mojang/text2speech/Narrator;
-
-
Constructor Details
-
NarratorManager
public NarratorManager()
-
-
Method Details
-
onChatMessage
- Specified by:
onChatMessagein interfaceClientChatListener- Mappings:
Namespace Name Mixin selector official aLdrj;a(Lof;Loi;Ljava/util/UUID;)Vintermediary method_1794Lnet/minecraft/class_334;method_1794(Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Ljava/util/UUID;)Vnamed onChatMessageLnet/minecraft/client/gui/ClientChatListener;onChatMessage(Lnet/minecraft/network/MessageType;Lnet/minecraft/text/Text;Ljava/util/UUID;)V
-
narrate
- Mappings:
Namespace Name Mixin selector official aLdrk;a(Ljava/lang/String;)Vintermediary method_19788Lnet/minecraft/class_333;method_19788(Ljava/lang/String;)Vnamed narrateLnet/minecraft/client/util/NarratorManager;narrate(Ljava/lang/String;)V
-
getNarratorOption
- Mappings:
Namespace Name Mixin selector official dLdrk;d()Ldqm;intermediary method_20602Lnet/minecraft/class_333;method_20602()Lnet/minecraft/class_4065;named getNarratorOptionLnet/minecraft/client/util/NarratorManager;getNarratorOption()Lnet/minecraft/client/option/NarratorMode;
-
narrate
- Mappings:
Namespace Name Mixin selector official aLdrk;a(ZLjava/lang/String;)Vintermediary method_18621Lnet/minecraft/class_333;method_18621(ZLjava/lang/String;)Vnamed narrateLnet/minecraft/client/util/NarratorManager;narrate(ZLjava/lang/String;)V
-
addToast
- Mappings:
Namespace Name Mixin selector official aLdrk;a(Ldqm;)Vintermediary method_1792Lnet/minecraft/class_333;method_1792(Lnet/minecraft/class_4065;)Vnamed addToastLnet/minecraft/client/util/NarratorManager;addToast(Lnet/minecraft/client/option/NarratorMode;)V
-
isActive
public boolean isActive()- Mappings:
Namespace Name Mixin selector official aLdrk;a()Zintermediary method_1791Lnet/minecraft/class_333;method_1791()Znamed isActiveLnet/minecraft/client/util/NarratorManager;isActive()Z
-
clear
public void clear()- Mappings:
Namespace Name Mixin selector official bLdrk;b()Vintermediary method_1793Lnet/minecraft/class_333;method_1793()Vnamed clearLnet/minecraft/client/util/NarratorManager;clear()V
-
destroy
public void destroy()- Mappings:
Namespace Name Mixin selector official cLdrk;c()Vintermediary method_20371Lnet/minecraft/class_333;method_20371()Vnamed destroyLnet/minecraft/client/util/NarratorManager;destroy()V
-