Class SoundManager

java.lang.Object
net.minecraft.client.sound.SoundManager

@Environment(CLIENT) public class SoundManager extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_617
glue class_712
server net/minecraft/class_617
client yo
named net/minecraft/client/sound/SoundManager
  • Field Details

    • soundSystem

      private static SoundSystem soundSystem
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2667 Lnet/minecraft/class_617;field_2667:Lpaulscode/sound/SoundSystem;
      glue field_2900 Lclass_712;field_2900:Lpaulscode/sound/SoundSystem;
      server field_2667 Lnet/minecraft/class_617;field_2667:Lpaulscode/sound/SoundSystem;
      client a Lyo;a:Lpaulscode/sound/SoundSystem;
      named soundSystem Lnet/minecraft/client/sound/SoundManager;soundSystem:Lpaulscode/sound/SoundSystem;
    • started

      private static boolean started
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2673 Lnet/minecraft/class_617;field_2673:Z
      glue field_2906 Lclass_712;field_2906:Z
      server field_2673 Lnet/minecraft/class_617;field_2673:Z
      client g Lyo;g:Z
      named started Lnet/minecraft/client/sound/SoundManager;started:Z
    • sounds

      private SoundEntry sounds
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2668 Lnet/minecraft/class_617;field_2668:Lnet/minecraft/class_266;
      glue field_2901 Lclass_712;field_2901:Lclass_291;
      server field_2668 Lnet/minecraft/class_617;field_2668:Lnet/minecraft/class_266;
      client b Lyo;b:Lhr;
      named sounds Lnet/minecraft/client/sound/SoundManager;sounds:Lnet/minecraft/client/sound/SoundEntry;
    • streamingSounds

      private SoundEntry streamingSounds
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2669 Lnet/minecraft/class_617;field_2669:Lnet/minecraft/class_266;
      glue field_2902 Lclass_712;field_2902:Lclass_291;
      server field_2669 Lnet/minecraft/class_617;field_2669:Lnet/minecraft/class_266;
      client c Lyo;c:Lhr;
      named streamingSounds Lnet/minecraft/client/sound/SoundManager;streamingSounds:Lnet/minecraft/client/sound/SoundEntry;
    • music

      private SoundEntry music
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2670 Lnet/minecraft/class_617;field_2670:Lnet/minecraft/class_266;
      glue field_2903 Lclass_712;field_2903:Lclass_291;
      server field_2670 Lnet/minecraft/class_617;field_2670:Lnet/minecraft/class_266;
      client d Lyo;d:Lhr;
      named music Lnet/minecraft/client/sound/SoundManager;music:Lnet/minecraft/client/sound/SoundEntry;
    • soundSourceSuffix

      private int soundSourceSuffix
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2671 Lnet/minecraft/class_617;field_2671:I
      glue field_2904 Lclass_712;field_2904:I
      server field_2671 Lnet/minecraft/class_617;field_2671:I
      client e Lyo;e:I
      named soundSourceSuffix Lnet/minecraft/client/sound/SoundManager;soundSourceSuffix:I
    • gameOptions

      private GameOptions gameOptions
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2672 Lnet/minecraft/class_617;field_2672:Lnet/minecraft/class_322;
      glue field_2905 Lclass_712;field_2905:Lclass_419;
      server field_2672 Lnet/minecraft/class_617;field_2672:Lnet/minecraft/class_322;
      client f Lyo;f:Lkv;
      named gameOptions Lnet/minecraft/client/sound/SoundManager;gameOptions:Lnet/minecraft/client/option/GameOptions;
    • random

      private Random random
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2674 Lnet/minecraft/class_617;field_2674:Ljava/util/Random;
      glue field_2907 Lclass_712;field_2907:Ljava/util/Random;
      server field_2674 Lnet/minecraft/class_617;field_2674:Ljava/util/Random;
      client h Lyo;h:Ljava/util/Random;
      named random Lnet/minecraft/client/sound/SoundManager;random:Ljava/util/Random;
    • timeUntilNextSong

      private int timeUntilNextSong
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2675 Lnet/minecraft/class_617;field_2675:I
      glue field_2908 Lclass_712;field_2908:I
      server field_2675 Lnet/minecraft/class_617;field_2675:I
      client i Lyo;i:I
      named timeUntilNextSong Lnet/minecraft/client/sound/SoundManager;timeUntilNextSong:I
  • Constructor Details

    • SoundManager

      public SoundManager()
  • Method Details

    • loadSounds

      public void loadSounds(GameOptions gameOptions)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2012 Lnet/minecraft/class_617;method_2012(Lnet/minecraft/class_322;)V
      glue method_2280 Lclass_712;method_2280(Lclass_419;)V
      server method_2012 Lnet/minecraft/class_617;method_2012(Lnet/minecraft/class_322;)V
      client a Lyo;a(Lkv;)V
      named loadSounds Lnet/minecraft/client/sound/SoundManager;loadSounds(Lnet/minecraft/client/option/GameOptions;)V
    • start

      private void start()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2019 Lnet/minecraft/class_617;method_2019()V
      glue method_2287 Lclass_712;method_2287()V
      server method_2019 Lnet/minecraft/class_617;method_2019()V
      client d Lyo;d()V
      named start Lnet/minecraft/client/sound/SoundManager;start()V
    • updateMusicVolume

      public void updateMusicVolume()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2008 Lnet/minecraft/class_617;method_2008()V
      glue method_2276 Lclass_712;method_2276()V
      server method_2008 Lnet/minecraft/class_617;method_2008()V
      client a Lyo;a()V
      named updateMusicVolume Lnet/minecraft/client/sound/SoundManager;updateMusicVolume()V
    • stop

      public void stop()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2014 Lnet/minecraft/class_617;method_2014()V
      glue method_2282 Lclass_712;method_2282()V
      server method_2014 Lnet/minecraft/class_617;method_2014()V
      client b Lyo;b()V
      named stop Lnet/minecraft/client/sound/SoundManager;stop()V
    • loadSound

      public void loadSound(String id, File soundFile)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2011 Lnet/minecraft/class_617;method_2011(Ljava/lang/String;Ljava/io/File;)V
      glue method_2279 Lclass_712;method_2279(Ljava/lang/String;Ljava/io/File;)V
      server method_2011 Lnet/minecraft/class_617;method_2011(Ljava/lang/String;Ljava/io/File;)V
      client a Lyo;a(Ljava/lang/String;Ljava/io/File;)V
      named loadSound Lnet/minecraft/client/sound/SoundManager;loadSound(Ljava/lang/String;Ljava/io/File;)V
    • loadStreaming

      public void loadStreaming(String id, File soundFile)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2016 Lnet/minecraft/class_617;method_2016(Ljava/lang/String;Ljava/io/File;)V
      glue method_2284 Lclass_712;method_2284(Ljava/lang/String;Ljava/io/File;)V
      server method_2016 Lnet/minecraft/class_617;method_2016(Ljava/lang/String;Ljava/io/File;)V
      client b Lyo;b(Ljava/lang/String;Ljava/io/File;)V
      named loadStreaming Lnet/minecraft/client/sound/SoundManager;loadStreaming(Ljava/lang/String;Ljava/io/File;)V
    • loadMusic

      public void loadMusic(String id, File soundFile)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2018 Lnet/minecraft/class_617;method_2018(Ljava/lang/String;Ljava/io/File;)V
      glue method_2286 Lclass_712;method_2286(Ljava/lang/String;Ljava/io/File;)V
      server method_2018 Lnet/minecraft/class_617;method_2018(Ljava/lang/String;Ljava/io/File;)V
      client c Lyo;c(Ljava/lang/String;Ljava/io/File;)V
      named loadMusic Lnet/minecraft/client/sound/SoundManager;loadMusic(Ljava/lang/String;Ljava/io/File;)V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2017 Lnet/minecraft/class_617;method_2017()V
      glue method_2285 Lclass_712;method_2285()V
      server method_2017 Lnet/minecraft/class_617;method_2017()V
      client c Lyo;c()V
      named tick Lnet/minecraft/client/sound/SoundManager;tick()V
    • updateListenerPosition

      public void updateListenerPosition(LivingEntity player, float scale)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2013 Lnet/minecraft/class_617;method_2013(Lnet/minecraft/class_127;F)V
      glue method_2281 Lclass_712;method_2281(Lclass_283;F)V
      server method_2013 Lnet/minecraft/class_617;method_2013(Lhl;F)V
      client a Lyo;a(Lls;F)V
      named updateListenerPosition Lnet/minecraft/client/sound/SoundManager;updateListenerPosition(Lnet/minecraft/entity/LivingEntity;F)V
    • playStreaming

      public void playStreaming(String id, float x, float y, float z, float volume, float pitch)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2010 Lnet/minecraft/class_617;method_2010(Ljava/lang/String;FFFFF)V
      glue method_2278 Lclass_712;method_2278(Ljava/lang/String;FFFFF)V
      server method_2010 Lnet/minecraft/class_617;method_2010(Ljava/lang/String;FFFFF)V
      client a Lyo;a(Ljava/lang/String;FFFFF)V
      named playStreaming Lnet/minecraft/client/sound/SoundManager;playStreaming(Ljava/lang/String;FFFFF)V
    • playSound

      public void playSound(String id, float x, float y, float z, float volume, float pitch)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2015 Lnet/minecraft/class_617;method_2015(Ljava/lang/String;FFFFF)V
      glue method_2283 Lclass_712;method_2283(Ljava/lang/String;FFFFF)V
      server method_2015 Lnet/minecraft/class_617;method_2015(Ljava/lang/String;FFFFF)V
      client b Lyo;b(Ljava/lang/String;FFFFF)V
      named playSound Lnet/minecraft/client/sound/SoundManager;playSound(Ljava/lang/String;FFFFF)V
    • playSound

      public void playSound(String id, float volume, float pitch)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2009 Lnet/minecraft/class_617;method_2009(Ljava/lang/String;FF)V
      glue method_2277 Lclass_712;method_2277(Ljava/lang/String;FF)V
      server method_2009 Lnet/minecraft/class_617;method_2009(Ljava/lang/String;FF)V
      client a Lyo;a(Ljava/lang/String;FF)V
      named playSound Lnet/minecraft/client/sound/SoundManager;playSound(Ljava/lang/String;FF)V