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 bys
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 Lbys;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 Lbys;b:Lbcd;
      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 Lbys;c:Lbyg;
      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 Lbys;d:I
      intermediary field_8174 Lnet/minecraft/class_1904;field_8174:I
      named timeUntilNextSong Lnet/minecraft/client/sound/MusicTracker;timeUntilNextSong:I
  • Constructor Details

  • Method Details

    • tick

      public void tick()
      Specified by:
      tick in interface Tickable
      Mappings:
      Namespace Name Mixin selector
      official c Lkz;c()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 Lbys;a(Lbys$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
    • stop

      public void stop()
      Mappings:
      Namespace Name Mixin selector
      official a Lbys;a()V
      intermediary method_10432 Lnet/minecraft/class_1904;method_10432()V
      named stop Lnet/minecraft/client/sound/MusicTracker;stop()V