接口 SoundInstance
- 所有已知子接口:
TickableSoundInstance
- 所有已知实现类:
AbstractSoundInstance
,AbstractTickableSoundInstance
,BeeAggressiveSoundInstance
,BeeFlyingSoundInstance
,BeeSoundInstance
,BiomeAmbientSoundsHandler.LoopSoundInstance
,ElytraOnPlayerSoundInstance
,EntityBoundSoundInstance
,GuardianAttackSoundInstance
,MinecartSoundInstance
,RidingMinecartSoundInstance
,SimpleSoundInstance
,SnifferSoundInstance
,UnderwaterAmbientSoundInstances.SubSound
,UnderwaterAmbientSoundInstances.UnderwaterAmbientSoundInstance
public interface SoundInstance
-
嵌套类概要
嵌套类 -
方法概要
修饰符和类型方法说明default boolean
default boolean
static RandomSource
int
getDelay()
float
getPitch()
getSound()
default CompletableFuture
<AudioStream> getStream
(SoundBufferLibrary soundBuffers, Sound sound, boolean looping) float
double
getX()
double
getY()
double
getZ()
boolean
boolean
resolve
(SoundManager p_119841_)
-
方法详细资料
-
getLocation
ResourceLocation getLocation() -
resolve
-
getSound
Sound getSound() -
getSource
SoundSource getSource() -
isLooping
boolean isLooping() -
isRelative
boolean isRelative() -
getDelay
int getDelay() -
getVolume
float getVolume() -
getPitch
float getPitch() -
getX
double getX() -
getY
double getY() -
getZ
double getZ() -
getAttenuation
SoundInstance.Attenuation getAttenuation() -
canStartSilent
default boolean canStartSilent() -
canPlaySound
default boolean canPlaySound() -
createUnseededRandom
-
getStream
default CompletableFuture<AudioStream> getStream(SoundBufferLibrary soundBuffers, Sound sound, boolean looping)
-