Hierarchy For Package net.minecraft.client.sound
Class Hierarchy
- java.lang.Object
- net.minecraft.client.sound.AbstractSoundInstance (implements net.minecraft.client.sound.SoundInstance)
- net.minecraft.client.sound.MovingSoundInstance (implements net.minecraft.client.sound.TickableSoundInstance)
- net.minecraft.client.sound.AbstractBeeSoundInstance
- net.minecraft.client.sound.AggressiveBeeSoundInstance
 - net.minecraft.client.sound.PassiveBeeSoundInstance
 
 - net.minecraft.client.sound.AmbientSoundLoops.MusicLoop
 - net.minecraft.client.sound.AmbientSoundLoops.Underwater
 - net.minecraft.client.sound.BiomeEffectSoundPlayer.MusicLoop
 - net.minecraft.client.sound.ElytraSoundInstance
 - net.minecraft.client.sound.EntityTrackingSoundInstance
 - net.minecraft.client.sound.GuardianAttackSoundInstance
 - net.minecraft.client.sound.MinecartInsideSoundInstance
 - net.minecraft.client.sound.MovingMinecartSoundInstance
 - net.minecraft.client.sound.SnifferDigSoundInstance
 
 - net.minecraft.client.sound.AbstractBeeSoundInstance
 - net.minecraft.client.sound.PositionedSoundInstance
 
 - net.minecraft.client.sound.MovingSoundInstance (implements net.minecraft.client.sound.TickableSoundInstance)
 - net.minecraft.client.sound.AlUtil
 - net.minecraft.client.sound.AmbientSoundLoops
 - net.minecraft.client.sound.AmbientSoundPlayer (implements net.minecraft.client.util.ClientPlayerTickable)
 - net.minecraft.client.sound.BiomeEffectSoundPlayer (implements net.minecraft.client.util.ClientPlayerTickable)
 - net.minecraft.client.sound.BubbleColumnSoundPlayer (implements net.minecraft.client.util.ClientPlayerTickable)
 - net.minecraft.client.sound.Channel
 - net.minecraft.client.sound.Channel.SourceManager
 - java.io.InputStream (implements java.io.Closeable)
- java.io.FilterInputStream
- net.minecraft.client.sound.RepeatingAudioStream.ReusableInputStream
 
 
 - java.io.FilterInputStream
 - net.minecraft.client.sound.MusicTracker
 - net.minecraft.client.sound.MusicType
 - net.minecraft.client.sound.OggAudioStream (implements net.minecraft.client.sound.AudioStream)
 - net.minecraft.client.sound.OggAudioStream.ChannelList
 - net.minecraft.client.sound.RepeatingAudioStream (implements net.minecraft.client.sound.AudioStream)
 - net.minecraft.resource.SinglePreparationResourceReloader<T> (implements net.minecraft.resource.ResourceReloader)
- net.minecraft.client.sound.SoundManager
 
 - net.minecraft.client.sound.Sound (implements net.minecraft.client.sound.SoundContainer<T>)
 - net.minecraft.client.sound.SoundEngine
 - net.minecraft.client.sound.SoundEngine.SourceSetImpl (implements net.minecraft.client.sound.SoundEngine.SourceSet)
 - net.minecraft.client.sound.SoundEntry
 - net.minecraft.client.sound.SoundEntryDeserializer (implements com.google.gson.JsonDeserializer<T>)
 - net.minecraft.client.sound.SoundListener
 - net.minecraft.client.sound.SoundLoader
 - net.minecraft.client.sound.SoundManager.SoundList
 - net.minecraft.client.sound.SoundSystem
 - net.minecraft.client.sound.Source
 - net.minecraft.client.sound.StaticSound
 - net.minecraft.util.thread.ThreadExecutor<R> (implements java.util.concurrent.Executor, net.minecraft.util.thread.MessageListener<Msg>, net.minecraft.util.thread.SampleableExecutor)
- net.minecraft.client.sound.SoundExecutor
 
 - net.minecraft.client.sound.WeightedSoundSet (implements net.minecraft.client.sound.SoundContainer<T>)
 
 - net.minecraft.client.sound.AbstractSoundInstance (implements net.minecraft.client.sound.SoundInstance)
 
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- net.minecraft.client.sound.AudioStream
 
 
 - java.io.Closeable
 - net.minecraft.client.sound.RepeatingAudioStream.DelegateFactory
 - net.minecraft.client.sound.SoundContainer<T>
 - net.minecraft.client.sound.SoundEngine.SourceSet
 - net.minecraft.client.sound.SoundInstance
- net.minecraft.client.sound.TickableSoundInstance
 
 - net.minecraft.client.sound.SoundInstanceListener
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.client.sound.Sound.RegistrationType
 - net.minecraft.client.sound.SoundEngine.RunMode
 - net.minecraft.client.sound.SoundInstance.AttenuationType
 - net.minecraft.client.sound.SoundSystem.DeviceChangeStatus
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)