Class GameNarrator

java.lang.Object
net.minecraft.client.GameNarrator

public class GameNarrator extends Object
  • Field Details

    • NO_TITLE

      public static final Component NO_TITLE
    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • minecraft

      private final Minecraft minecraft
    • narrator

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

    • GameNarrator

      public GameNarrator(Minecraft pMinecraft)
  • Method Details

    • sayChatQueued

      public void sayChatQueued(Component pMessage)
    • saySystemChatQueued

      public void saySystemChatQueued(Component pMessage)
    • saySystemQueued

      public void saySystemQueued(Component pMessage)
    • narrateNotInterruptingMessage

      private void narrateNotInterruptingMessage(Component pMessage)
    • saySystemNow

      public void saySystemNow(Component pMessage)
    • saySystemNow

      public void saySystemNow(String pMessage)
    • narrateMessage

      private void narrateMessage(String pMessage, boolean pInterrupt)
    • getStatus

      private NarratorStatus getStatus()
    • logNarratedMessage

      private void logNarratedMessage(String pMessage)
    • updateNarratorStatus

      public void updateNarratorStatus(NarratorStatus pStatus)
    • isActive

      public boolean isActive()
    • clear

      public void clear()
    • destroy

      public void destroy()
    • checkStatus

      public void checkStatus(boolean pNarratorEnabled)