public class SoundEngine
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
SoundHandler |
sndHandler |
Constructor and Description |
---|
SoundEngine(SoundHandler sndHandlerIn,
GameSettings optionsIn,
IResourceManager resourceManagerIn) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ISoundEventListener listener) |
void |
enqueuePreload(Sound soundIn) |
void |
func_229363_a_(ITickableSound p_229363_1_) |
java.lang.String |
getDebugString() |
boolean |
isPlaying(ISound soundIn) |
void |
pause() |
void |
play(ISound p_sound) |
void |
playDelayed(ISound sound,
int delay) |
void |
reload() |
void |
removeListener(ISoundEventListener listener) |
void |
resume() |
void |
setVolume(SoundCategory category,
float volume) |
void |
stop(ISound sound) |
void |
stop(ResourceLocation soundName,
SoundCategory category) |
void |
stopAllSounds() |
void |
tick(boolean isGamePaused) |
void |
unload() |
void |
updateListener(ActiveRenderInfo p_217920_1_) |
public final SoundHandler sndHandler
public SoundEngine(SoundHandler sndHandlerIn, GameSettings optionsIn, IResourceManager resourceManagerIn)
public void reload()
public void setVolume(SoundCategory category, float volume)
public void unload()
public void stop(ISound sound)
public void stopAllSounds()
public void addListener(ISoundEventListener listener)
public void removeListener(ISoundEventListener listener)
public void tick(boolean isGamePaused)
public boolean isPlaying(ISound soundIn)
public void play(ISound p_sound)
public void func_229363_a_(ITickableSound p_229363_1_)
public void enqueuePreload(Sound soundIn)
public void pause()
public void resume()
public void playDelayed(ISound sound, int delay)
public void updateListener(ActiveRenderInfo p_217920_1_)
public void stop(@Nullable ResourceLocation soundName, @Nullable SoundCategory category)
public java.lang.String getDebugString()