Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractFilter<T> - Class in de.mrjulsen.dragnsounds.core.data.filter
- AbstractFilter(String, String, ECompareOperation) - Constructor for class de.mrjulsen.dragnsounds.core.data.filter.AbstractFilter
- ACCEPTED_INPUT_AUDIO_FILE_EXTENSIONS - Static variable in class de.mrjulsen.dragnsounds.util.SoundUtils
- add(SoundFile) - Method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundListCallback
- add(SoundFile) - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
-
Registers the given sound file in the index file so it can be accessed later.
- addRunnableCallback(long, Runnable) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- addSoundRequestCallback(Consumer<Long>) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- AllMetadataRequestPacket - Class in de.mrjulsen.dragnsounds.net.cts
- AllMetadataRequestPacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.AllMetadataRequestPacket
- AllMetadataRequestPacket(long, SoundFile) - Constructor for class de.mrjulsen.dragnsounds.net.cts.AllMetadataRequestPacket
- AllMetadataResponsePacket - Class in de.mrjulsen.dragnsounds.net.stc
- AllMetadataResponsePacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.AllMetadataResponsePacket
- AllMetadataResponsePacket(long, Map<String, String>) - Constructor for class de.mrjulsen.dragnsounds.net.stc.AllMetadataResponsePacket
- Api - Class in de.mrjulsen.dragnsounds.api
-
General utilities.
- Api() - Constructor for class de.mrjulsen.dragnsounds.api.Api
- ASYNC_GROUP - Static variable in class de.mrjulsen.dragnsounds.DragNSounds
- ATTENUATION_DISTANCE_DEFAULT - Static variable in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- attenuationDistance() - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Returns the value of the
attenuationDistance
record component. - attenuationDistance() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns the value of the
attenuationDistance
record component. - AudioSettings - Record Class in de.mrjulsen.dragnsounds.core.ffmpeg
- AudioSettings(EChannels, int, int, byte) - Constructor for record class de.mrjulsen.dragnsounds.core.ffmpeg.AudioSettings
-
Creates an instance of a
AudioSettings
record class. - AUTO_CLEANUP - Static variable in class de.mrjulsen.dragnsounds.config.CommonConfig
B
- bitRate() - Method in record class de.mrjulsen.dragnsounds.core.ffmpeg.AudioSettings
-
Returns the value of the
bitRate
record component. - BoxPlaybackArea - Record Class in de.mrjulsen.dragnsounds.api.playback
-
This implementation of
IPlaybackArea
checks if the player is inside a box relative to the given root position. - BoxPlaybackArea(Vec3, double, double, double, double, double, double) - Constructor for record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
-
Creates an instance of a
BoxPlaybackArea
record class. - BUFFER_BLOCK_SIZE - Static variable in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- Builder(SoundLocation, String, Map<String, String>) - Constructor for class de.mrjulsen.dragnsounds.core.filesystem.SoundFile.Builder
- BUILDER - Static variable in class de.mrjulsen.dragnsounds.config.ClientConfig
- BUILDER - Static variable in class de.mrjulsen.dragnsounds.config.CommonConfig
- buildPath() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
C
- canCancel(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCancelCallback
- canCancelUpload(long) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Checks if the upload can be cancelled at this moment.
- cancelButton - Variable in class de.mrjulsen.dragnsounds.client.UploadScreen
- CancelException - Exception in de.mrjulsen.dragnsounds.exceptions
- CancelException(String) - Constructor for exception de.mrjulsen.dragnsounds.exceptions.CancelException
- cancelRun(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCancelCallback
- cancelUpload(long) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Cancels an active file upload.
- CancelUploadSoundPacket - Class in de.mrjulsen.dragnsounds.net.cts
- CancelUploadSoundPacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.CancelUploadSoundPacket
- CancelUploadSoundPacket(long) - Constructor for class de.mrjulsen.dragnsounds.net.cts.CancelUploadSoundPacket
- canPlayForPlayer(Level, Player) - Method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
- canPlayForPlayer(Level, Player) - Method in record class de.mrjulsen.dragnsounds.api.playback.EntityTypeRidingPlaybackArea
- canPlayForPlayer(Level, Player) - Method in record class de.mrjulsen.dragnsounds.api.playback.RadiusPlaybackArea
- canPlayForPlayer(Level, Player) - Method in record class de.mrjulsen.dragnsounds.api.playback.SpecificEntityRidingPlaybackArea
- canPlayForPlayer(Level, Player) - Method in interface de.mrjulsen.dragnsounds.core.data.IPlaybackArea
-
Check if the player matches the criteria.
- canRequestData() - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- center() - Method in record class de.mrjulsen.dragnsounds.api.playback.RadiusPlaybackArea
-
Returns the value of the
center
record component. - channel() - Method in record class de.mrjulsen.dragnsounds.core.data.ChannelContext
-
Returns the value of the
channel
record component. - ChannelContext - Record Class in de.mrjulsen.dragnsounds.core.data
-
A simple wrapper for
Channel
which contains additional data relevant for manipulation. - ChannelContext(Channel, int, long, int, Consumer<Integer>) - Constructor for record class de.mrjulsen.dragnsounds.core.data.ChannelContext
-
Creates an instance of a
ChannelContext
record class. - ChannelMixin - Class in de.mrjulsen.dragnsounds.mixin
- ChannelMixin() - Constructor for class de.mrjulsen.dragnsounds.mixin.ChannelMixin
- channels() - Static method in class de.mrjulsen.dragnsounds.commands.arguments.SoundChannelsArgument
- channels() - Method in record class de.mrjulsen.dragnsounds.core.ffmpeg.AudioSettings
-
Returns the value of the
channels
record component. - checkAndRepair() - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
-
Checks all entries and removes files that no longer exist at the current location.
- cleanUp(Level, boolean) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundChannelsHolder
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundDeleteCallback
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundErrorCallback
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundFileCallback
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundListCallback
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundMetadataCallback
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundStreamHolder
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCallback
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCancelCallback
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadProgressCallback
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundGetDataCallback
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback
- clear() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCheckCallback
- clearCallbacks() - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- clearCallbacks() - Static method in class de.mrjulsen.dragnsounds.core.ServerInstanceManager
- client(SoundLocation, String) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- ClientApi - Class in de.mrjulsen.dragnsounds.api
-
Contains useful methods to play and manipulate custom sounds on the client side.
- ClientApi() - Constructor for class de.mrjulsen.dragnsounds.api.ClientApi
- ClientApi.UploadProgress - Record Class in de.mrjulsen.dragnsounds.api
- ClientApi.UploadState - Enum Class in de.mrjulsen.dragnsounds.api
- ClientConfig - Class in de.mrjulsen.dragnsounds.config
- ClientConfig() - Constructor for class de.mrjulsen.dragnsounds.config.ClientConfig
- ClientEvents - Class in de.mrjulsen.dragnsounds.events
- ClientEvents() - Constructor for class de.mrjulsen.dragnsounds.events.ClientEvents
- ClientInstanceManager - Class in de.mrjulsen.dragnsounds.core
- ClientInstanceManager() - Constructor for class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- ClientSoundManager - Class in de.mrjulsen.dragnsounds.core
- ClientSoundManager() - Constructor for class de.mrjulsen.dragnsounds.core.ClientSoundManager
- close() - Method in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- close() - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- close() - Method in class de.mrjulsen.dragnsounds.core.data.UploadSoundBuffer
- close() - Method in class de.mrjulsen.dragnsounds.core.ext.CustomOggAudioStream
- close() - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
- close(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundChannelsHolder
- close(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundErrorCallback
- close(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundListCallback
- close(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundStreamHolder
- close(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCallback
- close(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCancelCallback
- close(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadProgressCallback
- closeAll(Player) - Static method in class de.mrjulsen.dragnsounds.core.ServerInstanceManager
- closeOnDisconnect(Player) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- closeSound(Player, long) - Static method in class de.mrjulsen.dragnsounds.core.ServerInstanceManager
- closeUpload(long) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- closeUploadBuffer(long) - Static method in class de.mrjulsen.dragnsounds.core.ServerInstanceManager
- closeUploadCallbacks(long) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- CommonConfig - Class in de.mrjulsen.dragnsounds.config
- CommonConfig() - Constructor for class de.mrjulsen.dragnsounds.config.CommonConfig
- compare(T, T) - Method in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
- compareOperation() - Method in class de.mrjulsen.dragnsounds.core.data.filter.AbstractFilter
- compareOperation() - Method in interface de.mrjulsen.dragnsounds.core.data.filter.IFilter
- compareTo(UploadSoundPacket) - Method in class de.mrjulsen.dragnsounds.net.cts.UploadSoundPacket
- compareTo(SoundDataPacket) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundDataPacket
- coneAngleA() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns the value of the
coneAngleA
record component. - coneAngleB() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns the value of the
coneAngleB
record component. - coneOuterGain() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns the value of the
coneOuterGain
record component. - CONTAINS - Enum constant in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
- CONTAINS_NOT - Enum constant in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
- CONVERT - Enum constant in enum class de.mrjulsen.dragnsounds.api.ClientApi.UploadState
- convertToOgg(long, File, File, AudioSettings, Consumer<ClientApi.UploadProgress>, Consumer<File>, Consumer<StatusResult>) - Static method in class de.mrjulsen.dragnsounds.core.ffmpeg.FFmpegUtils
-
Converts the given audio file into an ogg vorbis audio file, which can be by in Minecraft, using ffmpeg.
- count() - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
- create(long, SoundGetDataCallback.ISoundPlaybackData) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundGetDataCallback
- create(long, SoundPlayingCallback.ISoundCreatedCallback) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback
- create(long, ChannelContext) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundChannelsHolder
- create(long, Consumer<ClientApi.UploadProgress>) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadProgressCallback
- create(long, Consumer<StatusResult>) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundErrorCallback
- create(long, Consumer<Optional<SoundFile>>) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCallback
- create(Consumer<SoundFile[]>) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundListCallback
- create(Consumer<StatusResult>) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundDeleteCallback
- create(Consumer<Boolean>) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCheckCallback
- create(Consumer<Map<String, String>>) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundMetadataCallback
- create(Consumer<Optional<SoundFile>>) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundFileCallback
- createSoundCommandListener(long) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- CURRENT_VERSION - Static variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- currentlyNeeded() - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- currentState - Variable in class de.mrjulsen.dragnsounds.client.UploadScreen
- currentVersion() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- CUSTOM - Enum constant in enum class de.mrjulsen.dragnsounds.core.ext.CustomSoundSource
- CUSTOM_SOUND_FILENAME_ROOT - Static variable in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- CustomOggAudioStream - Class in de.mrjulsen.dragnsounds.core.ext
-
Contains additional data and bugfixes.
- CustomOggAudioStream(long, InputStream) - Constructor for class de.mrjulsen.dragnsounds.core.ext.CustomOggAudioStream
- CustomSoundCommand - Class in de.mrjulsen.dragnsounds.commands
- CustomSoundCommand() - Constructor for class de.mrjulsen.dragnsounds.commands.CustomSoundCommand
- CustomSoundInstance - Class in de.mrjulsen.dragnsounds.core.ext
- CustomSoundInstance(long, SoundFile, SoundSource, float, float, boolean, int, SoundInstance.Attenuation, double, double, double, boolean, int) - Constructor for class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- CustomSoundSource - Enum Class in de.mrjulsen.dragnsounds.core.ext
D
- DATA_VERSION - Static variable in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
-
The current version of the index file save format.
- de.mrjulsen.dragnsounds - package de.mrjulsen.dragnsounds
- de.mrjulsen.dragnsounds.api - package de.mrjulsen.dragnsounds.api
- de.mrjulsen.dragnsounds.api.playback - package de.mrjulsen.dragnsounds.api.playback
- de.mrjulsen.dragnsounds.client - package de.mrjulsen.dragnsounds.client
- de.mrjulsen.dragnsounds.commands - package de.mrjulsen.dragnsounds.commands
- de.mrjulsen.dragnsounds.commands.arguments - package de.mrjulsen.dragnsounds.commands.arguments
- de.mrjulsen.dragnsounds.config - package de.mrjulsen.dragnsounds.config
- de.mrjulsen.dragnsounds.core - package de.mrjulsen.dragnsounds.core
- de.mrjulsen.dragnsounds.core.callbacks.client - package de.mrjulsen.dragnsounds.core.callbacks.client
- de.mrjulsen.dragnsounds.core.callbacks.server - package de.mrjulsen.dragnsounds.core.callbacks.server
- de.mrjulsen.dragnsounds.core.data - package de.mrjulsen.dragnsounds.core.data
- de.mrjulsen.dragnsounds.core.data.filter - package de.mrjulsen.dragnsounds.core.data.filter
- de.mrjulsen.dragnsounds.core.ext - package de.mrjulsen.dragnsounds.core.ext
- de.mrjulsen.dragnsounds.core.ffmpeg - package de.mrjulsen.dragnsounds.core.ffmpeg
- de.mrjulsen.dragnsounds.core.filesystem - package de.mrjulsen.dragnsounds.core.filesystem
- de.mrjulsen.dragnsounds.events - package de.mrjulsen.dragnsounds.events
- de.mrjulsen.dragnsounds.exceptions - package de.mrjulsen.dragnsounds.exceptions
- de.mrjulsen.dragnsounds.mixin - package de.mrjulsen.dragnsounds.mixin
- de.mrjulsen.dragnsounds.net.cts - package de.mrjulsen.dragnsounds.net.cts
- de.mrjulsen.dragnsounds.net.stc - package de.mrjulsen.dragnsounds.net.stc
- de.mrjulsen.dragnsounds.net.stc.modify - package de.mrjulsen.dragnsounds.net.stc.modify
- de.mrjulsen.dragnsounds.registry - package de.mrjulsen.dragnsounds.registry
- de.mrjulsen.dragnsounds.util - package de.mrjulsen.dragnsounds.util
- debugComponent() - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- debugComponent() - Static method in class de.mrjulsen.dragnsounds.core.ServerInstanceManager
- debugString() - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- debugString() - Static method in class de.mrjulsen.dragnsounds.core.ServerInstanceManager
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.AllMetadataRequestPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.CancelUploadSoundPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.FinishUploadSoundPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.PlaySoundRequestPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.RemoveMetadataPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundCreatedResponsePacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundDataRequestPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundDeleteRequestPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundFileRequestPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundGetDataResponsePacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundListRequestPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundPlayingCheckResponsePacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.StopSoundNotificationPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.UpdateMetadataPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.UploadSoundPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.AllMetadataResponsePacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundConeDirectionPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundDopplerPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundGetDataRequestPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundPauseResumePacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundPositionPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundSeekPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundVolumePacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.PlaySoundPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.PrintDebugPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundDataPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundDeleteResponsePacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundFileResponsePacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundListChunkResponsePacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundPlayingCheckPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundUploadCommandPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.StopAllSoundsPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.StopSoundInstancesRequest
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.StopSoundRequest
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.UploadFailedPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.UploadProgressPacket
- decode(FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.UploadSuccessPacket
- DEFAULT_AUDIO_FILE_EXTENSION - Static variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- DEFAULT_NET_DATA_SIZE - Static variable in class de.mrjulsen.dragnsounds.DragNSounds
- defaultUI(float, float, int) - Static method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
- defaultUIMusic(float, float, int) - Static method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
- defaultWorld(float, float, Vec3, int, boolean, int) - Static method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
- defaultWorldMusic(float, float, Vec3, int, boolean, int) - Static method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
- delayedSoundGC(long, int) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- delete(String) - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
-
Deletes the sound file from the disk and from the index file.
- deleteSound(SoundFile) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Deletes the sound at the given location.
- deleteSound(SoundFile, Consumer<StatusResult>) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Deletes the sound at the given location.
- deleteSound(SoundLocation, String) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Deletes the sound at the given location.
- deleteSound(SoundLocation, String) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- deleteSound(SoundLocation, String, Consumer<StatusResult>) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Deletes the sound at the given location.
- deserializeNbt(CompoundTag) - Static method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
- deserializeNbt(CompoundTag) - Method in class de.mrjulsen.dragnsounds.core.ffmpeg.SimpleAudioInfo
- deserializeNbt(CompoundTag) - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
- deserializeNbt(CompoundTag) - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- deserializeNbt(CompoundTag) - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- deserializeNbt(CompoundTag, Level) - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile.Builder
- deserializeNbt(CompoundTag, Level) - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- direction() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns the value of the
direction
record component. - DOCUMENTATION_UTL - Static variable in class de.mrjulsen.dragnsounds.DragNSounds
- doppler() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns the value of the
doppler
record component. - DragNSounds - Class in de.mrjulsen.dragnsounds
- DragNSounds() - Constructor for class de.mrjulsen.dragnsounds.DragNSounds
E
- EChannels - Enum Class in de.mrjulsen.dragnsounds.core.ffmpeg
- ECompareOperation - Enum Class in de.mrjulsen.dragnsounds.core.data
- empty() - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- empty() - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- encode(AllMetadataRequestPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.AllMetadataRequestPacket
- encode(CancelUploadSoundPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.CancelUploadSoundPacket
- encode(FinishUploadSoundPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.FinishUploadSoundPacket
- encode(PlaySoundRequestPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.PlaySoundRequestPacket
- encode(RemoveMetadataPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.RemoveMetadataPacket
- encode(SoundCreatedResponsePacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundCreatedResponsePacket
- encode(SoundDataRequestPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundDataRequestPacket
- encode(SoundDeleteRequestPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundDeleteRequestPacket
- encode(SoundFileRequestPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundFileRequestPacket
- encode(SoundGetDataResponsePacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundGetDataResponsePacket
- encode(SoundListRequestPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundListRequestPacket
- encode(SoundPlayingCheckResponsePacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundPlayingCheckResponsePacket
- encode(StopSoundNotificationPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.StopSoundNotificationPacket
- encode(UpdateMetadataPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.UpdateMetadataPacket
- encode(UploadSoundPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.cts.UploadSoundPacket
- encode(AllMetadataResponsePacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.AllMetadataResponsePacket
- encode(SoundConeDirectionPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundConeDirectionPacket
- encode(SoundDopplerPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundDopplerPacket
- encode(SoundGetDataRequestPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundGetDataRequestPacket
- encode(SoundPauseResumePacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundPauseResumePacket
- encode(SoundPositionPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundPositionPacket
- encode(SoundSeekPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundSeekPacket
- encode(SoundVolumePacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundVolumePacket
- encode(PlaySoundPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.PlaySoundPacket
- encode(PrintDebugPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.PrintDebugPacket
- encode(SoundDataPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundDataPacket
- encode(SoundDeleteResponsePacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundDeleteResponsePacket
- encode(SoundFileResponsePacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundFileResponsePacket
- encode(SoundListChunkResponsePacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundListChunkResponsePacket
- encode(SoundPlayingCheckPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundPlayingCheckPacket
- encode(SoundUploadCommandPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundUploadCommandPacket
- encode(StopAllSoundsPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.StopAllSoundsPacket
- encode(StopSoundInstancesRequest, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.StopSoundInstancesRequest
- encode(StopSoundRequest, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.StopSoundRequest
- encode(UploadFailedPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.UploadFailedPacket
- encode(UploadProgressPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.UploadProgressPacket
- encode(UploadSuccessPacket, FriendlyByteBuf) - Method in class de.mrjulsen.dragnsounds.net.stc.UploadSuccessPacket
- ENDS_WITH - Enum constant in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
- entityType() - Method in record class de.mrjulsen.dragnsounds.api.playback.EntityTypeRidingPlaybackArea
-
Returns the value of the
entityType
record component. - EntityTypeRidingPlaybackArea<E extends net.minecraft.world.entity.Entity> - Record Class in de.mrjulsen.dragnsounds.api.playback
-
This implementation of
IPlaybackArea
checks if the player is riding any entity of the given type. - EntityTypeRidingPlaybackArea(Class<E>) - Constructor for record class de.mrjulsen.dragnsounds.api.playback.EntityTypeRidingPlaybackArea
-
Creates an instance of a
EntityTypeRidingPlaybackArea
record class. - equals(Object) - Method in record class de.mrjulsen.dragnsounds.api.ClientApi.UploadProgress
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.mrjulsen.dragnsounds.api.playback.EntityTypeRidingPlaybackArea
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.mrjulsen.dragnsounds.api.playback.RadiusPlaybackArea
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.mrjulsen.dragnsounds.api.playback.SpecificEntityRidingPlaybackArea
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.mrjulsen.dragnsounds.core.data.ChannelContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.mrjulsen.dragnsounds.core.data.ProgressStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.mrjulsen.dragnsounds.core.ffmpeg.AudioSettings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- equals(Object) - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- EQUALS - Enum constant in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
- ESoundType - Enum Class in de.mrjulsen.dragnsounds.core.data
- existsIn(SoundLocation) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
-
Checks if an index file exists at the given location.
- ExtendedNBTUtils - Class in de.mrjulsen.dragnsounds.util
- ExtendedNBTUtils() - Constructor for class de.mrjulsen.dragnsounds.util.ExtendedNBTUtils
F
- FFmpegUtils - Class in de.mrjulsen.dragnsounds.core.ffmpeg
-
A collection of some simple tools to work with ffmpeg.
- FFmpegUtils() - Constructor for class de.mrjulsen.dragnsounds.core.ffmpeg.FFmpegUtils
- FileInfoFilter - Class in de.mrjulsen.dragnsounds.core.data.filter
- FileInfoFilter(String, String, ECompareOperation) - Constructor for class de.mrjulsen.dragnsounds.core.data.filter.FileInfoFilter
- FileMetadataFilter - Class in de.mrjulsen.dragnsounds.core.data.filter
- FileMetadataFilter(String, String, ECompareOperation) - Constructor for class de.mrjulsen.dragnsounds.core.data.filter.FileMetadataFilter
- filledSpace() - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- filledSpaceAfterRequest() - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- FilterRegistry - Class in de.mrjulsen.dragnsounds.registry
- FilterRegistry() - Constructor for class de.mrjulsen.dragnsounds.registry.FilterRegistry
- FinishUploadSoundPacket - Class in de.mrjulsen.dragnsounds.net.cts
- FinishUploadSoundPacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.FinishUploadSoundPacket
- FinishUploadSoundPacket(long, int, SoundFile.Builder, int, long) - Constructor for class de.mrjulsen.dragnsounds.net.cts.FinishUploadSoundPacket
- fromNbt(CompoundTag) - Static method in record class de.mrjulsen.dragnsounds.api.ClientApi.UploadProgress
- fromNbt(CompoundTag) - Static method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
- fromNbt(CompoundTag) - Static method in record class de.mrjulsen.dragnsounds.core.ffmpeg.AudioSettings
- fromNbt(CompoundTag) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- fromNbt(CompoundTag, Level) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile.Builder
- fromNbt(CompoundTag, Level) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- fromNbt(CompoundTag, Level) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
G
- generateId() - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
-
Generates a new id that doesn't already exist at this location.
- get(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundChannelsHolder
- get(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundListCallback
- get(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundStreamHolder
- get(ResourceLocation, String, String, ECompareOperation) - Static method in class de.mrjulsen.dragnsounds.registry.FilterRegistry
- getAlbum() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- getAll() - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
- getAllSoundFileMetadata(SoundLocation, String) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- getAllSoundFiles(Collection<IFilter<SoundFile>>, Consumer<SoundFile[]>) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Get a list of all sound files.
- getAllSoundFiles(Collection<IFilter<SoundFile>>, Consumer<SoundFile[]>) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- getAllSoundFiles(Level) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- getAllSoundFiles(Level, Collection<IFilter<SoundFile>>) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Get a list of all sound files.
- getAllSoundFilesIn(SoundLocation) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- getAllSoundIds() - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- getAllUsedLocations(Level) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- getAllUsedLocationsIn(SoundLocation) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- getArtist() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- getAsFile() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
-
Returns the file object of this sound.
- getAttenuationDistance() - Method in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- getAudioChannels() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
-
A shortcut to get the audio channels.
- getAudioMetadata(File) - Static method in class de.mrjulsen.dragnsounds.util.SoundUtils
- getBitDepth() - Method in class de.mrjulsen.dragnsounds.core.ffmpeg.SimpleAudioInfo
- getBitRate() - Method in class de.mrjulsen.dragnsounds.core.ffmpeg.SimpleAudioInfo
- getBufferSize() - Method in class de.mrjulsen.dragnsounds.net.stc.SoundDataPacket
- getByCount(int) - Static method in enum class de.mrjulsen.dragnsounds.core.ffmpeg.EChannels
- getByFile(String) - Static method in record class de.mrjulsen.dragnsounds.core.ffmpeg.AudioSettings
- getById(byte) - Static method in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
- getById(int) - Static method in enum class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback.ESoundPlaybackStatus
- getById(int) - Static method in enum class de.mrjulsen.dragnsounds.core.data.ESoundType
- getByIndex(int) - Static method in enum class de.mrjulsen.dragnsounds.api.ClientApi.UploadState
- getByName(String) - Static method in enum class de.mrjulsen.dragnsounds.core.ext.CustomSoundSource
- getByNameUnsafe(String) - Static method in enum class de.mrjulsen.dragnsounds.core.ffmpeg.EChannels
- getBySoundId(long) - Static method in class de.mrjulsen.dragnsounds.core.ServerInstanceManager
- getChannels() - Method in enum class de.mrjulsen.dragnsounds.core.ffmpeg.EChannels
- getChannels() - Method in class de.mrjulsen.dragnsounds.core.ffmpeg.SimpleAudioInfo
- getChannels() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- getClientDummySoundFile(String, String) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundChannelsHolder
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundDeleteCallback
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundErrorCallback
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundFileCallback
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundListCallback
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundMetadataCallback
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundStreamHolder
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCallback
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCancelCallback
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadProgressCallback
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundGetDataCallback
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback
- getCount() - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCheckCallback
- getCurrentServer() - Static method in class de.mrjulsen.dragnsounds.events.ServerEvents
- getData() - Method in class de.mrjulsen.dragnsounds.net.cts.UploadSoundPacket
- getData() - Method in class de.mrjulsen.dragnsounds.net.stc.SoundDataPacket
- getData(long) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- getDate() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- getDecoder() - Method in class de.mrjulsen.dragnsounds.core.ffmpeg.SimpleAudioInfo
- getDisplayName() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
-
A shortcut to a default metadata value.
- getDuration() - Method in class de.mrjulsen.dragnsounds.core.ffmpeg.SimpleAudioInfo
- getDuration() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
-
A shortcut to get the playback duration of the sound file.
- getDurationSeconds() - Method in class de.mrjulsen.dragnsounds.core.ffmpeg.SimpleAudioInfo
- getDurationTicks() - Method in class de.mrjulsen.dragnsounds.core.ffmpeg.SimpleAudioInfo
- getEnumName() - Method in enum class de.mrjulsen.dragnsounds.core.data.ESoundType
- getEnumName() - Method in enum class de.mrjulsen.dragnsounds.core.ffmpeg.EChannels
- getEnumValueName() - Method in enum class de.mrjulsen.dragnsounds.core.data.ESoundType
- getEnumValueName() - Method in enum class de.mrjulsen.dragnsounds.core.ffmpeg.EChannels
- getExamples() - Method in class de.mrjulsen.dragnsounds.commands.arguments.SoundChannelsArgument
- getExamples() - Method in class de.mrjulsen.dragnsounds.commands.arguments.SoundFileArgument
- getExamples() - Method in class de.mrjulsen.dragnsounds.commands.arguments.SoundLocationArgument
- getExamples() - Method in class de.mrjulsen.dragnsounds.commands.arguments.SoundSourceArgument
- getFile() - Method in class de.mrjulsen.dragnsounds.net.cts.FinishUploadSoundPacket
- getFile(CommandContext<CommandSourceStack>, String) - Static method in class de.mrjulsen.dragnsounds.commands.arguments.SoundFileArgument
- getFile(CommandContext<CommandSourceStack>, String) - Static method in class de.mrjulsen.dragnsounds.commands.arguments.SoundLocationArgument
- getFileMetadata(SoundFile) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Reads all metadata from the sound file.
- getFileMetadata(SoundFile, Consumer<Map<String, String>>) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Reads all metadata from the sound file.
- getFilterId() - Method in class de.mrjulsen.dragnsounds.core.data.filter.FileInfoFilter
- getFilterId() - Method in class de.mrjulsen.dragnsounds.core.data.filter.FileMetadataFilter
- getFilterId() - Method in interface de.mrjulsen.dragnsounds.core.data.filter.IFilter
- getFormat() - Method in class de.mrjulsen.dragnsounds.core.ext.CustomOggAudioStream
- getGenre() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- getId() - Method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundListCallback
- getId() - Method in enum class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback.ESoundPlaybackStatus
- getId() - Method in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
- getId() - Method in enum class de.mrjulsen.dragnsounds.core.data.ESoundType
- getId() - Method in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- getId() - Method in class de.mrjulsen.dragnsounds.core.data.UploadSoundBuffer
- getId() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- getIndex() - Method in enum class de.mrjulsen.dragnsounds.api.ClientApi.UploadState
- getIndex() - Method in class de.mrjulsen.dragnsounds.net.cts.UploadSoundPacket
- getIndex() - Method in class de.mrjulsen.dragnsounds.net.stc.SoundDataPacket
- getInfo() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- getInfo(File) - Static method in class de.mrjulsen.dragnsounds.core.ffmpeg.FFmpegUtils
-
Get information about the given audio file.
- getInitialChannels() - Method in class de.mrjulsen.dragnsounds.net.cts.FinishUploadSoundPacket
- getInitialDuration() - Method in class de.mrjulsen.dragnsounds.net.cts.FinishUploadSoundPacket
- getInstancesOfSound(SoundFile) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- getLevel() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
-
The world the sound is located in.
- getLocation() - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
- getLocation() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- getMaxSize() - Method in class de.mrjulsen.dragnsounds.net.cts.UploadSoundPacket
- getMetadata() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
-
Additional data about this file.
- getMetadataSafe(String) - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
-
A safe method to get the metadata of the sound file.
- getMetadataSafe(MultimediaInfo, String) - Static method in class de.mrjulsen.dragnsounds.core.ffmpeg.FFmpegUtils
-
A safe way to get metadata.
- getMetaSafe(Map<String, String>, String) - Static method in class de.mrjulsen.dragnsounds.util.SoundUtils
- getModDirectory(Level) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- getName() - Method in enum class de.mrjulsen.dragnsounds.core.data.ESoundType
- getName() - Method in enum class de.mrjulsen.dragnsounds.core.ext.CustomSoundSource
- getName() - Method in enum class de.mrjulsen.dragnsounds.core.ffmpeg.EChannels
- getNamespace() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- getOrCreate(long, Supplier<SoundDataStream>) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundStreamHolder
- getOrCreateUploadBuffer(long, int, ServerPlayer) - Static method in class de.mrjulsen.dragnsounds.core.ServerInstanceManager
- getOriginalTitle() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- getOwnerId() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- getPath() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- getPath(SoundLocation, String) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- getPitch() - Method in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- getPlaybackData(long) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Gets the sound playback data for the given sound id.
- getPlaybackData(long, ServerPlayer[], SoundGetDataCallback.ISoundPlaybackData) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Gets the sound playback data for each player for the given sound id.
- getPlayer() - Method in class de.mrjulsen.dragnsounds.core.data.UploadSoundBuffer
- getRelativePath() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- getRequestId() - Method in class de.mrjulsen.dragnsounds.net.cts.FinishUploadSoundPacket
- getRequestId() - Method in class de.mrjulsen.dragnsounds.net.cts.UploadSoundPacket
- getSampleRate() - Method in class de.mrjulsen.dragnsounds.core.ffmpeg.SimpleAudioInfo
- getSerializedName() - Method in enum class de.mrjulsen.dragnsounds.core.data.ESoundType
- getSerializedName() - Method in enum class de.mrjulsen.dragnsounds.core.ext.CustomSoundSource
- getSerializedName() - Method in enum class de.mrjulsen.dragnsounds.core.ffmpeg.EChannels
- getSize() - Method in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- getSize() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
-
A shortcut to get the size of the sound file.
- getSound(long) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Returns the current sound channel instance of the given sound.
- getSoundCommandListener(long) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- getSoundFile() - Method in class de.mrjulsen.dragnsounds.core.data.SoundCommandListener
- getSoundFile(SoundLocation, String) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Get a
SoundFile
from the server at the given location. - getSoundFile(SoundLocation, String) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- getSoundFile(SoundLocation, String, Consumer<Optional<SoundFile>>) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Get a
SoundFile
from the server at the given location. - getSoundFile(SoundLocation, String, Consumer<Optional<SoundFile>>) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- getSoundFile(String) - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
-
Get the sound file with the given id at the current location of the index file.
- getSoundFileList(Level, IFilter<SoundFile>[]) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- getSoundFilesAt(SoundLocation, Collection<IFilter<SoundFile>>) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Get a list of all sound files at the given location.
- getSoundFilesAt(SoundLocation, Collection<IFilter<SoundFile>>, Consumer<SoundFile[]>) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Get a list of all sound files at the given location.
- getSoundId() - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- getSoundId() - Method in class de.mrjulsen.dragnsounds.core.ext.CustomOggAudioStream
- getSoundId() - Method in class de.mrjulsen.dragnsounds.net.stc.SoundDataPacket
- getSoundPlaybackData(long, ServerPlayer[], SoundGetDataCallback.ISoundPlaybackData) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- getSoundSourceByName(String) - Static method in enum class de.mrjulsen.dragnsounds.core.ext.CustomSoundSource
- getSoundSourceByNameUnsafe(String) - Static method in enum class de.mrjulsen.dragnsounds.core.ext.CustomSoundSource
- getUploadDate() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- getUploadTimeFormatted() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- getUploadTimeMillis() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- getVolume() - Method in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
H
- handle(AllMetadataRequestPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.AllMetadataRequestPacket
- handle(CancelUploadSoundPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.CancelUploadSoundPacket
- handle(FinishUploadSoundPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.FinishUploadSoundPacket
- handle(PlaySoundRequestPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.PlaySoundRequestPacket
- handle(RemoveMetadataPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.RemoveMetadataPacket
- handle(SoundCreatedResponsePacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundCreatedResponsePacket
- handle(SoundDataRequestPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundDataRequestPacket
- handle(SoundDeleteRequestPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundDeleteRequestPacket
- handle(SoundFileRequestPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundFileRequestPacket
- handle(SoundGetDataResponsePacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundGetDataResponsePacket
- handle(SoundListRequestPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundListRequestPacket
- handle(SoundPlayingCheckResponsePacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.SoundPlayingCheckResponsePacket
- handle(StopSoundNotificationPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.StopSoundNotificationPacket
- handle(UpdateMetadataPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.UpdateMetadataPacket
- handle(UploadSoundPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.cts.UploadSoundPacket
- handle(AllMetadataResponsePacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.AllMetadataResponsePacket
- handle(SoundConeDirectionPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundConeDirectionPacket
- handle(SoundDopplerPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundDopplerPacket
- handle(SoundGetDataRequestPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundGetDataRequestPacket
- handle(SoundPauseResumePacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundPauseResumePacket
- handle(SoundPositionPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundPositionPacket
- handle(SoundSeekPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundSeekPacket
- handle(SoundVolumePacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.modify.SoundVolumePacket
- handle(PlaySoundPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.PlaySoundPacket
- handle(PrintDebugPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.PrintDebugPacket
- handle(SoundDataPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundDataPacket
- handle(SoundDeleteResponsePacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundDeleteResponsePacket
- handle(SoundFileResponsePacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundFileResponsePacket
- handle(SoundListChunkResponsePacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundListChunkResponsePacket
- handle(SoundPlayingCheckPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundPlayingCheckPacket
- handle(SoundUploadCommandPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.SoundUploadCommandPacket
- handle(StopAllSoundsPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.StopAllSoundsPacket
- handle(StopSoundInstancesRequest, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.StopSoundInstancesRequest
- handle(StopSoundRequest, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.StopSoundRequest
- handle(UploadFailedPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.UploadFailedPacket
- handle(UploadProgressPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.UploadProgressPacket
- handle(UploadSuccessPacket, Supplier<NetworkManager.PacketContext>) - Method in class de.mrjulsen.dragnsounds.net.stc.UploadSuccessPacket
- has(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundChannelsHolder
- has(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundStreamHolder
- has(File) - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
-
Checks if the sound file exists.
- has(String) - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
-
Checks if a sound file with the given id exists.
- hash() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- hashCode() - Method in record class de.mrjulsen.dragnsounds.api.ClientApi.UploadProgress
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.mrjulsen.dragnsounds.api.playback.EntityTypeRidingPlaybackArea
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.mrjulsen.dragnsounds.api.playback.RadiusPlaybackArea
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.mrjulsen.dragnsounds.api.playback.SpecificEntityRidingPlaybackArea
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.mrjulsen.dragnsounds.core.data.ChannelContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.mrjulsen.dragnsounds.core.data.ProgressStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.mrjulsen.dragnsounds.core.ffmpeg.AudioSettings
-
Returns a hash code value for this object.
- hashCode() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- hashCode() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- hasListeners() - Method in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- hasMore() - Method in class de.mrjulsen.dragnsounds.net.cts.UploadSoundPacket
- hasPlayerOrSound(UUID, long) - Method in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- hasServer() - Static method in class de.mrjulsen.dragnsounds.DragNSounds
- hasSpace(int) - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
I
- id - Variable in enum class de.mrjulsen.dragnsounds.core.data.ESoundType
- id() - Static method in class de.mrjulsen.dragnsounds.api.Api
-
Generates a new long id from the System's nano time value.
- IFilter<T> - Interface in de.mrjulsen.dragnsounds.core.data.filter
- INDEX_FILENAME - Static variable in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
- IndexFile - Class in de.mrjulsen.dragnsounds.core.filesystem
-
A file containing information about all custom sound files in the same directory.
- IndexFile(SoundLocation, boolean) - Constructor for class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
-
Get the index file of the given location.
- init() - Method in class de.mrjulsen.dragnsounds.client.UploadScreen
- init() - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- init() - Static method in class de.mrjulsen.dragnsounds.DragNSounds
- init() - Static method in class de.mrjulsen.dragnsounds.events.ClientEvents
- init() - Static method in class de.mrjulsen.dragnsounds.events.ServerEvents
- init() - Static method in class de.mrjulsen.dragnsounds.registry.ModCommands
- IPlaybackArea - Interface in de.mrjulsen.dragnsounds.core.data
- isAllowedInNamespace(char) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- isAllowedInPath(char) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- isAllowedInSoundLocation(char) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- isAnyInstanceOfSoundPlaying(SoundFile) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- isAnyPlaying(SoundFile) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Checks if the sound is still playing.
- ISelfCast<T> - Interface in de.mrjulsen.dragnsounds.util
- isHasNext() - Method in class de.mrjulsen.dragnsounds.net.stc.SoundDataPacket
- isPacketNeeded(int) - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- isPlaying(long) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Checks if the sound is still playing.
- isReadOnly() - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
- isSoundIdBlocked(long) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- isSoundPlaying(long, ServerPlayer, Consumer<Boolean>) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Checks if the sound is playing for the player.
- isValid(SoundFile) - Method in class de.mrjulsen.dragnsounds.core.data.filter.FileInfoFilter
- isValid(SoundFile) - Method in class de.mrjulsen.dragnsounds.core.data.filter.FileMetadataFilter
- isValid(T) - Method in interface de.mrjulsen.dragnsounds.core.data.filter.IFilter
-
The compare function.
K
- key - Variable in class de.mrjulsen.dragnsounds.core.data.filter.AbstractFilter
- key() - Method in class de.mrjulsen.dragnsounds.core.data.filter.AbstractFilter
- key() - Method in interface de.mrjulsen.dragnsounds.core.data.filter.IFilter
- KEY_CHANNELS - Static variable in class de.mrjulsen.dragnsounds.core.data.filter.FileInfoFilter
- KEY_DURATION - Static variable in class de.mrjulsen.dragnsounds.core.data.filter.FileInfoFilter
- KEY_ID - Static variable in class de.mrjulsen.dragnsounds.core.data.filter.FileInfoFilter
- KEY_LOCATION - Static variable in class de.mrjulsen.dragnsounds.core.data.filter.FileInfoFilter
- KEY_OWNER_UUID - Static variable in class de.mrjulsen.dragnsounds.core.data.filter.FileInfoFilter
- KEY_SIZE - Static variable in class de.mrjulsen.dragnsounds.core.data.filter.FileInfoFilter
- KEY_UPLOAD_TIMESTAMP - Static variable in class de.mrjulsen.dragnsounds.core.data.filter.FileInfoFilter
- keyConvert - Variable in class de.mrjulsen.dragnsounds.client.UploadScreen
- keyPressed(int, int, int) - Method in class de.mrjulsen.dragnsounds.client.UploadScreen
- keyUpload - Variable in class de.mrjulsen.dragnsounds.client.UploadScreen
L
- LARGER_THAN - Enum constant in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
- LESS_THAN - Enum constant in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
- level - Variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- LibraryMixin - Class in de.mrjulsen.dragnsounds.mixin
- LibraryMixin() - Constructor for class de.mrjulsen.dragnsounds.mixin.LibraryMixin
- listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class de.mrjulsen.dragnsounds.commands.arguments.SoundChannelsArgument
- listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class de.mrjulsen.dragnsounds.commands.arguments.SoundFileArgument
- listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class de.mrjulsen.dragnsounds.commands.arguments.SoundLocationArgument
- listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class de.mrjulsen.dragnsounds.commands.arguments.SoundSourceArgument
- loadFile(SoundFile, long) - Static method in class de.mrjulsen.dragnsounds.core.ServerInstanceManager
- loadMapFromNBT(CompoundTag) - Static method in class de.mrjulsen.dragnsounds.util.ExtendedNBTUtils
- location() - Static method in class de.mrjulsen.dragnsounds.commands.arguments.SoundFileArgument
- location() - Static method in class de.mrjulsen.dragnsounds.commands.arguments.SoundLocationArgument
- LOGGER - Static variable in class de.mrjulsen.dragnsounds.DragNSounds
M
- MANAGE_SOUND_COMMAND_PERMISSION - Static variable in class de.mrjulsen.dragnsounds.config.CommonConfig
- max() - Method in record class de.mrjulsen.dragnsounds.core.data.ProgressStatus
-
Returns the value of the
max
record component. - MAX_STREAMING_CHANNELS - Static variable in class de.mrjulsen.dragnsounds.config.ClientConfig
- maxSize(UUID, long, int) - Method in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- META_ALBUM - Static variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- META_ARTIST - Static variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- META_DEFAULT_KEYS - Static variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- META_DISPLAY_NAME - Static variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
-
Default metadata key to get the display name of the file which is stored in the metadata.
- META_GENRE - Static variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- META_TITLE - Static variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- META_YEAR - Static variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- metadata - Variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- MOD_ID - Static variable in class de.mrjulsen.dragnsounds.DragNSounds
- ModCommands - Class in de.mrjulsen.dragnsounds.registry
- ModCommands() - Constructor for class de.mrjulsen.dragnsounds.registry.ModCommands
- MONO - Enum constant in enum class de.mrjulsen.dragnsounds.core.ffmpeg.EChannels
N
- name - Variable in enum class de.mrjulsen.dragnsounds.core.data.ESoundType
- namespace - Variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- net() - Static method in class de.mrjulsen.dragnsounds.DragNSounds
- NO_LISTENERS - Static variable in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- NO_PLAYER_WITH_UUID - Static variable in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- NO_SOUND_AND_PLAYER - Static variable in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- NO_SOUND_WITH_ID - Static variable in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- NOT - Enum constant in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
O
- of(SoundLocation, String) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
-
Get a
SoundFile
object by location and filename (Id). - of(File, UUID, long, int, long) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- of(BlockPos, BlockPos, BlockPos) - Static method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
- of(Vec3, BlockPos, BlockPos) - Static method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
- of(Vec3, Vec3, Vec3) - Static method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
- of(MultimediaInfo) - Static method in class de.mrjulsen.dragnsounds.core.ffmpeg.SimpleAudioInfo
- offsetTicks() - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Returns the value of the
offsetTicks
record component. - onGetStream(ResourceLocation, boolean, CallbackInfoReturnable<CompletableFuture<AudioStream>>) - Method in class de.mrjulsen.dragnsounds.mixin.SoundBufferLibraryMixin
- open(SoundLocation, boolean) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
-
Open the index file at the given location.
- operation - Variable in class de.mrjulsen.dragnsounds.core.data.filter.AbstractFilter
P
- parse(StringReader) - Method in class de.mrjulsen.dragnsounds.commands.arguments.SoundChannelsArgument
- parse(StringReader) - Method in class de.mrjulsen.dragnsounds.commands.arguments.SoundFileArgument
- parse(StringReader) - Method in class de.mrjulsen.dragnsounds.commands.arguments.SoundLocationArgument
- parse(StringReader) - Method in class de.mrjulsen.dragnsounds.commands.arguments.SoundSourceArgument
- pause() - Method in class de.mrjulsen.dragnsounds.core.data.SoundCommandListener
- paused() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns the value of the
paused
record component. - pitch() - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Returns the value of the
pitch
record component. - pitch() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns the value of the
pitch
record component. - PITCH_DEFAULT - Static variable in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- PITCH_MAX - Static variable in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- PITCH_MIN - Static variable in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- PlatformSpecific - Class in de.mrjulsen.dragnsounds
- PlatformSpecific() - Constructor for class de.mrjulsen.dragnsounds.PlatformSpecific
- PLAY - Enum constant in enum class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback.ESoundPlaybackStatus
- PlaybackConfig - Record Class in de.mrjulsen.dragnsounds.core.data
- PlaybackConfig(ESoundType, String, float, float, Vec3, int, boolean, int, boolean) - Constructor for record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Creates an instance of a
PlaybackConfig
record class. - playbackPositionTicks() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns the value of the
playbackPositionTicks
record component. - PlayerboundDataBuffer - Class in de.mrjulsen.dragnsounds.core.data
- PlayerboundDataBuffer(InputStream) - Constructor for class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- playSound(SoundFile, PlaybackConfig, Consumer<Long>) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Send a
playSound
request to the server for the given custom sound. - playSound(SoundFile, PlaybackConfig, ServerPlayer[], long) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- playSound(SoundFile, PlaybackConfig, ServerPlayer[], SoundPlayingCallback.ISoundCreatedCallback) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Play a custom sound to all selected players.
- PlaySoundPacket - Class in de.mrjulsen.dragnsounds.net.stc
- PlaySoundPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.PlaySoundPacket
- PlaySoundPacket(long, int, SoundFile, PlaybackConfig, long) - Constructor for class de.mrjulsen.dragnsounds.net.stc.PlaySoundPacket
- playSoundQueue(long, int, SoundFile, PlaybackConfig, long) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- PlaySoundRequestPacket - Class in de.mrjulsen.dragnsounds.net.cts
- PlaySoundRequestPacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.PlaySoundRequestPacket
- PlaySoundRequestPacket(long, SoundFile, PlaybackConfig) - Constructor for class de.mrjulsen.dragnsounds.net.cts.PlaySoundRequestPacket
- PlaySoundRequestPacket(long, CompoundTag, PlaybackConfig) - Constructor for class de.mrjulsen.dragnsounds.net.cts.PlaySoundRequestPacket
- playUiSound(long, SoundFile, float, float) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- playUiSound(long, SoundFile, SoundSource, float, float) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- playWorldSound(long, SoundFile, float, float, Vec3, boolean, int) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- playWorldSound(long, SoundFile, SoundSource, float, float, Vec3, boolean, int) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- pos() - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Returns the value of the
pos
record component. - position() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns the value of the
position
record component. - PREPARE - Enum constant in enum class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback.ESoundPlaybackStatus
- printDebug(List<String>) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- PrintDebugPacket - Class in de.mrjulsen.dragnsounds.net.stc
- PrintDebugPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.PrintDebugPacket
- progress() - Method in record class de.mrjulsen.dragnsounds.api.ClientApi.UploadProgress
-
Returns the value of the
progress
record component. - progress() - Method in record class de.mrjulsen.dragnsounds.core.data.ProgressStatus
-
Returns the value of the
progress
record component. - progressBar - Variable in class de.mrjulsen.dragnsounds.client.UploadScreen
- ProgressStatus - Record Class in de.mrjulsen.dragnsounds.core.data
- ProgressStatus(String, double, int, int) - Constructor for record class de.mrjulsen.dragnsounds.core.data.ProgressStatus
-
Creates an instance of a
ProgressStatus
record class. - pumpBuffers() - Method in record class de.mrjulsen.dragnsounds.core.data.ChannelContext
-
Returns the value of the
pumpBuffers
record component.
Q
- quality() - Method in record class de.mrjulsen.dragnsounds.core.ffmpeg.AudioSettings
-
Returns the value of the
quality
record component. - queue(UploadSoundPacket) - Method in class de.mrjulsen.dragnsounds.core.data.UploadSoundBuffer
- queue(SoundDataPacket) - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- queue(Runnable) - Method in class de.mrjulsen.dragnsounds.core.data.SoundCommandListener
- queueFirst(Runnable) - Method in class de.mrjulsen.dragnsounds.core.data.SoundCommandListener
- queueTask(long, Runnable) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
R
- radius() - Method in record class de.mrjulsen.dragnsounds.api.playback.RadiusPlaybackArea
-
Returns the value of the
radius
record component. - RadiusPlaybackArea - Record Class in de.mrjulsen.dragnsounds.api.playback
-
This implementation of
IPlaybackArea
checks if the player is inside the radius around the given center position. - RadiusPlaybackArea(Vec3, double) - Constructor for record class de.mrjulsen.dragnsounds.api.playback.RadiusPlaybackArea
-
Creates an instance of a
RadiusPlaybackArea
record class. - read() - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- read(byte[]) - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- read(byte[], int, int) - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- read(int) - Method in class de.mrjulsen.dragnsounds.core.ext.CustomOggAudioStream
- read(UUID, long, byte[]) - Method in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- readAll() - Method in class de.mrjulsen.dragnsounds.core.ext.CustomOggAudioStream
- receiveSoundData(SoundDataPacket) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- receiveUploadPacket(ServerPlayer, UploadSoundPacket) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- register(CommandDispatcher<CommandSourceStack>, Commands.CommandSelection) - Static method in class de.mrjulsen.dragnsounds.commands.CustomSoundCommand
- register(CommandDispatcher<CommandSourceStack>, Commands.CommandSelection) - Static method in class de.mrjulsen.dragnsounds.commands.StatusCommand
- register(Class<? extends IFilter<?>>) - Static method in class de.mrjulsen.dragnsounds.registry.FilterRegistry
-
Registers a custom filter type.
- register(UUID, long) - Method in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- registerConfig() - Static method in class de.mrjulsen.dragnsounds.PlatformSpecific
- relative() - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Returns the value of the
relative
record component. - relativePath - Variable in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- remainingSpace() - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- remainingSpaceAfterRequest() - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- remove(UUID) - Method in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- remove(UUID, long, int) - Method in class de.mrjulsen.dragnsounds.core.data.PlayerboundDataBuffer
- removeMetadata(Set<String>) - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
-
Update the metadata of this file.
- removeMetadataInternal(SoundLocation, String, Set<String>) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- RemoveMetadataPacket - Class in de.mrjulsen.dragnsounds.net.cts
- RemoveMetadataPacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.RemoveMetadataPacket
- RemoveMetadataPacket(String, SoundLocation, Set<String>) - Constructor for class de.mrjulsen.dragnsounds.net.cts.RemoveMetadataPacket
- RemoveMetadataPacket(String, CompoundTag, Set<String>) - Constructor for class de.mrjulsen.dragnsounds.net.cts.RemoveMetadataPacket
- removeSoundCommandListener(long) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- renderMainLayer(Graphics, int, int, float) - Method in class de.mrjulsen.dragnsounds.client.UploadScreen
- resolve() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
-
Validates the given path to prevent access of files outside the sound's root directory.
- resolve(SoundManager) - Method in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- resume() - Method in class de.mrjulsen.dragnsounds.core.data.SoundCommandListener
- root() - Method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
-
Returns the value of the
root
record component. - run() - Method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundListCallback
- run(long, boolean) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCheckCallback
- run(long, ClientApi.UploadProgress) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadProgressCallback
- run(long, StatusResult) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundDeleteCallback
- run(long, StatusResult) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundErrorCallback
- run(long, Map<String, String>) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundMetadataCallback
- run(long, Optional<SoundFile>) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundFileCallback
- run(long, Optional<SoundFile>) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCallback
- run(long, Player, SoundPlayingCallback.ESoundPlaybackStatus) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback
- run(long, Player, SoundPlaybackData) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundGetDataCallback
- run(Player, long, SoundPlayingCallback.ESoundPlaybackStatus) - Method in interface de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback.ISoundCreatedCallback
-
Called when the client received a sound data packet.
- run(Player, Optional<SoundPlaybackData>) - Method in interface de.mrjulsen.dragnsounds.core.callbacks.server.SoundGetDataCallback.ISoundPlaybackData
- runAndClose(long, Player, SoundPlayingCallback.ESoundPlaybackStatus) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback
- runIfPresent(long) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundListCallback
- runRunnableCallback(long) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
- runSoundRequestCallback(long, long) - Static method in class de.mrjulsen.dragnsounds.core.ClientInstanceManager
S
- sampleSize() - Method in record class de.mrjulsen.dragnsounds.core.data.ChannelContext
-
Returns the value of the
sampleSize
record component. - samplingRate() - Method in record class de.mrjulsen.dragnsounds.core.ffmpeg.AudioSettings
-
Returns the value of the
samplingRate
record component. - save() - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
-
Saves the changed index file to disk.
- save(UUID, ByteArrayOutputStream, int, long) - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile.Builder
-
Create the new sound file and write it to disk.
- saveMapToNBT(Map<String, String>) - Static method in class de.mrjulsen.dragnsounds.util.ExtendedNBTUtils
- seek(long, int) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Starts playing the sound at the given number of ticks.
- seek(long, int) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- seek(long, int, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Starts playing the sound at the given number of ticks.
- seekAllInstances(SoundFile, int, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Starts playing the sound at the given number of ticks.
- selectPlayers(Entity) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
A simplified method to get all player passengers for a specific entity.
- selectPlayers(Level, IPlaybackArea) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
A simplified method to get a list of players for specific area definition settings.
- self() - Method in interface de.mrjulsen.dragnsounds.util.ISelfCast
- sendFileListToPlayer(Player, long, Level, IFilter<SoundFile>[]) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- sendSoundData(Player, long, int, int) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- serializeNbt() - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
- serializeNbt() - Method in class de.mrjulsen.dragnsounds.core.ffmpeg.SimpleAudioInfo
- serializeNbt() - Method in class de.mrjulsen.dragnsounds.core.filesystem.IndexFile
- serializeNbt() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile.Builder
- serializeNbt() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- serializeNbt() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- serializeNbt() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- ServerApi - Class in de.mrjulsen.dragnsounds.api
-
Contains useful methods to play and manipulate custom sounds on the server side.
- ServerApi() - Constructor for class de.mrjulsen.dragnsounds.api.ServerApi
- ServerEvents - Class in de.mrjulsen.dragnsounds.events
- ServerEvents() - Constructor for class de.mrjulsen.dragnsounds.events.ServerEvents
- ServerInstanceManager - Class in de.mrjulsen.dragnsounds.core
- ServerInstanceManager() - Constructor for class de.mrjulsen.dragnsounds.core.ServerInstanceManager
- ServerSoundManager - Class in de.mrjulsen.dragnsounds.core
- ServerSoundManager() - Constructor for class de.mrjulsen.dragnsounds.core.ServerSoundManager
- setAttenuationDistance(long, float) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Changes the attenuation distance of the sound.
- setAttenuationDistance(long, float) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- setBuffer(double) - Method in class de.mrjulsen.dragnsounds.client.UploadScreen
- setCancelAction(long, Runnable) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCancelCallback
- setCancellable(long, boolean) - Static method in class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCancelCallback
- setCone(long, Vec3, float, float, float) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Define the cone in which the sound can be heard.
- setCone(long, Vec3, float, float, float) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- setCone(long, Vec3, float, float, float, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Define the cone in which the sound can be heard.
- setConeAllInstances(SoundFile, Vec3, float, float, float, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Define the cone in which the sound can be heard.
- setCurrentState(ClientApi.UploadState) - Method in class de.mrjulsen.dragnsounds.client.UploadScreen
- setDirection(long, Vec3) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Set the direction of the sound source.
- setDirection(long, Vec3) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- setDoppler(long, float, Vec3) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Enable the doppler effect for the given sound if the custom sound is available.
- setDoppler(long, float, Vec3) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- setDoppler(long, float, Vec3, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Enable the doppler effect for the given sound.
- setDopplerAllInstances(SoundFile, float, Vec3, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Enable the doppler effect for the given sound.
- setFinalizerPacket(FinishUploadSoundPacket) - Method in class de.mrjulsen.dragnsounds.core.data.UploadSoundBuffer
- setLevel(Level) - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- setPaused(long, boolean) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- setPitch(long, float) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Changes the pitch of the sound.
- setPitch(long, float) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- setPosition(long, Vec3) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Changes the position of the sound.
- setPosition(long, Vec3) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- setPosition(long, Vec3, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Changes to position of the sound source.
- setPositionAllInstances(SoundFile, Vec3, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Changes to position of the sound source.
- setProgress(double) - Method in class de.mrjulsen.dragnsounds.client.UploadScreen
- setSoundPaused(long, boolean, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Changes the state of the sound to
paused
orplaying
. - setSoundPausedAllInstances(SoundFile, boolean, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Changes the state of the sound to
paused
orplaying
. - setVolume(long, float) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Changes the volume of the sound.
- setVolume(long, float) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- setVolumeAndPitch(long, float, float, int, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Changes the volume, pitch and attenuationDistance of the sound.
- setVolumeAndPitchAllInstances(SoundFile, float, float, int, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Changes the volume, pitch and attenuationDistance of the sound.
- shouldCloseOnEsc() - Method in class de.mrjulsen.dragnsounds.client.UploadScreen
- shouldReject(int) - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- showFileDialog(boolean, Consumer<Optional<Path[]>>) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Opens a file dialog to select one or more audio files which can then be uploaded to the server.
- showNowPlayingText() - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Returns the value of the
showNowPlayingText
record component. - showUploadDialog(boolean, Consumer<Optional<Path[]>>) - Static method in class de.mrjulsen.dragnsounds.util.SoundUtils
- SimpleAudioInfo - Class in de.mrjulsen.dragnsounds.core.ffmpeg
- SOUND_LOCATION_ROOT - Static variable in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- SoundBufferLibraryMixin - Class in de.mrjulsen.dragnsounds.mixin
- SoundBufferLibraryMixin() - Constructor for class de.mrjulsen.dragnsounds.mixin.SoundBufferLibraryMixin
- SoundChannelsArgument - Class in de.mrjulsen.dragnsounds.commands.arguments
- SoundChannelsArgument() - Constructor for class de.mrjulsen.dragnsounds.commands.arguments.SoundChannelsArgument
- SoundChannelsHolder - Class in de.mrjulsen.dragnsounds.core.callbacks.client
- SoundChannelsHolder() - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.client.SoundChannelsHolder
- SoundCommandListener - Class in de.mrjulsen.dragnsounds.core.data
- SoundCommandListener(long) - Constructor for class de.mrjulsen.dragnsounds.core.data.SoundCommandListener
- SoundConeDirectionPacket - Class in de.mrjulsen.dragnsounds.net.stc.modify
- SoundConeDirectionPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundConeDirectionPacket
- SoundConeDirectionPacket(SoundFile, long, float, float, float, Vec3) - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundConeDirectionPacket
- SoundCreatedResponsePacket - Class in de.mrjulsen.dragnsounds.net.cts
- SoundCreatedResponsePacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundCreatedResponsePacket
- SoundCreatedResponsePacket(long, SoundPlayingCallback.ESoundPlaybackStatus) - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundCreatedResponsePacket
- SoundDataPacket - Class in de.mrjulsen.dragnsounds.net.stc
- SoundDataPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundDataPacket
- SoundDataPacket(long, int, int, boolean, byte[]) - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundDataPacket
- SoundDataRequestPacket - Class in de.mrjulsen.dragnsounds.net.cts
- SoundDataRequestPacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundDataRequestPacket
- SoundDataRequestPacket(long, int, int) - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundDataRequestPacket
- SoundDataStream - Class in de.mrjulsen.dragnsounds.core.data
- SoundDataStream(int, long) - Constructor for class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- SoundDeleteCallback - Class in de.mrjulsen.dragnsounds.core.callbacks.client
- SoundDeleteCallback() - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.client.SoundDeleteCallback
- SoundDeleteRequestPacket - Class in de.mrjulsen.dragnsounds.net.cts
- SoundDeleteRequestPacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundDeleteRequestPacket
- SoundDeleteRequestPacket(long, SoundLocation, String) - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundDeleteRequestPacket
- SoundDeleteRequestPacket(long, CompoundTag, String) - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundDeleteRequestPacket
- SoundDeleteResponsePacket - Class in de.mrjulsen.dragnsounds.net.stc
- SoundDeleteResponsePacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundDeleteResponsePacket
- SoundDeleteResponsePacket(long, StatusResult) - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundDeleteResponsePacket
- SoundDopplerPacket - Class in de.mrjulsen.dragnsounds.net.stc.modify
- SoundDopplerPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundDopplerPacket
- SoundDopplerPacket(SoundFile, long, float, Vec3) - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundDopplerPacket
- SoundErrorCallback - Class in de.mrjulsen.dragnsounds.core.callbacks.client
- SoundErrorCallback() - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.client.SoundErrorCallback
- SoundFile - Class in de.mrjulsen.dragnsounds.core.filesystem
-
This object contains information about one specific sound file on the server.
- SoundFile.Builder - Class in de.mrjulsen.dragnsounds.core.filesystem
-
Data collection to create a new sound file on the server.
- SoundFileArgument - Class in de.mrjulsen.dragnsounds.commands.arguments
- SoundFileArgument() - Constructor for class de.mrjulsen.dragnsounds.commands.arguments.SoundFileArgument
- SoundFileCallback - Class in de.mrjulsen.dragnsounds.core.callbacks.client
- SoundFileCallback() - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.client.SoundFileCallback
- SoundFileInfo - Class in de.mrjulsen.dragnsounds.core.filesystem
-
A collection of read-only properties about the file.
- SoundFileInfo(long, long, UUID, long, int, String, String, String, String, String) - Constructor for class de.mrjulsen.dragnsounds.core.filesystem.SoundFileInfo
- SoundFileRequestPacket - Class in de.mrjulsen.dragnsounds.net.cts
- SoundFileRequestPacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundFileRequestPacket
- SoundFileRequestPacket(long, String, SoundLocation) - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundFileRequestPacket
- SoundFileRequestPacket(long, String, CompoundTag) - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundFileRequestPacket
- SoundFileResponsePacket - Class in de.mrjulsen.dragnsounds.net.stc
- SoundFileResponsePacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundFileResponsePacket
- SoundFileResponsePacket(long, SoundFile) - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundFileResponsePacket
- SoundGetDataCallback - Class in de.mrjulsen.dragnsounds.core.callbacks.server
- SoundGetDataCallback() - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.server.SoundGetDataCallback
- SoundGetDataCallback.ISoundPlaybackData - Interface in de.mrjulsen.dragnsounds.core.callbacks.server
- SoundGetDataRequestPacket - Class in de.mrjulsen.dragnsounds.net.stc.modify
- SoundGetDataRequestPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundGetDataRequestPacket
- SoundGetDataRequestPacket(long) - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundGetDataRequestPacket
- SoundGetDataResponsePacket - Class in de.mrjulsen.dragnsounds.net.cts
- SoundGetDataResponsePacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundGetDataResponsePacket
- SoundGetDataResponsePacket(long, SoundPlaybackData) - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundGetDataResponsePacket
- soundId() - Method in record class de.mrjulsen.dragnsounds.core.data.ChannelContext
-
Returns the value of the
soundId
record component. - SoundListCallback - Class in de.mrjulsen.dragnsounds.core.callbacks.client
- SoundListCallback(long, Consumer<SoundFile[]>) - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.client.SoundListCallback
- SoundListChunkResponsePacket - Class in de.mrjulsen.dragnsounds.net.stc
- SoundListChunkResponsePacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundListChunkResponsePacket
- SoundListChunkResponsePacket(long, boolean, SoundFile[]) - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundListChunkResponsePacket
- SoundListRequestPacket - Class in de.mrjulsen.dragnsounds.net.cts
- SoundListRequestPacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundListRequestPacket
- SoundListRequestPacket(long, IFilter<SoundFile>[]) - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundListRequestPacket
- SoundLocation - Class in de.mrjulsen.dragnsounds.core.filesystem
-
An object to locate sound files.
- SoundLocation(Level, String) - Constructor for class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
-
Creates an object to locate a specific folder containing the desired sound files.
- SoundLocation(Level, String, String) - Constructor for class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
-
Creates an object to locate a specific folder containing the desired sound files.
- SoundLocation(Level, Path) - Constructor for class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- SoundLocationArgument - Class in de.mrjulsen.dragnsounds.commands.arguments
- SoundLocationArgument() - Constructor for class de.mrjulsen.dragnsounds.commands.arguments.SoundLocationArgument
- SoundMetadataCallback - Class in de.mrjulsen.dragnsounds.core.callbacks.client
- SoundMetadataCallback() - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.client.SoundMetadataCallback
- SoundPauseResumePacket - Class in de.mrjulsen.dragnsounds.net.stc.modify
- SoundPauseResumePacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundPauseResumePacket
- SoundPauseResumePacket(SoundFile, long, boolean) - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundPauseResumePacket
- SoundPlaybackData - Record Class in de.mrjulsen.dragnsounds.core.data
- SoundPlaybackData(float, float, int, Vec3, Vec3, Vec3, float, float, float, float, boolean, int) - Constructor for record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Creates an instance of a
SoundPlaybackData
record class. - SoundPlayingCallback - Class in de.mrjulsen.dragnsounds.core.callbacks.server
- SoundPlayingCallback() - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback
- SoundPlayingCallback.ESoundPlaybackStatus - Enum Class in de.mrjulsen.dragnsounds.core.callbacks.server
- SoundPlayingCallback.ISoundCreatedCallback - Interface in de.mrjulsen.dragnsounds.core.callbacks.server
- SoundPlayingCheckCallback - Class in de.mrjulsen.dragnsounds.core.callbacks.server
- SoundPlayingCheckCallback() - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCheckCallback
- SoundPlayingCheckPacket - Class in de.mrjulsen.dragnsounds.net.stc
- SoundPlayingCheckPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundPlayingCheckPacket
- SoundPlayingCheckPacket(long, long) - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundPlayingCheckPacket
- SoundPlayingCheckResponsePacket - Class in de.mrjulsen.dragnsounds.net.cts
- SoundPlayingCheckResponsePacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundPlayingCheckResponsePacket
- SoundPlayingCheckResponsePacket(long, boolean) - Constructor for class de.mrjulsen.dragnsounds.net.cts.SoundPlayingCheckResponsePacket
- SoundPositionPacket - Class in de.mrjulsen.dragnsounds.net.stc.modify
- SoundPositionPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundPositionPacket
- SoundPositionPacket(SoundFile, long, Vec3) - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundPositionPacket
- SoundSeekPacket - Class in de.mrjulsen.dragnsounds.net.stc.modify
- SoundSeekPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundSeekPacket
- SoundSeekPacket(SoundFile, long, int) - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundSeekPacket
- soundSource() - Static method in class de.mrjulsen.dragnsounds.commands.arguments.SoundSourceArgument
- SoundSourceArgument - Class in de.mrjulsen.dragnsounds.commands.arguments
- SoundSourceArgument() - Constructor for class de.mrjulsen.dragnsounds.commands.arguments.SoundSourceArgument
- SoundSourceMixin - Class in de.mrjulsen.dragnsounds.mixin
- SoundSourceMixin() - Constructor for class de.mrjulsen.dragnsounds.mixin.SoundSourceMixin
- soundSourceName() - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Returns the value of the
soundSourceName
record component. - soundsources$invokeInit(String, int, String) - Static method in class de.mrjulsen.dragnsounds.mixin.SoundSourceMixin
- SoundStreamHolder - Class in de.mrjulsen.dragnsounds.core.callbacks.client
- SoundStreamHolder() - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.client.SoundStreamHolder
- SoundUploadCallback - Class in de.mrjulsen.dragnsounds.core.callbacks.client
- SoundUploadCallback() - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCallback
- SoundUploadCancelCallback - Class in de.mrjulsen.dragnsounds.core.callbacks.client
- SoundUploadCancelCallback() - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadCancelCallback
- SoundUploadCommandPacket - Class in de.mrjulsen.dragnsounds.net.stc
- SoundUploadCommandPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundUploadCommandPacket
- SoundUploadCommandPacket(SoundFile.Builder, AudioSettings, boolean) - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundUploadCommandPacket
- SoundUploadCommandPacket(CompoundTag, AudioSettings, boolean) - Constructor for class de.mrjulsen.dragnsounds.net.stc.SoundUploadCommandPacket
- SoundUploadProgressCallback - Class in de.mrjulsen.dragnsounds.core.callbacks.client
- SoundUploadProgressCallback() - Constructor for class de.mrjulsen.dragnsounds.core.callbacks.client.SoundUploadProgressCallback
- SoundUtils - Class in de.mrjulsen.dragnsounds.util
- SoundUtils() - Constructor for class de.mrjulsen.dragnsounds.util.SoundUtils
- SoundVolumePacket - Class in de.mrjulsen.dragnsounds.net.stc.modify
- SoundVolumePacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundVolumePacket
- SoundVolumePacket(SoundFile, long, float, float, int) - Constructor for class de.mrjulsen.dragnsounds.net.stc.modify.SoundVolumePacket
- source - Variable in class de.mrjulsen.dragnsounds.mixin.ChannelMixin
- source() - Method in record class de.mrjulsen.dragnsounds.core.data.ChannelContext
-
Returns the value of the
source
record component. - SPEC - Static variable in class de.mrjulsen.dragnsounds.config.ClientConfig
- SPEC - Static variable in class de.mrjulsen.dragnsounds.config.CommonConfig
- SpecificEntityRidingPlaybackArea - Record Class in de.mrjulsen.dragnsounds.api.playback
-
This implementation of
IPlaybackArea
checks if the player is riding a specific entity. - SpecificEntityRidingPlaybackArea(Entity) - Constructor for record class de.mrjulsen.dragnsounds.api.playback.SpecificEntityRidingPlaybackArea
-
Creates an instance of a
SpecificEntityRidingPlaybackArea
record class. - start(SoundFile) - Method in class de.mrjulsen.dragnsounds.core.data.SoundCommandListener
- STARTS_WITH - Enum constant in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
- state() - Method in record class de.mrjulsen.dragnsounds.api.ClientApi.UploadProgress
-
Returns the value of the
state
record component. - StatusCommand - Class in de.mrjulsen.dragnsounds.commands
- StatusCommand() - Constructor for class de.mrjulsen.dragnsounds.commands.StatusCommand
- STEREO - Enum constant in enum class de.mrjulsen.dragnsounds.core.ffmpeg.EChannels
- stop() - Method in class de.mrjulsen.dragnsounds.core.data.SoundCommandListener
- STOP - Enum constant in enum class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback.ESoundPlaybackStatus
- stopAllCustomSounds(ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Stops the currently playing sound.
- stopAllSoundInstances(SoundFile) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Stops all playing instances the given sound.
- stopAllSoundInstances(SoundFile) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- stopAllSoundInstances(SoundFile, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Stops all playing instances of the given sound file.
- stopAllSounds() - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- StopAllSoundsPacket - Class in de.mrjulsen.dragnsounds.net.stc
- StopAllSoundsPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.StopAllSoundsPacket
- stopSound(long) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Stops the currently playing sound.
- stopSound(long) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- stopSound(long, ServerPlayer[]) - Static method in class de.mrjulsen.dragnsounds.api.ServerApi
-
Stops the selected custom sound for all players.
- stopSound(Player, long) - Static method in class de.mrjulsen.dragnsounds.core.ServerSoundManager
- StopSoundInstancesRequest - Class in de.mrjulsen.dragnsounds.net.stc
- StopSoundInstancesRequest() - Constructor for class de.mrjulsen.dragnsounds.net.stc.StopSoundInstancesRequest
- StopSoundInstancesRequest(SoundFile) - Constructor for class de.mrjulsen.dragnsounds.net.stc.StopSoundInstancesRequest
- StopSoundNotificationPacket - Class in de.mrjulsen.dragnsounds.net.cts
- StopSoundNotificationPacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.StopSoundNotificationPacket
- StopSoundNotificationPacket(long) - Constructor for class de.mrjulsen.dragnsounds.net.cts.StopSoundNotificationPacket
- StopSoundRequest - Class in de.mrjulsen.dragnsounds.net.stc
- StopSoundRequest() - Constructor for class de.mrjulsen.dragnsounds.net.stc.StopSoundRequest
- StopSoundRequest(long) - Constructor for class de.mrjulsen.dragnsounds.net.stc.StopSoundRequest
T
- task() - Method in record class de.mrjulsen.dragnsounds.core.data.ProgressStatus
-
Returns the value of the
task
record component. - tick() - Method in class de.mrjulsen.dragnsounds.client.UploadScreen
- toNbt() - Method in record class de.mrjulsen.dragnsounds.api.ClientApi.UploadProgress
- toNbt() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
- toNbt() - Method in record class de.mrjulsen.dragnsounds.core.ffmpeg.AudioSettings
- toString() - Method in record class de.mrjulsen.dragnsounds.api.ClientApi.UploadProgress
-
Returns a string representation of this record class.
- toString() - Method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
-
Returns a string representation of this record class.
- toString() - Method in record class de.mrjulsen.dragnsounds.api.playback.EntityTypeRidingPlaybackArea
-
Returns a string representation of this record class.
- toString() - Method in record class de.mrjulsen.dragnsounds.api.playback.RadiusPlaybackArea
-
Returns a string representation of this record class.
- toString() - Method in record class de.mrjulsen.dragnsounds.api.playback.SpecificEntityRidingPlaybackArea
-
Returns a string representation of this record class.
- toString() - Method in record class de.mrjulsen.dragnsounds.core.data.ChannelContext
-
Returns a string representation of this record class.
- toString() - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Returns a string representation of this record class.
- toString() - Method in record class de.mrjulsen.dragnsounds.core.data.ProgressStatus
-
Returns a string representation of this record class.
- toString() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns a string representation of this record class.
- toString() - Method in record class de.mrjulsen.dragnsounds.core.ffmpeg.AudioSettings
-
Returns a string representation of this record class.
- toString() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- toString() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundLocation
- totalSpace() - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- type() - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Returns the value of the
type
record component.
U
- ui(long, SoundFile, SoundSource, float, float) - Static method in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- UI - Enum constant in enum class de.mrjulsen.dragnsounds.core.data.ESoundType
- updateMetadata(Map<String, String>) - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
-
Update the metadata of this file.
- updateMetadataInternal(SoundLocation, String, Map<String, String>) - Static method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
- UpdateMetadataPacket - Class in de.mrjulsen.dragnsounds.net.cts
- UpdateMetadataPacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.UpdateMetadataPacket
- UpdateMetadataPacket(String, SoundLocation, Map<String, String>) - Constructor for class de.mrjulsen.dragnsounds.net.cts.UpdateMetadataPacket
- UpdateMetadataPacket(String, CompoundTag, Map<String, String>) - Constructor for class de.mrjulsen.dragnsounds.net.cts.UpdateMetadataPacket
- UPLOAD - Enum constant in enum class de.mrjulsen.dragnsounds.api.ClientApi.UploadState
- UploadFailedPacket - Class in de.mrjulsen.dragnsounds.net.stc
- UploadFailedPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.UploadFailedPacket
- UploadFailedPacket(long, StatusResult) - Constructor for class de.mrjulsen.dragnsounds.net.stc.UploadFailedPacket
- uploadId - Variable in class de.mrjulsen.dragnsounds.client.UploadScreen
- UploadProgress(double, ClientApi.UploadState) - Constructor for record class de.mrjulsen.dragnsounds.api.ClientApi.UploadProgress
-
Creates an instance of a
UploadProgress
record class. - UploadProgressPacket - Class in de.mrjulsen.dragnsounds.net.stc
- UploadProgressPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.UploadProgressPacket
- UploadProgressPacket(long, ClientApi.UploadProgress) - Constructor for class de.mrjulsen.dragnsounds.net.stc.UploadProgressPacket
- UploadScreen - Class in de.mrjulsen.dragnsounds.client
- UploadScreen(long) - Constructor for class de.mrjulsen.dragnsounds.client.UploadScreen
- uploadSound(String, SoundFile.Builder, AudioSettings, Consumer<Optional<SoundFile>>, BiConsumer<ClientApi.UploadProgress, ClientApi.UploadProgress>, Consumer<StatusResult>) - Static method in class de.mrjulsen.dragnsounds.api.ClientApi
-
Converts the given sound file into the
ogg
format and uploads it to the server. - uploadSound(String, SoundFile.Builder, AudioSettings, Consumer<Optional<SoundFile>>, BiConsumer<ClientApi.UploadProgress, ClientApi.UploadProgress>, Consumer<StatusResult>) - Static method in class de.mrjulsen.dragnsounds.core.ClientSoundManager
- UploadSoundBuffer - Class in de.mrjulsen.dragnsounds.core.data
- UploadSoundBuffer(long, int, ServerPlayer) - Constructor for class de.mrjulsen.dragnsounds.core.data.UploadSoundBuffer
- UploadSoundPacket - Class in de.mrjulsen.dragnsounds.net.cts
- UploadSoundPacket() - Constructor for class de.mrjulsen.dragnsounds.net.cts.UploadSoundPacket
- UploadSoundPacket(long, int, boolean, int, byte[]) - Constructor for class de.mrjulsen.dragnsounds.net.cts.UploadSoundPacket
- UploadSuccessPacket - Class in de.mrjulsen.dragnsounds.net.stc
- UploadSuccessPacket() - Constructor for class de.mrjulsen.dragnsounds.net.stc.UploadSuccessPacket
- UploadSuccessPacket(long, SoundFile) - Constructor for class de.mrjulsen.dragnsounds.net.stc.UploadSuccessPacket
- USE_SOUND_COMMAND_PERMISSION - Static variable in class de.mrjulsen.dragnsounds.config.CommonConfig
V
- validateHash() - Method in class de.mrjulsen.dragnsounds.core.filesystem.SoundFile
-
Called on the server-side after loading the file.
- value - Variable in class de.mrjulsen.dragnsounds.core.data.filter.AbstractFilter
- value() - Method in class de.mrjulsen.dragnsounds.core.data.filter.AbstractFilter
- value() - Method in interface de.mrjulsen.dragnsounds.core.data.filter.IFilter
-
The value to search for in the target object.
- value() - Method in record class de.mrjulsen.dragnsounds.core.data.ProgressStatus
-
Returns the value of the
value
record component. - valueOf(String) - Static method in enum class de.mrjulsen.dragnsounds.api.ClientApi.UploadState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback.ESoundPlaybackStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.mrjulsen.dragnsounds.core.data.ESoundType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.mrjulsen.dragnsounds.core.ext.CustomSoundSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.mrjulsen.dragnsounds.core.ffmpeg.EChannels
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.mrjulsen.dragnsounds.api.ClientApi.UploadState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.mrjulsen.dragnsounds.core.callbacks.server.SoundPlayingCallback.ESoundPlaybackStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.mrjulsen.dragnsounds.core.data.ECompareOperation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.mrjulsen.dragnsounds.core.data.ESoundType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.mrjulsen.dragnsounds.core.ext.CustomSoundSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.mrjulsen.dragnsounds.core.ffmpeg.EChannels
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vehicle() - Method in record class de.mrjulsen.dragnsounds.api.playback.SpecificEntityRidingPlaybackArea
-
Returns the value of the
vehicle
record component. - velocity() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns the value of the
velocity
record component. - volume() - Method in record class de.mrjulsen.dragnsounds.core.data.PlaybackConfig
-
Returns the value of the
volume
record component. - volume() - Method in record class de.mrjulsen.dragnsounds.core.data.SoundPlaybackData
-
Returns the value of the
volume
record component. - VOLUME_DEFAULT - Static variable in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- VOLUME_MAX - Static variable in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- VOLUME_MIN - Static variable in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- VORBIS_CODEC - Static variable in class de.mrjulsen.dragnsounds.core.ffmpeg.FFmpegUtils
W
- willHaveSpace(int) - Method in class de.mrjulsen.dragnsounds.core.data.SoundDataStream
- world(long, SoundFile, SoundSource, float, float, Vec3, boolean, int) - Static method in class de.mrjulsen.dragnsounds.core.ext.CustomSoundInstance
- WORLD - Enum constant in enum class de.mrjulsen.dragnsounds.core.data.ESoundType
X
- x1() - Method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
-
Returns the value of the
x1
record component. - x2() - Method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
-
Returns the value of the
x2
record component.
Y
- y1() - Method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
-
Returns the value of the
y1
record component. - y2() - Method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
-
Returns the value of the
y2
record component.
Z
- z1() - Method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
-
Returns the value of the
z1
record component. - z2() - Method in record class de.mrjulsen.dragnsounds.api.playback.BoxPlaybackArea
-
Returns the value of the
z2
record component. - ZERO_UUID - Static variable in class de.mrjulsen.dragnsounds.DragNSounds
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form