Class NarratorManager

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

@Environment(CLIENT)
public class NarratorManager
extends Object
implements ClientChatListener
  • Field Details

    • EMPTY

      public static final Text EMPTY
    • LOGGER

      private static final Logger LOGGER
    • INSTANCE

      public static final NarratorManager INSTANCE
    • narrator

      private final com.mojang.text2speech.Narrator narrator
  • Constructor Details

    • NarratorManager

      public NarratorManager()
  • Method Details

    • onChatMessage

      public void onChatMessage​(MessageType messageType, Text message, UUID senderUuid)
      Specified by:
      onChatMessage in interface ClientChatListener
    • narrate

      public void narrate​(String text)
    • getNarratorOption

      private static NarratorMode getNarratorOption()
    • narrate

      private void narrate​(boolean interrupt, String message)
    • addToast

      public void addToast​(NarratorMode option)
    • isActive

      public boolean isActive()
    • clear

      public void clear()
    • destroy

      public void destroy()