Class EntityRidingSoundInstance

All Implemented Interfaces:
SoundInstance, TickableSoundInstance
Direct Known Subclasses:
MinecartInsideSoundInstance

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

    • player

      private final PlayerEntity player
      Mappings:
      Namespace Name Mixin selector
      named player Lnet/minecraft/client/sound/EntityRidingSoundInstance;player:Lnet/minecraft/entity/player/PlayerEntity;
      intermediary field_59987 Lnet/minecraft/class_11263;field_59987:Lnet/minecraft/class_1657;
      official n Lipf;n:Lddm;
    • vehicle

      private final Entity vehicle
      Mappings:
      Namespace Name Mixin selector
      named vehicle Lnet/minecraft/client/sound/EntityRidingSoundInstance;vehicle:Lnet/minecraft/entity/Entity;
      intermediary field_63920 Lnet/minecraft/class_11263;field_63920:Lnet/minecraft/class_1297;
      official o Lipf;o:Lcgk;
    • forUnderwater

      private final boolean forUnderwater
      Mappings:
      Namespace Name Mixin selector
      named forUnderwater Lnet/minecraft/client/sound/EntityRidingSoundInstance;forUnderwater:Z
      intermediary field_63921 Lnet/minecraft/class_11263;field_63921:Z
      official p Lipf;p:Z
    • minVolume

      private final float minVolume
      Mappings:
      Namespace Name Mixin selector
      named minVolume Lnet/minecraft/client/sound/EntityRidingSoundInstance;minVolume:F
      intermediary field_63922 Lnet/minecraft/class_11263;field_63922:F
      official q Lipf;q:F
    • maxVolume

      private final float maxVolume
      Mappings:
      Namespace Name Mixin selector
      named maxVolume Lnet/minecraft/client/sound/EntityRidingSoundInstance;maxVolume:F
      intermediary field_63923 Lnet/minecraft/class_11263;field_63923:F
      official r Lipf;r:F
    • multiplier

      private final float multiplier
      Mappings:
      Namespace Name Mixin selector
      named multiplier Lnet/minecraft/client/sound/EntityRidingSoundInstance;multiplier:F
      intermediary field_63924 Lnet/minecraft/class_11263;field_63924:F
      official s Lipf;s:F
  • Constructor Details

    • EntityRidingSoundInstance

      public EntityRidingSoundInstance(PlayerEntity player, Entity vehicle, boolean forUnderwater, SoundEvent sound, SoundCategory category, float volume, float maxVolume, float multiplier)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/sound/EntityRidingSoundInstance;<init>(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/Entity;ZLnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FFF)V
      intermediary <init> Lnet/minecraft/class_11263;<init>(Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;ZLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFF)V
      official <init> Lipf;<init>(Lddm;Lcgk;ZLbcz;Lbdb;FFF)V
  • Method Details

    • canPlay

      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 Lipm;s()Z
    • shouldAlwaysPlay

      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 Lipm;r()Z
    • cannotPlayUnderwater

      protected boolean cannotPlayUnderwater()
      Mappings:
      Namespace Name Mixin selector
      named cannotPlayUnderwater Lnet/minecraft/client/sound/EntityRidingSoundInstance;cannotPlayUnderwater()Z
      intermediary method_75841 Lnet/minecraft/class_11263;method_75841()Z
      official o Lipf;o()Z
    • getVehicleSpeed

      protected float getVehicleSpeed()
      Mappings:
      Namespace Name Mixin selector
      named getVehicleSpeed Lnet/minecraft/client/sound/EntityRidingSoundInstance;getVehicleSpeed()F
      intermediary method_75842 Lnet/minecraft/class_11263;method_75842()F
      official p Lipf;p()F
    • canPlaySound

      protected boolean canPlaySound()
      Mappings:
      Namespace Name Mixin selector
      named canPlaySound Lnet/minecraft/client/sound/EntityRidingSoundInstance;canPlaySound()Z
      intermediary method_75843 Lnet/minecraft/class_11263;method_75843()Z
      official t Lipf;t()Z
    • tick

      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 Lipn;q()V