Package net.minecraft.client.sound
Class SoundSystem.ThreadSafeSoundSystem
java.lang.Object
paulscode.sound.SoundSystem
net.minecraft.client.sound.SoundSystem.ThreadSafeSoundSystem
- Enclosing class:
- SoundSystem
Implements a thread safe implementation of playing(String)
- Mappings:
Namespace Name official bpx$aintermediary net/minecraft/class_622$class_1907named net/minecraft/client/sound/SoundSystem$ThreadSafeSoundSystem
-
Field Summary
Fields inherited from class paulscode.sound.SoundSystem
className, commandQueue, commandThread, logger, randomNumberGenerator, soundLibrary -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class paulscode.sound.SoundSystem
activate, backgroundMusic, backgroundMusic, changeDopplerFactor, changeDopplerVelocity, checkFadeVolumes, cleanup, CommandQueue, cull, currentLibrary, dequeueSound, errorCheck, errorMessage, fadeOut, fadeOut, fadeOutIn, fadeOutIn, feedRawAudioData, flush, getLastException, getListenerData, getMasterVolume, getPitch, getVolume, importantMessage, init, initialized, interruptCommandThread, libraryCompatible, linkDefaultLibrariesAndCodecs, loadSound, loadSound, loadSound, ManageSources, message, millisecondsPlayed, moveListener, newLibrary, newSource, newSource, newStreamingSource, newStreamingSource, pause, play, playing, queueSound, queueSound, quickPlay, quickPlay, quickStream, quickStream, rawDataStream, removeSource, removeTemporarySources, rewind, setAttenuation, setDistOrRoll, setException, setListenerAngle, setListenerOrientation, setListenerPosition, setListenerVelocity, setLooping, setMasterVolume, setPitch, setPosition, setPriority, setTemporary, setVelocity, setVolume, snooze, stop, switchLibrary, turnListener, unloadSound
-
Constructor Details
-
ThreadSafeSoundSystem
private ThreadSafeSoundSystem()
-
-
Method Details
-
playing
- Overrides:
playingin classpaulscode.sound.SoundSystem- Mappings:
Namespace Name Mixin selector official playingLbpx$a;playing(Ljava/lang/String;)Zintermediary playingLnet/minecraft/class_622$class_1907;playing(Ljava/lang/String;)Znamed playingLnet/minecraft/client/sound/SoundSystem$ThreadSafeSoundSystem;playing(Ljava/lang/String;)Z
-