Index

A C D E F G H I L M P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

api - Static variable in class com.codinglitch.vibrativevoice.CommonVibrativePlugin
 
API - Static variable in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
applyRestriction(VibrativeVoiceApi.RestrictionType, boolean) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
This is a way to apply a restriction based on whether or not it is enabled in the Vibrative Voice config.
applyRestriction(VibrativeVoiceApi.RestrictionType, boolean) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 

C

com.codinglitch.vibrativevoice - package com.codinglitch.vibrativevoice
 
com.codinglitch.vibrativevoice.mixin - package com.codinglitch.vibrativevoice.mixin
 
com.codinglitch.vibrativevoice.platform - package com.codinglitch.vibrativevoice.platform
 
com.codinglitch.vibrativevoice.platform.services - package com.codinglitch.vibrativevoice.platform.services
 
CommonVibrativePlugin - Class in com.codinglitch.vibrativevoice
 
CommonVibrativePlugin() - Constructor for class com.codinglitch.vibrativevoice.CommonVibrativePlugin
 
CommonVibrativeVoice - Class in com.codinglitch.vibrativevoice
 
CommonVibrativeVoice() - Constructor for class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
CONFIG - Static variable in class com.codinglitch.vibrativevoice.VibrativeVoiceLibrary
 
cooldownDuration - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig
 

D

debug(Object, Object...) - Static method in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 

E

equals(Object) - Method in record class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl.Peak
Indicates whether some other object is "equal to" this one.
error(Object, Object...) - Static method in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 

F

ForgeLoader - Class in com.codinglitch.vibrativevoice
 
ForgeLoader() - Constructor for class com.codinglitch.vibrativevoice.ForgeLoader
 
ForgePlatformHelper - Class in com.codinglitch.vibrativevoice.platform
 
ForgePlatformHelper() - Constructor for class com.codinglitch.vibrativevoice.platform.ForgePlatformHelper
 
frequency - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig
 
FREQUENCY_GAME_EVENTS - Static variable in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 

G

getConfigEntry(String, T) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
This is a method allowing the access of the Vibrative Voice config directly from the API.
getConfigEntry(String, T) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
getDecoder() - Method in class com.codinglitch.vibrativevoice.CommonVibrativePlugin
 
getEnvironmentName() - Method in interface com.codinglitch.vibrativevoice.platform.services.PlatformHelper
Gets the name of the environment type as a string.
getEvent(VibrativeVoiceApi.VibrationType) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Gets an event from a vibration type.
getEvent(VibrativeVoiceApi.VibrationType) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
getPlatformName() - Method in class com.codinglitch.vibrativevoice.platform.ForgePlatformHelper
 
getPlatformName() - Method in interface com.codinglitch.vibrativevoice.platform.services.PlatformHelper
Gets the name of the current platform
getPlayerLoudness(Player) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Gets a rough loudness value for the specified player at this current moment.
getPlayerLoudness(Player) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
getPluginId() - Method in class com.codinglitch.vibrativevoice.CommonVibrativePlugin
 
getPluginId() - Method in class com.codinglitch.vibrativevoice.VibrativePlugin
 
getQualifyingType(byte[]) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Gets a qualifying VibrationType for the volume level of the data, or null if none qualifies (audio too quiet).
getQualifyingType(byte[]) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
getQualifyingType(byte[], float) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Gets a qualifying VibrationType for the volume level of the data, or null if none qualifies (audio too quiet).
getQualifyingType(byte[], float) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
getQualifyingType(double) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Gets a qualifying VibrationType for the specified volume level, or null if none qualifies (audio too quiet).
getQualifyingType(double) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
getQualifyingType(short[]) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Gets a qualifying VibrationType for the volume level of the data, or null if none qualifies (audio too quiet).
getQualifyingType(short[]) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
getQualifyingType(short[], float) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Gets a qualifying VibrationType for the volume level of the data, or null if none qualifies (audio too quiet).
getQualifyingType(short[], float) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
getTimestamp(UUID) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
 
getTimestamp(UUID) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
getVolume(byte[]) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Gets a rough volume level from the raw data
getVolume(byte[]) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
getVolume(short[]) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Gets a rough volume level from the decoded data
getVolume(short[]) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
groups - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig.Restrictions
 
GROUPS - Enum constant in enum class com.codinglitch.vibrativevoice.VibrativeVoiceApi.RestrictionType
 

H

hashCode() - Method in record class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl.Peak
Returns a hash code value for this object.

I

id(CharSequence, String...) - Static method in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
id(String...) - Static method in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
ID - Static variable in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
info(Object, Object...) - Static method in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
initialize() - Static method in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
initialize(VoicechatApi) - Method in class com.codinglitch.vibrativevoice.CommonVibrativePlugin
 
initialize(VoicechatApi) - Method in class com.codinglitch.vibrativevoice.VibrativePlugin
 
INSTANCE - Static variable in class com.codinglitch.vibrativevoice.CommonVibrativePlugin
 
INSTANCE - Static variable in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
 
isDevelopmentEnvironment() - Method in class com.codinglitch.vibrativevoice.platform.ForgePlatformHelper
 
isDevelopmentEnvironment() - Method in interface com.codinglitch.vibrativevoice.platform.services.PlatformHelper
Check if the game is currently in a development environment.
isModLoaded(String) - Method in class com.codinglitch.vibrativevoice.platform.ForgePlatformHelper
 
isModLoaded(String) - Method in interface com.codinglitch.vibrativevoice.platform.services.PlatformHelper
Checks if a mod with the given id is loaded.
isOnCooldown(UUID, Level) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
 
isOnCooldown(UUID, Level) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 

L

load() - Static method in class com.codinglitch.vibrativevoice.ForgeLoader
 
loadService(Class<T>) - Static method in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
LOUDEST_PLAYER - Static variable in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
loudnesses - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
loudnessFactor - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig.Warden
 
loudnessRemembrance - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig.Warden
 

M

makeGameEvents() - Static method in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
MEMORY_MODULE_TYPES - Static variable in class com.codinglitch.vibrativevoice.platform.ForgePlatformHelper
 
MixinWardenAi - Class in com.codinglitch.vibrativevoice.mixin
 
MixinWardenAi() - Constructor for class com.codinglitch.vibrativevoice.mixin.MixinWardenAi
 
MixinWardenVibrationUser - Class in com.codinglitch.vibrativevoice.mixin
 
MixinWardenVibrationUser() - Constructor for class com.codinglitch.vibrativevoice.mixin.MixinWardenVibrationUser
 

P

Peak(double, long) - Constructor for record class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl.Peak
Creates an instance of a Peak record class.
peakDuration - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig
 
PLATFORM - Static variable in class com.codinglitch.vibrativevoice.platform.Services
 
PlatformHelper - Interface in com.codinglitch.vibrativevoice.platform.services
 

R

register(RegisterEvent) - Static method in class com.codinglitch.vibrativevoice.ForgeLoader
 
registerEvents(EventRegistration) - Method in class com.codinglitch.vibrativevoice.CommonVibrativePlugin
 
registerEvents(EventRegistration) - Method in class com.codinglitch.vibrativevoice.VibrativePlugin
 
registerFrequencyGameEvent(ResourceLocation, GameEvent) - Static method in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
registerMemoryType(String, Codec<U>) - Method in class com.codinglitch.vibrativevoice.platform.ForgePlatformHelper
 
registerMemoryType(String, Codec<U>) - Method in interface com.codinglitch.vibrativevoice.platform.services.PlatformHelper
 
restrictions - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig
 
Restrictions() - Constructor for class com.codinglitch.vibrativevoice.VibrativeVoiceConfig.Restrictions
 

S

sendVibration(BlockPos, Level, VibrativeVoiceApi.VibrationType) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Sends a vibration at the location with the specified type.
sendVibration(BlockPos, Level, VibrativeVoiceApi.VibrationType) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
sendVibration(Entity, Level, VibrativeVoiceApi.VibrationType) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Sends a vibration originating from an entity with the specified type.
sendVibration(Entity, Level, VibrativeVoiceApi.VibrationType) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
serverApi - Static variable in class com.codinglitch.vibrativevoice.CommonVibrativePlugin
 
Services - Class in com.codinglitch.vibrativevoice.platform
 
Services() - Constructor for class com.codinglitch.vibrativevoice.platform.Services
 
setCooldown(UUID, Level, int) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
 
setCooldown(UUID, Level, int) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
setPlayerLoudness(Player, double, long) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Sets the loudness value for the specified player.
setPlayerLoudness(Player, double, long) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
shelveLexicons() - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceLibrary
 
sneakFactor - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig.Restrictions
 
sneaking - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig.Restrictions
 
SNEAKING - Enum constant in enum class com.codinglitch.vibrativevoice.VibrativeVoiceApi.RestrictionType
 
STRONG - Enum constant in enum class com.codinglitch.vibrativevoice.VibrativeVoiceApi.VibrationType
 
STRONG_VIBRATION_EVENT - Static variable in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
strongVibrationThreshold - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig
 

T

timestamp() - Method in record class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl.Peak
Returns the value of the timestamp record component.
toString() - Method in record class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl.Peak
Returns a string representation of this record class.
trySendVibration(UUID, BlockPos, Level, VibrativeVoiceApi.VibrationType) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Tries to send a vibration originating at the specified location, checking if it is on cooldown and using the default config cooldown duration.
trySendVibration(UUID, BlockPos, Level, VibrativeVoiceApi.VibrationType) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
trySendVibration(UUID, BlockPos, Level, VibrativeVoiceApi.VibrationType, int) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Tries to send a vibration originating at the specified location, checking if it is on cooldown.
trySendVibration(UUID, BlockPos, Level, VibrativeVoiceApi.VibrationType, int) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
trySendVibration(UUID, Entity, Level, VibrativeVoiceApi.VibrationType) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Tries to send a vibration originating from the specified entity, checking if it is on cooldown and using the default config cooldown duration.
trySendVibration(UUID, Entity, Level, VibrativeVoiceApi.VibrationType) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
trySendVibration(UUID, Entity, Level, VibrativeVoiceApi.VibrationType, int) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Tries to send a vibration originating from the specified entity, checking if it is on cooldown.
trySendVibration(UUID, Entity, Level, VibrativeVoiceApi.VibrationType, int) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
trySendVibration(Entity, Level, VibrativeVoiceApi.VibrationType) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApi
Tries to send a vibration originating from the specified entity, checking if it is on cooldown.
trySendVibration(Entity, Level, VibrativeVoiceApi.VibrationType) - Method in class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 

V

valueOf(String) - Static method in enum class com.codinglitch.vibrativevoice.VibrativeVoiceApi.RestrictionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codinglitch.vibrativevoice.VibrativeVoiceApi.VibrationType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.codinglitch.vibrativevoice.VibrativeVoiceApi.RestrictionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codinglitch.vibrativevoice.VibrativeVoiceApi.VibrationType
Returns an array containing the constants of this enum class, in the order they are declared.
VibrativePlugin - Class in com.codinglitch.vibrativevoice
 
VibrativePlugin() - Constructor for class com.codinglitch.vibrativevoice.VibrativePlugin
 
VibrativeVoice - Class in com.codinglitch.vibrativevoice
 
VibrativeVoice() - Constructor for class com.codinglitch.vibrativevoice.VibrativeVoice
 
VibrativeVoiceApi - Class in com.codinglitch.vibrativevoice
 
VibrativeVoiceApi() - Constructor for class com.codinglitch.vibrativevoice.VibrativeVoiceApi
 
VibrativeVoiceApi.RestrictionType - Enum Class in com.codinglitch.vibrativevoice
 
VibrativeVoiceApi.VibrationType - Enum Class in com.codinglitch.vibrativevoice
 
VibrativeVoiceApiImpl - Class in com.codinglitch.vibrativevoice
 
VibrativeVoiceApiImpl() - Constructor for class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl
 
VibrativeVoiceApiImpl.Peak - Record Class in com.codinglitch.vibrativevoice
 
VibrativeVoiceConfig - Class in com.codinglitch.vibrativevoice
 
VibrativeVoiceConfig() - Constructor for class com.codinglitch.vibrativevoice.VibrativeVoiceConfig
 
VibrativeVoiceConfig.Restrictions - Class in com.codinglitch.vibrativevoice
 
VibrativeVoiceConfig.Warden - Class in com.codinglitch.vibrativevoice
 
VibrativeVoiceLibrary - Class in com.codinglitch.vibrativevoice
 
VibrativeVoiceLibrary() - Constructor for class com.codinglitch.vibrativevoice.VibrativeVoiceLibrary
 
volume() - Method in record class com.codinglitch.vibrativevoice.VibrativeVoiceApiImpl.Peak
Returns the value of the volume record component.

W

warden - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig
 
Warden() - Constructor for class com.codinglitch.vibrativevoice.VibrativeVoiceConfig.Warden
 
warn(Object, Object...) - Static method in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
WEAK - Enum constant in enum class com.codinglitch.vibrativevoice.VibrativeVoiceApi.VibrationType
 
WEAK_VIBRATION_EVENT - Static variable in class com.codinglitch.vibrativevoice.CommonVibrativeVoice
 
weakVibrationThreshold - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig
 
whisperFactor - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig.Restrictions
 
whispering - Variable in class com.codinglitch.vibrativevoice.VibrativeVoiceConfig.Restrictions
 
WHISPERING - Enum constant in enum class com.codinglitch.vibrativevoice.VibrativeVoiceApi.RestrictionType
 
A C D E F G H I L M P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values