类 AbstractSoundInstance

    • 字段详细资料

      • sound

        protected Sound sound
        Mappings:
        Namespace Name Mixin selector
        official a Leyd;a:Leyr;
        intermediary field_5444 Lnet/minecraft/class_1102;field_5444:Lnet/minecraft/class_1111;
        named sound Lnet/minecraft/client/sound/AbstractSoundInstance;sound:Lnet/minecraft/client/sound/Sound;
      • category

        protected final SoundCategory category
        Mappings:
        Namespace Name Mixin selector
        official b Leyd;b:Laex;
        intermediary field_5447 Lnet/minecraft/class_1102;field_5447:Lnet/minecraft/class_3419;
        named category Lnet/minecraft/client/sound/AbstractSoundInstance;category:Lnet/minecraft/sound/SoundCategory;
      • id

        protected final Identifier id
        Mappings:
        Namespace Name Mixin selector
        official c Leyd;c:Lwp;
        intermediary field_5448 Lnet/minecraft/class_1102;field_5448:Lnet/minecraft/class_2960;
        named id Lnet/minecraft/client/sound/AbstractSoundInstance;id:Lnet/minecraft/util/Identifier;
      • volume

        protected float volume
        Mappings:
        Namespace Name Mixin selector
        official d Leyd;d:F
        intermediary field_5442 Lnet/minecraft/class_1102;field_5442:F
        named volume Lnet/minecraft/client/sound/AbstractSoundInstance;volume:F
      • pitch

        protected float pitch
        Mappings:
        Namespace Name Mixin selector
        official e Leyd;e:F
        intermediary field_5441 Lnet/minecraft/class_1102;field_5441:F
        named pitch Lnet/minecraft/client/sound/AbstractSoundInstance;pitch:F
      • x

        protected double x
        Mappings:
        Namespace Name Mixin selector
        official f Leyd;f:D
        intermediary field_5439 Lnet/minecraft/class_1102;field_5439:D
        named x Lnet/minecraft/client/sound/AbstractSoundInstance;x:D
      • y

        protected double y
        Mappings:
        Namespace Name Mixin selector
        official g Leyd;g:D
        intermediary field_5450 Lnet/minecraft/class_1102;field_5450:D
        named y Lnet/minecraft/client/sound/AbstractSoundInstance;y:D
      • z

        protected double z
        Mappings:
        Namespace Name Mixin selector
        official h Leyd;h:D
        intermediary field_5449 Lnet/minecraft/class_1102;field_5449:D
        named z Lnet/minecraft/client/sound/AbstractSoundInstance;z:D
      • repeat

        protected boolean repeat
        Mappings:
        Namespace Name Mixin selector
        official i Leyd;i:Z
        intermediary field_5446 Lnet/minecraft/class_1102;field_5446:Z
        named repeat Lnet/minecraft/client/sound/AbstractSoundInstance;repeat:Z
      • repeatDelay

        protected int repeatDelay
        Mappings:
        Namespace Name Mixin selector
        official j Leyd;j:I
        intermediary field_5451 Lnet/minecraft/class_1102;field_5451:I
        named repeatDelay Lnet/minecraft/client/sound/AbstractSoundInstance;repeatDelay:I
      • attenuationType

        protected SoundInstance.AttenuationType attenuationType
        Mappings:
        Namespace Name Mixin selector
        official k Leyd;k:Leyu$a;
        intermediary field_5440 Lnet/minecraft/class_1102;field_5440:Lnet/minecraft/class_1113$class_1114;
        named attenuationType Lnet/minecraft/client/sound/AbstractSoundInstance;attenuationType:Lnet/minecraft/client/sound/SoundInstance$AttenuationType;
      • looping

        protected boolean looping
        Mappings:
        Namespace Name Mixin selector
        official l Leyd;l:Z
        intermediary field_18936 Lnet/minecraft/class_1102;field_18936:Z
        named looping Lnet/minecraft/client/sound/AbstractSoundInstance;looping:Z
    • 构造器详细资料

      • AbstractSoundInstance

        protected AbstractSoundInstance​(SoundEvent sound,
                                        SoundCategory category)
        Mappings:
        Namespace Name Mixin selector
        official <init> Leyd;<init>(Laev;Laex;)V
        intermediary <init> Lnet/minecraft/class_1102;<init>(Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;)V
        named <init> Lnet/minecraft/client/sound/AbstractSoundInstance;<init>(Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;)V
      • AbstractSoundInstance

        protected AbstractSoundInstance​(Identifier soundId,
                                        SoundCategory category)
        Mappings:
        Namespace Name Mixin selector
        official <init> Leyd;<init>(Lwp;Laex;)V
        intermediary <init> Lnet/minecraft/class_1102;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V
        named <init> Lnet/minecraft/client/sound/AbstractSoundInstance;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/sound/SoundCategory;)V
    • 方法详细资料

      • getId

        public Identifier getId()
        指定者:
        getId 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official a Leyu;a()Lwp;
        intermediary method_4775 Lnet/minecraft/class_1113;method_4775()Lnet/minecraft/class_2960;
        named getId Lnet/minecraft/client/sound/SoundInstance;getId()Lnet/minecraft/util/Identifier;
      • getSoundSet

        public WeightedSoundSet getSoundSet​(SoundManager soundManager)
        指定者:
        getSoundSet 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official a Leyu;a(Lezu;)Lezv;
        intermediary method_4783 Lnet/minecraft/class_1113;method_4783(Lnet/minecraft/class_1144;)Lnet/minecraft/class_1146;
        named getSoundSet Lnet/minecraft/client/sound/SoundInstance;getSoundSet(Lnet/minecraft/client/sound/SoundManager;)Lnet/minecraft/client/sound/WeightedSoundSet;
      • getSound

        public Sound getSound()
        指定者:
        getSound 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official b Leyu;b()Leyr;
        intermediary method_4776 Lnet/minecraft/class_1113;method_4776()Lnet/minecraft/class_1111;
        named getSound Lnet/minecraft/client/sound/SoundInstance;getSound()Lnet/minecraft/client/sound/Sound;
      • getCategory

        public SoundCategory getCategory()
        指定者:
        getCategory 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official c Leyu;c()Laex;
        intermediary method_4774 Lnet/minecraft/class_1113;method_4774()Lnet/minecraft/class_3419;
        named getCategory Lnet/minecraft/client/sound/SoundInstance;getCategory()Lnet/minecraft/sound/SoundCategory;
      • isRepeatable

        public boolean isRepeatable()
        指定者:
        isRepeatable 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official d Leyu;d()Z
        intermediary method_4786 Lnet/minecraft/class_1113;method_4786()Z
        named isRepeatable Lnet/minecraft/client/sound/SoundInstance;isRepeatable()Z
      • getRepeatDelay

        public int getRepeatDelay()
        指定者:
        getRepeatDelay 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official e Leyu;e()I
        intermediary method_4780 Lnet/minecraft/class_1113;method_4780()I
        named getRepeatDelay Lnet/minecraft/client/sound/SoundInstance;getRepeatDelay()I
      • getVolume

        public float getVolume()
        指定者:
        getVolume 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official f Leyu;f()F
        intermediary method_4781 Lnet/minecraft/class_1113;method_4781()F
        named getVolume Lnet/minecraft/client/sound/SoundInstance;getVolume()F
      • getPitch

        public float getPitch()
        指定者:
        getPitch 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official g Leyu;g()F
        intermediary method_4782 Lnet/minecraft/class_1113;method_4782()F
        named getPitch Lnet/minecraft/client/sound/SoundInstance;getPitch()F
      • getX

        public double getX()
        指定者:
        getX 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official h Leyu;h()D
        intermediary method_4784 Lnet/minecraft/class_1113;method_4784()D
        named getX Lnet/minecraft/client/sound/SoundInstance;getX()D
      • getY

        public double getY()
        指定者:
        getY 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official i Leyu;i()D
        intermediary method_4779 Lnet/minecraft/class_1113;method_4779()D
        named getY Lnet/minecraft/client/sound/SoundInstance;getY()D
      • getZ

        public double getZ()
        指定者:
        getZ 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official j Leyu;j()D
        intermediary method_4778 Lnet/minecraft/class_1113;method_4778()D
        named getZ Lnet/minecraft/client/sound/SoundInstance;getZ()D
      • getAttenuationType

        public SoundInstance.AttenuationType getAttenuationType()
        指定者:
        getAttenuationType 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official k Leyu;k()Leyu$a;
        intermediary method_4777 Lnet/minecraft/class_1113;method_4777()Lnet/minecraft/class_1113$class_1114;
        named getAttenuationType Lnet/minecraft/client/sound/SoundInstance;getAttenuationType()Lnet/minecraft/client/sound/SoundInstance$AttenuationType;
      • isLooping

        public boolean isLooping()
        指定者:
        isLooping 在接口中 SoundInstance
        Mappings:
        Namespace Name Mixin selector
        official l Leyu;l()Z
        intermediary method_4787 Lnet/minecraft/class_1113;method_4787()Z
        named isLooping Lnet/minecraft/client/sound/SoundInstance;isLooping()Z
      • toString

        public String toString()
        覆盖:
        toString 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official toString Leyd;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_1102;toString()Ljava/lang/String;
        named toString Lnet/minecraft/client/sound/AbstractSoundInstance;toString()Ljava/lang/String;