Class AbstractBeeSoundInstance

All Implemented Interfaces:
SoundInstance, TickableSoundInstance
Direct Known Subclasses:
AggressiveBeeSoundInstance, PassiveBeeSoundInstance

@Environment(CLIENT) public abstract class AbstractBeeSoundInstance extends MovingSoundInstance
Mappings:
Namespace Name
named net/minecraft/client/sound/AbstractBeeSoundInstance
intermediary net/minecraft/class_4510
official hid
  • Field Details Link icon

    • field_32991 Link icon

      private static final float field_32991
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32991 Lnet/minecraft/client/sound/AbstractBeeSoundInstance;field_32991:F
      intermediary field_32991 Lnet/minecraft/class_4510;field_32991:F
      official o Lhid;o:F
    • field_32992 Link icon

      private static final float field_32992
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32992 Lnet/minecraft/client/sound/AbstractBeeSoundInstance;field_32992:F
      intermediary field_32992 Lnet/minecraft/class_4510;field_32992:F
      official p Lhid;p:F
    • field_32993 Link icon

      private static final float field_32993
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32993 Lnet/minecraft/client/sound/AbstractBeeSoundInstance;field_32993:F
      intermediary field_32993 Lnet/minecraft/class_4510;field_32993:F
      official q Lhid;q:F
    • bee Link icon

      protected final BeeEntity bee
      Mappings:
      Namespace Name Mixin selector
      named bee Lnet/minecraft/client/sound/AbstractBeeSoundInstance;bee:Lnet/minecraft/entity/passive/BeeEntity;
      intermediary field_20530 Lnet/minecraft/class_4510;field_20530:Lnet/minecraft/class_4466;
      official n Lhid;n:Lcha;
    • replaced Link icon

      private boolean replaced
      Mappings:
      Namespace Name Mixin selector
      named replaced Lnet/minecraft/client/sound/AbstractBeeSoundInstance;replaced:Z
      intermediary field_20531 Lnet/minecraft/class_4510;field_20531:Z
      official r Lhid;r:Z
  • Constructor Details Link icon

    • AbstractBeeSoundInstance Link icon

      public AbstractBeeSoundInstance(BeeEntity entity, SoundEvent sound, SoundCategory soundCategory)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/sound/AbstractBeeSoundInstance;<init>(Lnet/minecraft/entity/passive/BeeEntity;Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;)V
      intermediary <init> Lnet/minecraft/class_4510;<init>(Lnet/minecraft/class_4466;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;)V
      official <init> Lhid;<init>(Lcha;Lavz;Lawb;)V
  • Method Details Link icon

    • tick Link icon

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/client/sound/TickableSoundInstance;tick()V
      intermediary method_16896 Lnet/minecraft/class_1117;method_16896()V
      official q Lhir;q()V
    • getMinPitch Link icon

      private float getMinPitch()
      Mappings:
      Namespace Name Mixin selector
      named getMinPitch Lnet/minecraft/client/sound/AbstractBeeSoundInstance;getMinPitch()F
      intermediary method_22137 Lnet/minecraft/class_4510;method_22137()F
      official u Lhid;u()F
    • getMaxPitch Link icon

      private float getMaxPitch()
      Mappings:
      Namespace Name Mixin selector
      named getMaxPitch Lnet/minecraft/client/sound/AbstractBeeSoundInstance;getMaxPitch()F
      intermediary method_22138 Lnet/minecraft/class_4510;method_22138()F
      official v Lhid;v()F
    • shouldAlwaysPlay Link icon

      public boolean shouldAlwaysPlay()
      Mappings:
      Namespace Name Mixin selector
      named shouldAlwaysPlay Lnet/minecraft/client/sound/SoundInstance;shouldAlwaysPlay()Z
      intermediary method_4785 Lnet/minecraft/class_1113;method_4785()Z
      official r Lhiq;r()Z
    • canPlay Link icon

      public boolean canPlay()
      Mappings:
      Namespace Name Mixin selector
      named canPlay Lnet/minecraft/client/sound/SoundInstance;canPlay()Z
      intermediary method_26273 Lnet/minecraft/class_1113;method_26273()Z
      official s Lhiq;s()Z
    • getReplacement Link icon

      protected abstract MovingSoundInstance getReplacement()
      Mappings:
      Namespace Name Mixin selector
      named getReplacement Lnet/minecraft/client/sound/AbstractBeeSoundInstance;getReplacement()Lnet/minecraft/client/sound/MovingSoundInstance;
      intermediary method_22135 Lnet/minecraft/class_4510;method_22135()Lnet/minecraft/class_1101;
      official o Lhid;o()Lhhz;
    • shouldReplace Link icon

      protected abstract boolean shouldReplace()
      Mappings:
      Namespace Name Mixin selector
      named shouldReplace Lnet/minecraft/client/sound/AbstractBeeSoundInstance;shouldReplace()Z
      intermediary method_22136 Lnet/minecraft/class_4510;method_22136()Z
      official p Lhid;p()Z