Hierarchy For All Packages
Package Hierarchies:- de.mrjulsen.dragnsounds,
- de.mrjulsen.dragnsounds.api,
- de.mrjulsen.dragnsounds.api.playback,
- de.mrjulsen.dragnsounds.client,
- de.mrjulsen.dragnsounds.commands,
- de.mrjulsen.dragnsounds.commands.arguments,
- de.mrjulsen.dragnsounds.config,
- de.mrjulsen.dragnsounds.core,
- de.mrjulsen.dragnsounds.core.callbacks.client,
- de.mrjulsen.dragnsounds.core.callbacks.server,
- de.mrjulsen.dragnsounds.core.data,
- de.mrjulsen.dragnsounds.core.data.filter,
- de.mrjulsen.dragnsounds.core.ext,
- de.mrjulsen.dragnsounds.core.ffmpeg,
- de.mrjulsen.dragnsounds.core.filesystem,
- de.mrjulsen.dragnsounds.events,
- de.mrjulsen.dragnsounds.exceptions,
- de.mrjulsen.dragnsounds.mixin,
- de.mrjulsen.dragnsounds.net.cts,
- de.mrjulsen.dragnsounds.net.stc,
- de.mrjulsen.dragnsounds.net.stc.modify,
- de.mrjulsen.dragnsounds.registry,
- de.mrjulsen.dragnsounds.util
Class Hierarchy
- java.lang.Object
- de.mrjulsen.dragnsounds.core.data.filter.AbstractFilter<T> (implements de.mrjulsen.dragnsounds.core.data.filter.IFilter<T>)
- de.mrjulsen.dragnsounds.core.data.filter.FileInfoFilter
- de.mrjulsen.dragnsounds.core.data.filter.FileMetadataFilter
- net.minecraft.client.resources.sounds.AbstractSoundInstance (implements net.minecraft.client.resources.sounds.SoundInstance)
- de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- de.mrjulsen.dragnsounds.net.cts.AllMetadataRequestPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.AllMetadataResponsePacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.api.Api
- de.mrjulsen.dragnsounds.net.cts.CancelUploadSoundPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.mixin.ChannelMixin (implements de.mrjulsen.dragnsounds.util.ISelfCast<T>)
- de.mrjulsen.dragnsounds.api.ClientApi
- de.mrjulsen.dragnsounds.config.ClientConfig
- de.mrjulsen.dragnsounds.events.ClientEvents
- de.mrjulsen.dragnsounds.core.ClientInstanceManager
- de.mrjulsen.dragnsounds.core.ClientSoundManager
- de.mrjulsen.dragnsounds.config.CommonConfig
- de.mrjulsen.dragnsounds.core.ext.CustomOggAudioStream (implements net.minecraft.client.sounds.AudioStream)
- de.mrjulsen.dragnsounds.commands.CustomSoundCommand
- de.mrjulsen.dragnsounds.DragNSounds
- de.mrjulsen.dragnsounds.util.ExtendedNBTUtils
- de.mrjulsen.dragnsounds.core.ffmpeg.FFmpegUtils
- de.mrjulsen.dragnsounds.registry.FilterRegistry
- de.mrjulsen.dragnsounds.net.cts.FinishUploadSoundPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- net.minecraft.client.gui.GuiComponent
- net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Widget)
- de.mrjulsen.mcdragonlib.client.gui.DLScreen (implements de.mrjulsen.mcdragonlib.client.gui.widgets.IDragonLibContainer<T>)
- de.mrjulsen.dragnsounds.client.UploadScreen
- de.mrjulsen.mcdragonlib.client.gui.DLScreen (implements de.mrjulsen.mcdragonlib.client.gui.widgets.IDragonLibContainer<T>)
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Widget)
- net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
- de.mrjulsen.dragnsounds.core.filesystem.IndexFile (implements java.lang.AutoCloseable, de.mrjulsen.mcdragonlib.data.INBTSerializable)
- java.io.InputStream (implements java.io.Closeable)
- de.mrjulsen.dragnsounds.core.data.SoundDataStream
- de.mrjulsen.dragnsounds.mixin.LibraryMixin
- de.mrjulsen.dragnsounds.registry.ModCommands
- de.mrjulsen.dragnsounds.PlatformSpecific
- de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer (implements java.lang.AutoCloseable)
- de.mrjulsen.dragnsounds.net.stc.PlaySoundPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.cts.PlaySoundRequestPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.PrintDebugPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- java.lang.Record
- de.mrjulsen.dragnsounds.core.ffmpeg.AudioSettings
- de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea (implements de.mrjulsen.dragnsounds.core.data.IPlaybackArea)
- de.mrjulsen.dragnsounds.core.data.ChannelContext
- de.mrjulsen.dragnsounds.api.ClientApi.UploadProgress
- de.mrjulsen.dragnsounds.api.playback.EntityTypeRidingPlaybackArea<E> (implements de.mrjulsen.dragnsounds.core.data.IPlaybackArea)
- de.mrjulsen.dragnsounds.core.data.PlaybackConfig
- de.mrjulsen.dragnsounds.core.data.ProgressStatus
- de.mrjulsen.dragnsounds.api.playback.RadiusPlaybackArea (implements de.mrjulsen.dragnsounds.core.data.IPlaybackArea)
- de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
- de.mrjulsen.dragnsounds.api.playback.SpecificEntityRidingPlaybackArea (implements de.mrjulsen.dragnsounds.core.data.IPlaybackArea)
- de.mrjulsen.dragnsounds.net.cts.RemoveMetadataPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.api.ServerApi
- de.mrjulsen.dragnsounds.events.ServerEvents
- de.mrjulsen.dragnsounds.core.ServerInstanceManager
- de.mrjulsen.dragnsounds.core.ServerSoundManager
- de.mrjulsen.dragnsounds.core.ffmpeg.SimpleAudioInfo (implements de.mrjulsen.mcdragonlib.data.INBTSerializable)
- de.mrjulsen.dragnsounds.mixin.SoundBufferLibraryMixin
- de.mrjulsen.dragnsounds.commands.arguments.SoundChannelsArgument (implements com.mojang.brigadier.arguments.ArgumentType<T>)
- de.mrjulsen.dragnsounds.core.callbacks.client.SoundChannelsHolder
- de.mrjulsen.dragnsounds.core.data.SoundCommandListener
- de.mrjulsen.dragnsounds.net.stc.modify.SoundConeDirectionPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.cts.SoundCreatedResponsePacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.SoundDataPacket (implements java.lang.Comparable<T>, de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.cts.SoundDataRequestPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.core.callbacks.client.SoundDeleteCallback
- de.mrjulsen.dragnsounds.net.cts.SoundDeleteRequestPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.SoundDeleteResponsePacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.modify.SoundDopplerPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.core.callbacks.client.SoundErrorCallback
- de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- de.mrjulsen.dragnsounds.core.filesystem.SoundFile.Builder
- de.mrjulsen.dragnsounds.commands.arguments.SoundFileArgument (implements com.mojang.brigadier.arguments.ArgumentType<T>)
- de.mrjulsen.dragnsounds.core.callbacks.client.SoundFileCallback
- de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo (implements de.mrjulsen.mcdragonlib.data.INBTSerializable)
- de.mrjulsen.dragnsounds.net.cts.SoundFileRequestPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.SoundFileResponsePacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.core.callbacks.server.SoundGetDataCallback
- de.mrjulsen.dragnsounds.net.stc.modify.SoundGetDataRequestPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.cts.SoundGetDataResponsePacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.core.callbacks.client.SoundListCallback
- de.mrjulsen.dragnsounds.net.stc.SoundListChunkResponsePacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.cts.SoundListRequestPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.core.filesystem.SoundLocation (implements de.mrjulsen.mcdragonlib.data.INBTSerializable)
- de.mrjulsen.dragnsounds.commands.arguments.SoundLocationArgument (implements com.mojang.brigadier.arguments.ArgumentType<T>)
- de.mrjulsen.dragnsounds.core.callbacks.client.SoundMetadataCallback
- de.mrjulsen.dragnsounds.net.stc.modify.SoundPauseResumePacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback
- de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCheckCallback
- de.mrjulsen.dragnsounds.net.stc.SoundPlayingCheckPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.cts.SoundPlayingCheckResponsePacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.modify.SoundPositionPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.modify.SoundSeekPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.commands.arguments.SoundSourceArgument (implements com.mojang.brigadier.arguments.ArgumentType<T>)
- de.mrjulsen.dragnsounds.mixin.SoundSourceMixin
- de.mrjulsen.dragnsounds.core.callbacks.client.SoundStreamHolder
- de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCallback
- de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCancelCallback
- de.mrjulsen.dragnsounds.net.stc.SoundUploadCommandPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadProgressCallback
- de.mrjulsen.dragnsounds.util.SoundUtils
- de.mrjulsen.dragnsounds.net.stc.modify.SoundVolumePacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.commands.StatusCommand
- de.mrjulsen.dragnsounds.net.stc.StopAllSoundsPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.StopSoundInstancesRequest (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.cts.StopSoundNotificationPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.StopSoundRequest (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- de.mrjulsen.dragnsounds.exceptions.CancelException
- java.lang.Exception
- de.mrjulsen.dragnsounds.net.cts.UpdateMetadataPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.UploadFailedPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.UploadProgressPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.core.data.UploadSoundBuffer (implements java.lang.AutoCloseable)
- de.mrjulsen.dragnsounds.net.cts.UploadSoundPacket (implements java.lang.Comparable<T>, de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.net.stc.UploadSuccessPacket (implements de.mrjulsen.mcdragonlib.net.IPacketBase<T>)
- de.mrjulsen.dragnsounds.core.data.filter.AbstractFilter<T> (implements de.mrjulsen.dragnsounds.core.data.filter.IFilter<T>)
Interface Hierarchy
- de.mrjulsen.dragnsounds.core.data.filter.IFilter<T>
- de.mrjulsen.dragnsounds.core.data.IPlaybackArea
- de.mrjulsen.dragnsounds.util.ISelfCast<T>
- de.mrjulsen.dragnsounds.core.callbacks.server.SoundGetDataCallback.ISoundPlaybackData
- de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback.ISoundCreatedCallback
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- de.mrjulsen.dragnsounds.api.ClientApi.UploadState
- de.mrjulsen.dragnsounds.core.ext.CustomSoundSource (implements net.minecraft.util.StringRepresentable)
- de.mrjulsen.dragnsounds.core.ffmpeg.EChannels (implements de.mrjulsen.mcdragonlib.core.ITranslatableEnum, net.minecraft.util.StringRepresentable)
- de.mrjulsen.dragnsounds.core.data.ECompareOperation
- de.mrjulsen.dragnsounds.core.data.ESoundType (implements de.mrjulsen.mcdragonlib.core.ITranslatableEnum, net.minecraft.util.StringRepresentable)
- de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback.ESoundPlaybackStatus
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)