Class MusicTracker

java.lang.Object
net.minecraft.client.sound.MusicTracker
All Implemented Interfaces:
Tickable

@Environment(CLIENT) public class MusicTracker extends Object implements Tickable
Mappings:
Namespace Name
official dgq
intermediary net/minecraft/class_1904
named net/minecraft/client/sound/MusicTracker
  • Field Details

    • random

      private final Random random
      Mappings:
      Namespace Name Mixin selector
      official a Ldgq;a:Ljava/util/Random;
      intermediary field_8171 Lnet/minecraft/class_1904;field_8171:Ljava/util/Random;
      named random Lnet/minecraft/client/sound/MusicTracker;random:Ljava/util/Random;
    • field_8172

      private final MinecraftClient field_8172
      Mappings:
      Namespace Name Mixin selector
      official b Ldgq;b:Lcft;
      intermediary field_8172 Lnet/minecraft/class_1904;field_8172:Lnet/minecraft/class_1600;
      named field_8172 Lnet/minecraft/client/sound/MusicTracker;field_8172:Lnet/minecraft/client/MinecraftClient;
    • field_8173

      private SoundInstance field_8173
      Mappings:
      Namespace Name Mixin selector
      official c Ldgq;c:Ldfw;
      intermediary field_8173 Lnet/minecraft/class_1904;field_8173:Lnet/minecraft/class_1900;
      named field_8173 Lnet/minecraft/client/sound/MusicTracker;field_8173:Lnet/minecraft/client/sound/SoundInstance;
    • timeUntilNextSong

      private int timeUntilNextSong
      Mappings:
      Namespace Name Mixin selector
      official d Ldgq;d:I
      intermediary field_8174 Lnet/minecraft/class_1904;field_8174:I
      named timeUntilNextSong Lnet/minecraft/client/sound/MusicTracker;timeUntilNextSong:I
    • field_21129

      private boolean field_21129
      Mappings:
      Namespace Name Mixin selector
      official e Ldgq;e:Z
      intermediary field_21129 Lnet/minecraft/class_1904;field_21129:Z
      named field_21129 Lnet/minecraft/client/sound/MusicTracker;field_21129:Z
  • Constructor Details

  • Method Details

    • tick

      public void tick()
      Specified by:
      tick in interface Tickable
      Mappings:
      Namespace Name Mixin selector
      official Y_ Lpt;Y_()V
      intermediary method_2053 Lnet/minecraft/class_746;method_2053()V
      named tick Lnet/minecraft/util/Tickable;tick()V
    • play

      public void play(MusicTracker.MusicType musicType)
      Mappings:
      Namespace Name Mixin selector
      official a Ldgq;a(Ldgq$a;)V
      intermediary method_10433 Lnet/minecraft/class_1904;method_10433(Lnet/minecraft/class_1904$class_1905;)V
      named play Lnet/minecraft/client/sound/MusicTracker;play(Lnet/minecraft/client/sound/MusicTracker$MusicType;)V
    • method_19622

      public void method_19622()
      Mappings:
      Namespace Name Mixin selector
      official a Ldgq;a()V
      intermediary method_19622 Lnet/minecraft/class_1904;method_19622()V
      named method_19622 Lnet/minecraft/client/sound/MusicTracker;method_19622()V
    • method_19623

      public boolean method_19623(MusicTracker.MusicType musicType)
      Mappings:
      Namespace Name Mixin selector
      official b Ldgq;b(Ldgq$a;)Z
      intermediary method_19623 Lnet/minecraft/class_1904;method_19623(Lnet/minecraft/class_1904$class_1905;)Z
      named method_19623 Lnet/minecraft/client/sound/MusicTracker;method_19623(Lnet/minecraft/client/sound/MusicTracker$MusicType;)Z