Class SubtitlesHud

java.lang.Object
net.minecraft.client.gui.hud.SubtitlesHud
All Implemented Interfaces:
SoundInstanceListener

@Environment(CLIENT) public class SubtitlesHud extends Object implements SoundInstanceListener
Mappings:
Namespace Name
named net/minecraft/client/gui/hud/SubtitlesHud
intermediary net/minecraft/class_359
official fjc
  • Field Details

    • REMOVE_DELAY

      private static final long REMOVE_DELAY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named REMOVE_DELAY Lnet/minecraft/client/gui/hud/SubtitlesHud;REMOVE_DELAY:J
      intermediary field_32214 Lnet/minecraft/class_359;field_32214:J
      official a Lfjc;a:J
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/gui/hud/SubtitlesHud;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_2182 Lnet/minecraft/class_359;field_2182:Lnet/minecraft/class_310;
      official b Lfjc;b:Lffw;
    • entries

      private final List<SubtitlesHud.SubtitleEntry> entries
      Mappings:
      Namespace Name Mixin selector
      named entries Lnet/minecraft/client/gui/hud/SubtitlesHud;entries:Ljava/util/List;
      intermediary field_2183 Lnet/minecraft/class_359;field_2183:Ljava/util/List;
      official c Lfjc;c:Ljava/util/List;
    • enabled

      private boolean enabled
      Mappings:
      Namespace Name Mixin selector
      named enabled Lnet/minecraft/client/gui/hud/SubtitlesHud;enabled:Z
      intermediary field_2184 Lnet/minecraft/class_359;field_2184:Z
      official d Lfjc;d:Z
    • audibleEntries

      private final List<SubtitlesHud.SubtitleEntry> audibleEntries
      Mappings:
      Namespace Name Mixin selector
      named audibleEntries Lnet/minecraft/client/gui/hud/SubtitlesHud;audibleEntries:Ljava/util/List;
      intermediary field_47672 Lnet/minecraft/class_359;field_47672:Ljava/util/List;
      official e Lfjc;e:Ljava/util/List;
  • Constructor Details

    • SubtitlesHud

      public SubtitlesHud(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/hud/SubtitlesHud;<init>(Lnet/minecraft/client/MinecraftClient;)V
      intermediary <init> Lnet/minecraft/class_359;<init>(Lnet/minecraft/class_310;)V
      official <init> Lfjc;<init>(Lffw;)V
  • Method Details

    • render

      public void render(DrawContext context)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/gui/hud/SubtitlesHud;render(Lnet/minecraft/client/gui/DrawContext;)V
      intermediary method_1957 Lnet/minecraft/class_359;method_1957(Lnet/minecraft/class_332;)V
      official a Lfjc;a(Lfhh;)V
    • onSoundPlayed

      public void onSoundPlayed(SoundInstance sound, WeightedSoundSet soundSet, float range)
      Specified by:
      onSoundPlayed in interface SoundInstanceListener
      Mappings:
      Namespace Name Mixin selector
      named onSoundPlayed Lnet/minecraft/client/sound/SoundInstanceListener;onSoundPlayed(Lnet/minecraft/client/sound/SoundInstance;Lnet/minecraft/client/sound/WeightedSoundSet;F)V
      intermediary method_4884 Lnet/minecraft/class_1145;method_4884(Lnet/minecraft/class_1113;Lnet/minecraft/class_1146;F)V
      official a Lgui;a(Lgte;Lguk;F)V