Class SoundMap

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

@Environment(CLIENT) public class SoundMap extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_266
glue class_291
server net/minecraft/class_266
client hr
named net/minecraft/client/sound/SoundMap
  • Field Details

    • rand

      private Random rand
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1088 Lnet/minecraft/class_266;field_1088:Ljava/util/Random;
      glue field_1287 Lclass_291;field_1287:Ljava/util/Random;
      server field_1088 Lnet/minecraft/class_266;field_1088:Ljava/util/Random;
      client c Lhr;c:Ljava/util/Random;
      named rand Lnet/minecraft/client/sound/SoundMap;rand:Ljava/util/Random;
    • idToSounds

      private Map idToSounds
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1089 Lnet/minecraft/class_266;field_1089:Ljava/util/Map;
      glue field_1288 Lclass_291;field_1288:Ljava/util/Map;
      server field_1089 Lnet/minecraft/class_266;field_1089:Ljava/util/Map;
      client d Lhr;d:Ljava/util/Map;
      named idToSounds Lnet/minecraft/client/sound/SoundMap;idToSounds:Ljava/util/Map;
    • soundList

      private List soundList
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1090 Lnet/minecraft/class_266;field_1090:Ljava/util/List;
      glue field_1289 Lclass_291;field_1289:Ljava/util/List;
      server field_1090 Lnet/minecraft/class_266;field_1090:Ljava/util/List;
      client e Lhr;e:Ljava/util/List;
      named soundList Lnet/minecraft/client/sound/SoundMap;soundList:Ljava/util/List;
    • count

      public int count
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1086 Lnet/minecraft/class_266;field_1086:I
      glue field_1285 Lclass_291;field_1285:I
      server field_1086 Lnet/minecraft/class_266;field_1086:I
      client a Lhr;a:I
      named count Lnet/minecraft/client/sound/SoundMap;count:I
    • isRandomSound

      public boolean isRandomSound
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1087 Lnet/minecraft/class_266;field_1087:Z
      glue field_1286 Lclass_291;field_1286:Z
      server field_1087 Lnet/minecraft/class_266;field_1087:Z
      client b Lhr;b:Z
      named isRandomSound Lnet/minecraft/client/sound/SoundMap;isRandomSound:Z
  • Constructor Details

    • SoundMap

      public SoundMap()
  • Method Details

    • addSound

      public SoundEntry addSound(String name, File file)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_959 Lnet/minecraft/class_266;method_959(Ljava/lang/String;Ljava/io/File;)Lnet/minecraft/class_267;
      glue method_1317 Lclass_291;method_1317(Ljava/lang/String;Ljava/io/File;)Lclass_56;
      server method_959 Lnet/minecraft/class_266;method_959(Ljava/lang/String;Ljava/io/File;)Lnet/minecraft/class_267;
      client a Lhr;a(Ljava/lang/String;Ljava/io/File;)Lbh;
      named addSound Lnet/minecraft/client/sound/SoundMap;addSound(Ljava/lang/String;Ljava/io/File;)Lnet/minecraft/client/sound/SoundEntry;
    • getRandomSoundForId

      public SoundEntry getRandomSoundForId(String string)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_958 Lnet/minecraft/class_266;method_958(Ljava/lang/String;)Lnet/minecraft/class_267;
      glue method_1316 Lclass_291;method_1316(Ljava/lang/String;)Lclass_56;
      server method_958 Lnet/minecraft/class_266;method_958(Ljava/lang/String;)Lnet/minecraft/class_267;
      client a Lhr;a(Ljava/lang/String;)Lbh;
      named getRandomSoundForId Lnet/minecraft/client/sound/SoundMap;getRandomSoundForId(Ljava/lang/String;)Lnet/minecraft/client/sound/SoundEntry;
    • getRandomSound

      public SoundEntry getRandomSound()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_957 Lnet/minecraft/class_266;method_957()Lnet/minecraft/class_267;
      glue method_1315 Lclass_291;method_1315()Lclass_56;
      server method_957 Lnet/minecraft/class_266;method_957()Lnet/minecraft/class_267;
      client a Lhr;a()Lbh;
      named getRandomSound Lnet/minecraft/client/sound/SoundMap;getRandomSound()Lnet/minecraft/client/sound/SoundEntry;