net.minecraft.client.sound

public abstract class AbstractBeeSoundInstance

extends MovingSoundInstance

All mapped superinterfaces:

SoundInstance, TickableSoundInstance

net.minecraft.client.resources.sounds.BeeSoundInstance
net.minecraft.class_4510
net.minecraft.client.sound.AbstractBeeSoundInstance

Field summary

Modifier and TypeField
private static final float
VOLUME_MIN
field_32991
field_32991
private static final float
VOLUME_MAX
field_32992
field_32992
private static final float
PITCH_MIN
field_32993
field_32993
protected final BeeEntity
bee
field_20530
bee
private boolean
hasSwitched
field_20531
replaced

Constructor summary

ModifierConstructor
public (BeeEntity entity, SoundEvent sound, SoundCategory soundCategory)

Method summary

Modifier and TypeMethod
public void
tick()
method_16896()
tick()
private float
getMinPitch()
method_22137()
getMinPitch()
private float
getMaxPitch()
method_22138()
getMaxPitch()
public boolean
canStartSilent()
method_4785()
shouldAlwaysPlay()
public boolean
canPlaySound()
method_26273()
canPlay()
protected abstract MovingSoundInstance
getAlternativeSoundInstance()
method_22135()
getReplacement()
protected abstract boolean
shouldSwitchSounds()
method_22136()
shouldReplace()