Class EntityTrackingSoundInstance

All Implemented Interfaces:
SoundInstance, TickableSoundInstance

@Environment(CLIENT) public class EntityTrackingSoundInstance extends MovingSoundInstance
Mappings:
Namespace Name
official frf
intermediary net/minecraft/class_1106
named net/minecraft/client/sound/EntityTrackingSoundInstance
  • Field Details

    • entity

      private final Entity entity
      Mappings:
      Namespace Name Mixin selector
      official n Lfrf;n:Lbdr;
      intermediary field_5455 Lnet/minecraft/class_1106;field_5455:Lnet/minecraft/class_1297;
      named entity Lnet/minecraft/client/sound/EntityTrackingSoundInstance;entity:Lnet/minecraft/entity/Entity;
  • Constructor Details

    • EntityTrackingSoundInstance

      public EntityTrackingSoundInstance(SoundEvent sound, SoundCategory category, float volume, float pitch, Entity entity, long seed)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfrf;<init>(Laln;Lalp;FFLbdr;J)V
      intermediary <init> Lnet/minecraft/class_1106;<init>(Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFLnet/minecraft/class_1297;J)V
      named <init> Lnet/minecraft/client/sound/EntityTrackingSoundInstance;<init>(Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FFLnet/minecraft/entity/Entity;J)V
  • Method Details

    • canPlay

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

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