Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes|All Packages|Deprecated API|Serialized Form

A

accept(T, U, V) - Method in interface ml.karmaconfigs.api.common.utils.TriConsumer
Accept the objects
add(int, T) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Inserts the specified element at the specified position in this list (optional operation).
add(File) - Method in class ml.karmaconfigs.api.common.karma.loader.BruteLoader
Tries to add the specified source to the application classpath
add(URL) - Method in class ml.karmaconfigs.api.common.karma.loader.BruteLoader
Tries to add the specified source to the application classpath
add(Path) - Method in class ml.karmaconfigs.api.common.karma.loader.BruteLoader
Tries to add the specified source to the application classpath
add(KarmaUnit, String) - Method in class ml.karmaconfigs.api.common.utils.string.util.time.TimeName
Add a custom karma unit name
add(T) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Appends the specified element to the end of this list (optional operation).
addAll(int, Collection<? extends T>) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAll(Collection<? extends T>) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
addChangelog(String...) - Method in class ml.karmaconfigs.api.common.version.util.KarmaUpdaterGenerator
Add a line to the changelog
addChangelog(List<String>) - Method in class ml.karmaconfigs.api.common.version.util.KarmaUpdaterGenerator
Add the lines to the changelog
addJarToClasspath(URL) - Method in class ml.karmaconfigs.api.common.karma.loader.KarmaSourceLoader
Deprecated.
Add a source to the current path
addParentEnd(String) - Method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Add a parent directory at the end of parent directory tree
addParentStart(String) - Method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Add a parent directory at the start of parent directory tree
addProvider(KarmaSource) - Static method in class ml.karmaconfigs.api.common.karma.APISource
Add a new karma source provider
addSource(File) - Method in interface ml.karmaconfigs.api.common.karma.loader.KarmaAppender
Deprecated.
Add a source to the current path
addSource(File) - Method in class ml.karmaconfigs.api.common.karma.loader.KarmaSourceInjector
Deprecated.
Add a source to the current path
addSource(URI) - Method in interface ml.karmaconfigs.api.common.karma.loader.KarmaAppender
Deprecated.
Add a source to the current path
addSource(URI) - Method in class ml.karmaconfigs.api.common.karma.loader.KarmaSourceInjector
Deprecated.
Add a source to the current path
addSource(URL) - Method in interface ml.karmaconfigs.api.common.karma.loader.KarmaAppender
Deprecated.
Add a source to the current path
addSource(URL) - Method in class ml.karmaconfigs.api.common.karma.loader.KarmaSourceInjector
Deprecated.
Add a source to the current path
addSource(Path) - Method in interface ml.karmaconfigs.api.common.karma.loader.KarmaAppender
Deprecated.
Add a source to the current path
addSource(Path) - Method in class ml.karmaconfigs.api.common.karma.loader.KarmaSourceInjector
Deprecated.
Add a source to the current path
ALL_LOWER - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.TextType
Generate all text lower case
ALL_UPPER - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.TextType
Generate all text upper case
andThen(TriConsumer<? super T, ? super U, ? super V>) - Method in interface ml.karmaconfigs.api.common.utils.TriConsumer
Do something after that consumer
APISource - Class in ml.karmaconfigs.api.common.karma
Karma API source
applyKarmaAttribute() - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Apply karma file attribute to the file
applyKarmaAttribute() - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Apply karma file attribute to the file
areNullOrEmpty(Object...) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Get if the objects are null or empty
arrayToSet(T[]) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Parse an array to a set
async() - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Get the source async scheduler
AsyncBiLateScheduler<A,​B> - Class in ml.karmaconfigs.api.common.timer.scheduler.worker
This scheduler will run a task when X is completed
AsyncBiLateScheduler() - Constructor for class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncBiLateScheduler
 
AsyncKarmaFile - Class in ml.karmaconfigs.api.common.karmafile
Karma file
AsyncKarmaFile(File) - Constructor for class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Initialize the karma file
AsyncKarmaFile(Path) - Constructor for class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Initialize the karma file
AsyncKarmaFile(KarmaSource, String, String...) - Constructor for class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Initialize the karma file
AsyncLateScheduler<A> - Class in ml.karmaconfigs.api.common.timer.scheduler.worker
This scheduler will run a task when X is completed
AsyncLateScheduler() - Constructor for class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncLateScheduler
 
AsyncScheduler<T extends KarmaSource> - Class in ml.karmaconfigs.api.common.timer.worker
Bukkit special asynchronous scheduler
AsyncScheduler(T) - Constructor for class ml.karmaconfigs.api.common.timer.worker.AsyncScheduler
Initialize the scheduler
authors() - Method in class ml.karmaconfigs.api.common.karma.APISource
Karma source authors
authors() - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Karma source authors
authors(boolean, String) - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Get the authors using a custom separator
autoRestart() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Get if the timer auto restarts
autoRestart() - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Get if the timer auto restarts
autoRestart() - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Get if the timer auto restarts

B

BiLateScheduler<A,​B> - Interface in ml.karmaconfigs.api.common.timer.scheduler
KarmaAPI bi-object late scheduler
BLUE - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossColor
Blue boss bar
BossColor - Enum Class in ml.karmaconfigs.api.common.boss
Valid boss bar colors
BossFlag - Enum Class in ml.karmaconfigs.api.common.boss
Valid boss bar flags
BossNotFoundException - Exception in ml.karmaconfigs.api.common.boss
This exception is thrown when a boss bar is tried to fetch with an invalid ID
BossNotFoundException(int, Set<Integer>) - Constructor for exception ml.karmaconfigs.api.common.boss.BossNotFoundException
Initialize the exception
BossProvider<T> - Class in ml.karmaconfigs.api.common.boss
Karma boss bar provider
BossProvider() - Constructor for class ml.karmaconfigs.api.common.boss.BossProvider
 
BossType - Enum Class in ml.karmaconfigs.api.common.boss
Valid boss bar type
BoundedBufferedReader - Class in ml.karmaconfigs.api.common.utils.reader
Karma bounded buffered reader for files with long text lines
BoundedBufferedReader(Reader) - Constructor for class ml.karmaconfigs.api.common.utils.reader.BoundedBufferedReader
Initialize the bounded buffered reader
BoundedBufferedReader(Reader, int, int) - Constructor for class ml.karmaconfigs.api.common.utils.reader.BoundedBufferedReader
Initialize the bounded buffered reader
BridgeLoader<T extends KarmaSource> - Class in ml.karmaconfigs.api.common.utils
KarmaAPI bridge connector.
BridgeLoader(String, T) - Constructor for class ml.karmaconfigs.api.common.utils.BridgeLoader
Initialize the bridge loader
BruteLoader - Class in ml.karmaconfigs.api.common.karma.loader
Brute source loader This new way of loading sources to the project class path export all the modules to all the modules "ExportAllToAll" using BurningWave utility class.
BruteLoader(URLClassLoader) - Constructor for class ml.karmaconfigs.api.common.karma.loader.BruteLoader
Initialize the brute loader
BufferedLogger - Class in ml.karmaconfigs.api.common
Karma logger
BufferedLogger(KarmaSource) - Constructor for class ml.karmaconfigs.api.common.BufferedLogger
Initialize the logger
build() - Method in class ml.karmaconfigs.api.common.version.LegacyVersionUpdater.LegacyVersionBuilder
Build the version builder
build() - Method in class ml.karmaconfigs.api.common.version.VersionUpdater.VersionBuilder
Build the version builder

C

calendar(LogCalendar) - Method in class ml.karmaconfigs.api.common.BufferedLogger
Set the logger calendar type
calendar(LogCalendar) - Method in class ml.karmaconfigs.api.common.Logger
Set the logger calendar type
cancel() - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Destroy the current boss bar
cancel() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Cancel the scheduler
cancel() - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Cancel the scheduler
cancel() - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Cancel the scheduler
cancelAction(Consumer<Long>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Set the action to perform when the timer is cancelled
cancelAction(Consumer<Long>) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Set the action to perform when the timer is cancelled
cancelAction(Consumer<Long>) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Set the action to perform when the timer is cancelled
cancelFor(KarmaSource) - Static method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Cancel the scheduler
CancellableScheduler - Interface in ml.karmaconfigs.api.common.timer.scheduler
Karma cancellable scheduler
cancelUnloaded(boolean) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Notice when the timer has been stopped because its source has been also unloaded
cancelUnloaded(boolean) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Notice when the timer has been stopped because its source has been also unloaded
checkVersion(String) - Method in class ml.karmaconfigs.api.common.utils.string.ComparatorBuilder
Set the check version
CLASSIC - Enum constant in enum class ml.karmaconfigs.api.common.utils.enums.LogCalendar
Classic american calendar type
CleanTimeBuilder - Class in ml.karmaconfigs.api.common.utils.string.util.time
Karma clean time builder
CleanTimeBuilder(TimeName, long) - Constructor for class ml.karmaconfigs.api.common.utils.string.util.time.CleanTimeBuilder
Initialize the clean time builder
clear() - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Removes all of the elements from this list (optional operation).
clearChangelog() - Method in class ml.karmaconfigs.api.common.version.util.KarmaUpdaterGenerator
Clear the changelog
clearLog() - Method in class ml.karmaconfigs.api.common.BufferedLogger
Clear the log info
clearLog() - Method in class ml.karmaconfigs.api.common.Logger
Clear the log file
clearLog() - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Clear the log file
clearParents(String) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Clear parent files on a file string
close() - Method in interface ml.karmaconfigs.api.common.karma.loader.KarmaAppender
Deprecated.
Close the current appender
close() - Method in class ml.karmaconfigs.api.common.karma.loader.KarmaSourceInjector
Deprecated.
Close the current appender
close() - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
This means remove the logger name attachment so you can create a new logger instance with new logger options
closeLoader() - Method in class ml.karmaconfigs.api.common.karma.loader.KarmaSourceLoader
Deprecated.
Close this source loader
color(BossColor) - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Set the boss bar color
ComparatorBuilder - Class in ml.karmaconfigs.api.common.utils.string
Karma comparator builder
compareTo(ComparatorBuilder) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Get the version difference between two versions
complete(A) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.LateScheduler
Complete the scheduler
complete(A) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncLateScheduler
Complete the scheduler
complete(A) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedLateScheduler
Complete the scheduler
complete(A, B) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.BiLateScheduler
Complete the scheduler
complete(A, B) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncBiLateScheduler
Complete the scheduler
complete(A, B) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedBiLateScheduler
Complete the scheduler
complete(A, B, Throwable) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.BiLateScheduler
Complete the scheduler
complete(A, B, Throwable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncBiLateScheduler
Complete the scheduler
complete(A, B, Throwable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedBiLateScheduler
Complete the scheduler
complete(A, Throwable) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.LateScheduler
Complete the scheduler
complete(A, Throwable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncLateScheduler
Complete the scheduler
complete(A, Throwable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedLateScheduler
Complete the scheduler
ConcurrentList<T> - Class in ml.karmaconfigs.api.common.utils
Karma concurrent list based on https://stackoverflow.com/a/26444094
ConcurrentList() - Constructor for class ml.karmaconfigs.api.common.utils.ConcurrentList
 
conditionalAction(TimeCondition, int, Consumer<Integer>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Add a conditional action
conditionalAction(TimeCondition, int, Consumer<Integer>) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Add a conditional action
conditionalAction(TimeCondition, int, Consumer<Integer>) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Add a conditional action
conditionalPeriodAction(TimeCondition, long, Consumer<Long>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Add a conditional action
conditionalPeriodAction(TimeCondition, long, Consumer<Long>) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Add a conditional action
conditionalPeriodAction(TimeCondition, long, Consumer<Long>) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Add a conditional action
connect(File) - Method in class ml.karmaconfigs.api.common.utils.BridgeLoader
Connect a new source to the bridge
connect(URL) - Method in class ml.karmaconfigs.api.common.utils.BridgeLoader
Connect a new source to the bridge
connect(Path) - Method in class ml.karmaconfigs.api.common.utils.BridgeLoader
Connect a new source to the bridge
console() - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Get the source out
Console - Class in ml.karmaconfigs.api.common
Karma console
Console(KarmaSource) - Constructor for class ml.karmaconfigs.api.common.Console
Initialize a new console
Console(KarmaSource, Consumer<String>) - Constructor for class ml.karmaconfigs.api.common.Console
Initialize a new console
contains(Object) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns true if this list contains the specified element.
containsAll(Collection<?>) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns true if this list contains all of the elements of the specified collection.
containsLetters(CharSequence) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Get if the text contains letter
containsNumbers(CharSequence) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Get if the text contains numbers
copy(File) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.FileCopy
Copy the file
create() - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Create the file
create() - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Create the file
create() - Method in class ml.karmaconfigs.api.common.utils.string.RandomString
Create the random text
create() - Method in class ml.karmaconfigs.api.common.utils.string.util.time.CleanTimeBuilder
Create a new clean time text output
create() - Static method in class ml.karmaconfigs.api.common.utils.string.util.time.TimeName
Create a new time name instance
create(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Create a file
create(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Create a file
CREATE_WORLD_FOG - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossFlag
Add fog to the world while the boss bar is active
createBuilder() - Static method in class ml.karmaconfigs.api.common.utils.string.RandomString
Create a new options builder
createBuilder() - Static method in class ml.karmaconfigs.api.common.utils.string.VersionComparator
Create a new version comparator options builder
createNewBuilder(KarmaSource) - Static method in class ml.karmaconfigs.api.common.version.LegacyVersionUpdater
Create a new legacy version updater builder
createNewBuilder(KarmaSource) - Static method in class ml.karmaconfigs.api.common.version.VersionUpdater
Create a new version updater builder
createWithException(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Create a file and catch any exception
createWithException(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Create a file and catch any exception
createWithResults(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Create a file and return if the file could be created
createWithResults(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Create a file and return if the file could be created
CURRENT - Enum constant in enum class ml.karmaconfigs.api.common.version.util.VersionType
Current version
currentTask() - Method in class ml.karmaconfigs.api.common.timer.scheduler.Scheduler
Get the current task id
currentTask() - Method in class ml.karmaconfigs.api.common.timer.worker.AsyncScheduler
Get the current task id
currentTask() - Method in class ml.karmaconfigs.api.common.timer.worker.SyncScheduler
Get the current task id
currentVersion(String) - Method in class ml.karmaconfigs.api.common.utils.string.ComparatorBuilder
Set the current version

D

DARKEN_SCREEN - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossFlag
Dark the player screen while the boss bar is active
DAY - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
Single day
DAYS - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
More than 1 day
DEBUG - Static variable in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Enable debug
decrypt() - Method in class ml.karmaconfigs.api.common.utils.security.file.FileEncryptor
Decrypt the file
decrypt(byte[]) - Method in class ml.karmaconfigs.api.common.utils.security.data.PBECryptoAPI
Decrypt the data
DEFAULT_SOURCE - Static variable in class ml.karmaconfigs.api.common.karma.APISource
Deprecated.
defineDefault(KarmaSource) - Static method in class ml.karmaconfigs.api.common.karma.APISource
Define the default source that KarmaAPI will use.
delete() - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Delete the file
delete() - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Delete the file
deleteJarResource() - Method in class ml.karmaconfigs.api.common.karma.loader.KarmaSourceLoader
Deprecated.
Delete the jar sources file
description() - Method in class ml.karmaconfigs.api.common.karma.APISource
Karma source description
description() - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Karma source description
destroy(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Deletes a file
destroy(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Deletes a file
destroy(UUID, String) - Method in class ml.karmaconfigs.api.common.utils.security.token.TokenStorage
Destroy a token
destroyWithException(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Deletes a file and catch any exception
destroyWithException(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Deletes a file and catch any exception
destroyWithResults(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Deletes a file and return if the file could be created
destroyWithResults(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Deletes a file and return if the file could be created
disable() - Method in interface ml.karmaconfigs.api.common.karma.loader.SourceBootstrap
Deprecated.
When the bootstrap is disabled
displayBar(Collection<T>) - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Display the boss bar to the specified players
displayTime(double) - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Set the boss bar display time
DOWN - Enum constant in enum class ml.karmaconfigs.api.common.boss.ProgressiveBar
Modify bar HP from MAX to 0
download() - Method in class ml.karmaconfigs.api.common.ResourceDownloader
Download the resource
downloadAndInject(URL, NameComponent) - Method in class ml.karmaconfigs.api.common.karma.loader.BruteLoader
Download and then inject the result into the API

E

enable() - Method in interface ml.karmaconfigs.api.common.karma.loader.SourceBootstrap
Deprecated.
When the bootstrap is enabled
encrypt() - Method in class ml.karmaconfigs.api.common.utils.security.file.FileEncryptor
Encrypt the file
encrypt(byte[]) - Method in class ml.karmaconfigs.api.common.utils.security.data.PBECryptoAPI
Encrypt the data
endAction(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Set the action to perform when the timer is completely ended
endAction(Runnable) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Set the action to perform when the timer is completely ended
endAction(Runnable) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Set the action to perform when the timer is completely ended
EQUALS - Enum constant in enum class ml.karmaconfigs.api.common.timer.TimeCondition
If the time is X
escapeString(String) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Escape text
exactPeriodAction(long, Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Add an action to perform when the timer reaches the specified millisecond
exactPeriodAction(long, Runnable) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Add an action to perform when the timer reaches the specified millisecond
exactPeriodAction(long, Runnable) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Add an action to perform when the timer reaches the specified millisecond
exactSecondPeriodAction(int, Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Add an action to perform when the timer reaches the specified second
exactSecondPeriodAction(int, Runnable) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Add an action to perform when the timer reaches the specified second
exactSecondPeriodAction(int, Runnable) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Add an action to perform when the timer reaches the specified second
exists() - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get if the file exists
exists() - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get if the file exists
exists(String) - Static method in class ml.karmaconfigs.api.common.utils.URLUtils
Get if the URL exists
expiration(UUID) - Method in class ml.karmaconfigs.api.common.utils.security.token.TokenStorage
Get the token expiration date
exportFromFile(InputStream) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Export the karma file from an internal file
exportFromFile(InputStream) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Export the karma file from an internal file
extension(LogExtension) - Method in class ml.karmaconfigs.api.common.BufferedLogger
Set the logger extension type
extension(LogExtension) - Method in class ml.karmaconfigs.api.common.Logger
Set the logger extension type

F

fastConnect(URL) - Static method in class ml.karmaconfigs.api.common.utils.URLUtils
Connect and instantly disconnect from a URL.
fetch(boolean) - Method in class ml.karmaconfigs.api.common.version.LegacyVersionUpdater
Fetch for updates
fetch(boolean) - Method in class ml.karmaconfigs.api.common.version.VersionUpdater
Fetch for updates
fetchMinecraftUUID(String) - Static method in class ml.karmaconfigs.api.common.utils.UUIDUtil
Fetch the UUID
fetchNick(UUID) - Static method in class ml.karmaconfigs.api.common.utils.UUIDUtil
Fetch the client nick
fetchTime(LogCalendar) - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Get the now's time
FileCopy - Class in ml.karmaconfigs.api.common.karmafile.karmayaml
Initialize the file copier
FileCopy(Class<?>, String) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.FileCopy
Initialize the file copy
FileCopy(KarmaSource, String) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.FileCopy
Initialize the file copy
FileEncryptor - Class in ml.karmaconfigs.api.common.utils.security.file
File encryption utilities
FileEncryptor(File, String) - Constructor for class ml.karmaconfigs.api.common.utils.security.file.FileEncryptor
Initialize the file encryptor
FileEncryptor(Path, String) - Constructor for class ml.karmaconfigs.api.common.utils.security.file.FileEncryptor
Initialize the file encryptor
fileExtension() - Method in enum class ml.karmaconfigs.api.common.utils.enums.LogExtension
Get the log extension as a file extension
FileUtilities - Class in ml.karmaconfigs.api.common.utils.file
Karma file utilities
FileUtilities() - Constructor for class ml.karmaconfigs.api.common.utils.file.FileUtilities
 
findExtension() - Method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Find any extension in the component
findParents(String) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Find parent files on a file string
fix(File) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.FileCopy
Fix the sections for files who have section names same as keys
FixedBiLateScheduler<A,​B> - Class in ml.karmaconfigs.api.common.timer.scheduler.worker
This scheduler will run a task when X is completed
FixedBiLateScheduler() - Constructor for class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedBiLateScheduler
 
FixedLateScheduler<A> - Class in ml.karmaconfigs.api.common.timer.scheduler.worker
This scheduler will run a task when X is completed
FixedLateScheduler() - Constructor for class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedLateScheduler
 
flush() - Method in class ml.karmaconfigs.api.common.BufferedLogger
Flush the log data if the log auto flush is turned off WARNING: This will replace all the log file content, this should be used only for applications that runs once -> generate a log file and then switch log file.
flush() - Method in class ml.karmaconfigs.api.common.Logger
Flush the log data if the log auto flush is turned off WARNING: This will replace all the log file content, this should be used only for applications that runs once -> generate a log file and then switch log file.
flush() - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Flush the log data if the log auto flush is turned off WARNING: This will replace all the log file content, this should be used only for applications that runs once -> generate a log file and then switch log file.
forceMinecraftOffline(String) - Static method in class ml.karmaconfigs.api.common.utils.UUIDUtil
Force online UUID fetch
forceRegister(Placeholder<T>...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Force placeholder registrations
forceRegister(Placeholder<T>...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Force placeholder registrations
forDirectory(CharSequence) - Static method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Create a new name component for directory purposes
forEach(Consumer<? super T>) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Performs the given action for each element of the Iterable until all elements have been processed or the action throws an exception.
forFile(CharSequence, String, String...) - Static method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Create a new name component for file purposes
format(TimeUnit, String) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Format the current timer time
formatString(CharSequence, Object...) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Format the specified text
formatString(CharSequence, Map<String, Object>) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Deprecated.
It's better to use now. By default, KarmaAPI uses GlobalPlaceholderEngine with a implementation of Placeholder as SimplePlaceholder. For now, this method registers the map key to a placeholder which contains the map value and uses global placeholder engine to return the formatted string
formatString(KarmaSource, CharSequence, Level) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Format the specified text
formatString(KarmaSource, CharSequence, Level, Object...) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Format the specified text
fromFile(File) - Static method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Create a name component from file
fromPath(Path) - Static method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Create a name component from path file
fromTrimmed(String) - Static method in class ml.karmaconfigs.api.common.utils.UUIDUtil
Get a UUID from a trimmed UUID

G

generate(String) - Method in class ml.karmaconfigs.api.common.version.util.KarmaUpdaterGenerator
Generate the file
generateLiteral() - Static method in class ml.karmaconfigs.api.common.utils.security.token.TokenGenerator
Generate a token without base 64 encoding
generateLiteral(int) - Static method in class ml.karmaconfigs.api.common.utils.security.token.TokenGenerator
Generate a token without base 64 encoding
generateSALT() - Method in class ml.karmaconfigs.api.common.utils.security.data.PBECryptoAPI
Generate a salt token
generateString() - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Generate a new random text
generateString(OptionsBuilder) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Generate a new random text
generateToken() - Static method in class ml.karmaconfigs.api.common.utils.security.token.TokenGenerator
Generate a new token
get() - Method in interface ml.karmaconfigs.api.common.timer.scheduler.LateScheduler
Get the A object
get() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncLateScheduler
Get the A object
get() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedLateScheduler
Get the A object
get() - Method in class ml.karmaconfigs.api.common.version.LegacyVersionUpdater
Get the last update fetch result
get() - Method in class ml.karmaconfigs.api.common.version.VersionUpdater
Get the last update fetch result
get(int) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns the element at the specified position in this list.
get(String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
get(String, Object) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get a value
get(String, Object) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get a value
get(String, Object) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Get a value
get(String, Object) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
get(KarmaUnit) - Method in class ml.karmaconfigs.api.common.utils.string.util.time.TimeName
Get a custom unit name
getAppender() - Method in interface ml.karmaconfigs.api.common.karma.loader.SourceBootstrap
Deprecated.
Get the bootstrap appender
getBarId() - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Get the current boss bar id
getBarsAmount() - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Get the amount of bars that exist
getBoolean(String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getBoolean(String, boolean) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get a value
getBoolean(String, boolean) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get a value
getBoolean(String, boolean) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Get a value
getBoolean(String, boolean) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getBuildDate() - Static method in interface ml.karmaconfigs.api.common.karma.KarmaAPI
Get the API build date
getByte(String, byte) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get a value
getBytes(String, byte[]) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get a value
getChangelog() - Method in class ml.karmaconfigs.api.common.version.VersionFetchResult
Get the version changelog
getCheckVersion() - Method in class ml.karmaconfigs.api.common.utils.string.ComparatorBuilder
Get the check version
getChildren() - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get the yaml children
getColor() - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Get the boss bar color
getColors(String) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Get a set of colors present in the text
getCompilerVersion() - Static method in interface ml.karmaconfigs.api.common.karma.KarmaAPI
Get the used java version to compile the API
getContent() - Method in class ml.karmaconfigs.api.common.utils.string.OptionsBuilder
Get the text content
getCurrent() - Method in class ml.karmaconfigs.api.common.version.VersionFetchResult
Get the source current version
getCurrentVersion() - Method in class ml.karmaconfigs.api.common.utils.string.ComparatorBuilder
Get the current version
getData() - Method in class ml.karmaconfigs.api.common.Console
Get the console prefix data
getDataPath() - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Get the source data path
getDestFile() - Method in class ml.karmaconfigs.api.common.ResourceDownloader
Get the resource destination file
getDifference() - Method in class ml.karmaconfigs.api.common.utils.string.VersionComparator
Get the version difference
getDouble(String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getDouble(String, double) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get a value
getDouble(String, double) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get a value
getDouble(String, double) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Get a value
getDouble(String, double) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getExtension(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the file extension
getExtension(String) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the file extension
getExtension(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get the file extension
getFile() - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get the file
getFile() - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get the file
getFile(File, char) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the file replacing the %20 ( space char )
getFile(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the file path
getFileCompleteType(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the file complete type
getFileType(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the file type
getFixedFile(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Fix a file
getFixedPath(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Fix a file
getFloat(String, float) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get a value
getGravePrefix() - Method in class ml.karmaconfigs.api.common.utils.PrefixConsoleData
Set the grave prefix
getId() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Get the scheduler ID
getInfoPrefix() - Method in class ml.karmaconfigs.api.common.utils.PrefixConsoleData
Get the info prefix
getInstance(String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get an object instance
getInt(String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getInt(String, int) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get a value
getInt(String, int) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get a value
getInt(String, int) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Get a value
getInt(String, int) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getKey() - Method in class ml.karmaconfigs.api.common.utils.placeholder.SimplePlaceholder
Get the placeholder key
getKey() - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.Placeholder
Get the placeholder key
getKeys() - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Get all the placeholders registered to this engine
getKeys() - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Get all the placeholders registered to this engine
getKeys(boolean) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get the karma file key set
getKeys(boolean) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get the karma file key set
getKeys(boolean) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Get the karma file key set
getKeySet() - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get the yaml keys
getLastColor(String) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Get the last color present on a text
getLastColor(List<String>, int) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Get the last color from a list of texts
getLatest() - Method in class ml.karmaconfigs.api.common.version.spigot.SpigotChecker
Get the project latest version
getLatest() - Method in class ml.karmaconfigs.api.common.version.VersionFetchResult
Get the source last version
getList(String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getList(String, Object...) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get a value
getList(String, Object...) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get a value
getList(String, Object...) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Get a value
getList(String, Object...) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getLoader() - Method in class ml.karmaconfigs.api.common.karma.loader.BruteLoader
Get the used class loader
getLoader() - Method in interface ml.karmaconfigs.api.common.karma.loader.KarmaAppender
Deprecated.
Get the current URL loader
getLoader() - Method in class ml.karmaconfigs.api.common.karma.loader.KarmaSourceInjector
Deprecated.
Get the current URL loader
getLogger(String) - Static method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Get the requested logger or KarmaAPI's logger if there's not any logger with the provided name
getLoggerFile(LogExtension) - Method in class ml.karmaconfigs.api.common.BufferedLogger
Get the today's logger file
getLoggerFile(LogExtension) - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Get the today's logger file
getLong(String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getLong(String, long) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get a value
getLong(String, long) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get a value
getLong(String, long) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Get a value
getLong(String, long) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getMillis() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Get the timer milliseconds
getMillis() - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Get the timer milliseconds
getMillis() - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Get the timer milliseconds
getName() - Method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Get the component name
getName(File, boolean) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the file name
getName(Path, boolean) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get the file name
getObject() - Method in interface ml.karmaconfigs.api.common.timer.scheduler.BiLateScheduler
Get the A object
getObject() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncBiLateScheduler
Get the A object
getObject() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedBiLateScheduler
Get the A object
getOkPrefix() - Method in class ml.karmaconfigs.api.common.utils.PrefixConsoleData
Get the OK prefix
getOrBackup(String, String...) - Static method in class ml.karmaconfigs.api.common.utils.URLUtils
Get the url or default
getOriginal(boolean) - Static method in class ml.karmaconfigs.api.common.karma.APISource
Get the original karma source
getOriginalTime() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Get the timer start time
getOriginalTime() - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Get the timer start time
getOriginalTime() - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Get the timer start time
getOrNull(String) - Static method in class ml.karmaconfigs.api.common.utils.URLUtils
Get the URL or null if couldn't retrieve specified URL
getParent() - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get the yaml parent
getParent(Path) - Method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Get the parent directories
getParentFile(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the file
getParentFile(File, char) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the parent file replacing %20 ( space char )
getParentPath(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get if the file is a valid file
getParentPath(Path, char) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get the parent file replacing %20 ( space char )
getParents() - Method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Get the parent directories
getParents() - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get the yaml parents
getPath() - Method in class ml.karmaconfigs.api.common.karmafile.Key
Get the key path
getPath(Path, char) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get the file replacing the %20 ( space char )
getPath(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get the file path
getPathCompleteType(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get the file complete type
getPathType(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get the file type
getPeriod() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Get the timer configured period
getPeriod() - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Get the timer configured period
getPeriod() - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Get the timer configured period
getPlaceholder(String) - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Get a placeholder
getPlaceholder(String) - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Get a placeholder
getPrettyFile(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the pretty file path
getPrettyFile(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get the pretty file path
getPrettyParentFile(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the pretty file
getPrettyParentPath(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get the pretty file
getProjectFolder(String) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the project folder
getProjectFolder(KarmaSource) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Deprecated.
getProjectParent() - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the project parent folder
getProjectParent() - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get the project parent folder
getProjectPath(String) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get the project folder
getProjectPath(KarmaSource) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Deprecated.
getReloader() - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get the yaml reloader
getResolver() - Method in class ml.karmaconfigs.api.common.version.VersionUpdater.VersionBuilder
Get the version updater version resolver
getResponse(URL) - Static method in class ml.karmaconfigs.api.common.utils.URLUtils
Get the web response
getResponseCode(String) - Static method in class ml.karmaconfigs.api.common.utils.URLUtils
Get the URL response code
getRoot() - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get the yaml root key
getScheduler() - Method in exception ml.karmaconfigs.api.common.timer.scheduler.errors.TimerAlreadyStarted
Get the scheduler that has been tried to be started
getSection(String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a section of the yaml
getSection(String, KarmaYamlManager) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a section of the yaml
getShort(String, short) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get a value
getSize() - Method in class ml.karmaconfigs.api.common.utils.string.OptionsBuilder
Get the text size
getSource() - Method in interface ml.karmaconfigs.api.common.karma.loader.SourceBootstrap
Deprecated.
Get the bootstrap source
getSource() - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KYMSource
Get the yaml source
getSource() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Get the scheduler source
getSource() - Method in class ml.karmaconfigs.api.common.version.VersionUpdater.VersionBuilder
Get the version updater source
getSourceFile() - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Get the source file
getSourceFile(KarmaSource) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get the karma source jar file
getSourcePath(KarmaSource) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get the karma source jar file
getSourceRoot() - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get the yaml source root
getString(String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getString(String, String) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get a value
getString(String, String) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get a value
getString(String, String) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Get a value
getString(String, String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getStringList(String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getStringList(String, String...) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get a value
getStringList(String, String...) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get a value
getStringList(String, String...) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Get a value
getStringList(String, String...) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get a value
getStyle() - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Get the boss bar style
getSubObject() - Method in interface ml.karmaconfigs.api.common.timer.scheduler.BiLateScheduler
Get the B object
getSubObject() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncBiLateScheduler
Get the B object
getSubObject() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedBiLateScheduler
Get the B object
getTime(TimeUnit) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Get the timer time under the specified time unit
getTimeLeft() - Method in class ml.karmaconfigs.api.common.utils.string.util.time.TimeCalculator
Get the time left to the source before now
getTitle() - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Get the boss bar title
getTreeMaster() - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get the master tree of the yaml parent
getType() - Method in enum class ml.karmaconfigs.api.common.utils.enums.LogCalendar
Get the calendar from the calendar type
getType() - Method in class ml.karmaconfigs.api.common.utils.placeholder.SimplePlaceholder
Get the placeholder type
getType() - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.Placeholder
Get the placeholder type
getType() - Method in class ml.karmaconfigs.api.common.utils.string.OptionsBuilder
Get the text type
getType() - Method in class ml.karmaconfigs.api.common.version.VersionUpdater.VersionBuilder
Get the version updater check type
getUnit() - Method in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
Get the unit name
getUpdateURL() - Method in class ml.karmaconfigs.api.common.version.spigot.SpigotChecker
Get the project update URL
getUpdateURL() - Method in class ml.karmaconfigs.api.common.version.VersionFetchResult
Get the source update URL
getValue() - Method in class ml.karmaconfigs.api.common.karmafile.Key
Get the key value
getValue(Object) - Method in class ml.karmaconfigs.api.common.utils.placeholder.SimplePlaceholder
Get the placeholder value
getValue(Object) - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.Placeholder
Get the placeholder value
getVersion() - Static method in interface ml.karmaconfigs.api.common.karma.KarmaAPI
Get the current API version
getWarningPrefix() - Method in class ml.karmaconfigs.api.common.utils.PrefixConsoleData
Get the warning prefix
GlobalPlaceholderEngine - Class in ml.karmaconfigs.api.common.utils.placeholder
Global KarmaAPI placeholder engine
GlobalPlaceholderEngine(KarmaSource) - Constructor for class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Initialize the global placeholder engine
GRAVE - Enum constant in enum class ml.karmaconfigs.api.common.utils.enums.Level
Something just went wrong
GREEN - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossColor
Green boss bar
GREGORIAN - Enum constant in enum class ml.karmaconfigs.api.common.utils.enums.LogCalendar
Rest of the world calendar type

H

hasExtension() - Method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Get if the component has extension
hasMoreTasks() - Method in class ml.karmaconfigs.api.common.timer.worker.AsyncScheduler
Get if the scheduler has more tasks
hasMoreTasks() - Method in class ml.karmaconfigs.api.common.timer.worker.SyncScheduler
Get if the scheduler has more tasks
hasParents() - Method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Get if the component has parent directories
hasProvider(String) - Static method in class ml.karmaconfigs.api.common.karma.APISource
Get if the API source has stored a source with the specified name
HOUR - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
Single hour
HOURS - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
More than 1 hour

I

ID - Enum constant in enum class ml.karmaconfigs.api.common.version.util.VersionCheckType
Unique and non resolvable version ID type
IllegalTimerAccess - Exception in ml.karmaconfigs.api.common.timer.scheduler.errors
This error is thrown when an external source tries to access other module timer
IllegalTimerAccess(KarmaSource, SimpleScheduler) - Constructor for exception ml.karmaconfigs.api.common.timer.scheduler.errors.IllegalTimerAccess
Initialize the exception
indexOf(Object) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
INFO - Enum constant in enum class ml.karmaconfigs.api.common.utils.enums.Level
Information you should know
insertInEachSpace(String, String, int, boolean) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Insert a text each amount of characters as soon as the character is a space/empty
insetInEach(String, String, int) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Insert a text each amount of characters
install() - Static method in interface ml.karmaconfigs.api.common.karma.KarmaAPI
Install KarmaAPI dependencies
instantiate(String) - Method in class ml.karmaconfigs.api.common.karma.loader.KarmaSourceLoader
Deprecated.
Instantiate the bootstrap class
instantiate(String, Class<T>, T) - Method in class ml.karmaconfigs.api.common.karma.loader.KarmaSourceLoader
Deprecated.
Instantiate the bootstrap class
isAfter() - Method in class ml.karmaconfigs.api.common.utils.string.util.time.TimeCalculator
Get if the source instant is after now
isBefore() - Method in class ml.karmaconfigs.api.common.utils.string.util.time.TimeCalculator
Get if the source instant is before now
isCancelled() - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Get if the boss bar is cancelled
isCancelled() - Method in interface ml.karmaconfigs.api.common.timer.scheduler.CancellableScheduler
Get if the scheduler is cancelled
isCancelled() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Get if the timer is cancelled
isCancelled() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncBiLateScheduler
Get if the scheduler is cancelled
isCancelled() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncLateScheduler
Get if the scheduler is cancelled
isCancelled() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedBiLateScheduler
Get if the scheduler is cancelled
isCancelled() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedLateScheduler
Get if the scheduler is cancelled
isCancelled() - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Get if the timer is cancelled
isCancelled() - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Get if the timer is cancelled
isCompleted() - Method in interface ml.karmaconfigs.api.common.timer.scheduler.BiLateScheduler
Get if the scheduler is completed
isCompleted() - Method in interface ml.karmaconfigs.api.common.timer.scheduler.LateScheduler
Get if the scheduler is completed
isCompleted() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncBiLateScheduler
Get if the scheduler is completed
isCompleted() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncLateScheduler
Get if the scheduler is completed
isCompleted() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedBiLateScheduler
Get if the scheduler is completed
isCompleted() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedLateScheduler
Get if the scheduler is completed
isDirectory() - Method in class ml.karmaconfigs.api.common.karma.loader.component.NameComponent
Get if the component is a directory
isEmpty() - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns true if this list contains no elements.
isKarmaFile(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get if the file is a karma file
isKarmaPath(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get if the file is a karma file
isList(String) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get if a key is a list
isList(String) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get if a key is a list
isList(String) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Get if a key is a list
isLoaded(KarmaSource) - Static method in interface ml.karmaconfigs.api.common.karma.KarmaAPI
Get if the specified source jar is loaded
isMultiThreading() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Get if the timer has multi-threading enabled
isMultiThreading() - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Get if the timer has multi-threading enabled
isMultiThreading() - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Get if the timer has multi-threading enabled
isNullOrEmpty(Object) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Get if the object is null or empty
isPaused() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Get if the timer is paused
isPaused() - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Get if the timer is paused
isPaused() - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Get if the timer is paused
isRunning() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Get if the timer is running
isRunning() - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Get if the timer is running
isRunning() - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Get if the timer is running
isRunning() - Static method in class ml.karmaconfigs.api.common.utils.BridgeLoader
Get if the bridge is running
isSection(String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get if the specified key is a section
isSet(String) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get if a key is set
isSet(String) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get if a key is set
isSet(String) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Get if a key is set
isSet(String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get if the specified key is set in the yaml file
isSource(KarmaSource) - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Get if the source is an instance of this
isUpdated() - Method in class ml.karmaconfigs.api.common.version.VersionFetchResult
Get if the source is updated
isUpToDate() - Method in class ml.karmaconfigs.api.common.utils.string.VersionComparator
Get if the current version is up-to-date
isValid() - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Get if the boss bar is valid
isValidFile(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get if the file is valid
isValidFile(String) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Get if the file is a valid file
isValidPath(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Get if the file is valid
iterator() - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns an iterator over the elements in this list in proper sequence.

J

javaVersion() - Static method in class ml.karmaconfigs.api.common.JavaVM
Get the java virtual machine version
JavaVM - Class in ml.karmaconfigs.api.common
Java virtual machine
JavaVM() - Constructor for class ml.karmaconfigs.api.common.JavaVM
 
jvmArchitecture() - Static method in class ml.karmaconfigs.api.common.JavaVM
Get the java virtual machine architecture
jvmAvailable() - Static method in class ml.karmaconfigs.api.common.JavaVM
Get the java virtual machine available memory
jvmMax() - Static method in class ml.karmaconfigs.api.common.JavaVM
Get the java virtual machine max memory
jvmProcessors() - Static method in class ml.karmaconfigs.api.common.JavaVM
Get the amount of processors the java virtual machine has

K

KarmaAPI - Interface in ml.karmaconfigs.api.common.karma
Karma API
KarmaAppender - Interface in ml.karmaconfigs.api.common.karma.loader
Deprecated.
Non tested method BruteLoader.add(URL) may replace this
KarmaFile - Class in ml.karmaconfigs.api.common.karmafile
Karma file
KarmaFile(File) - Constructor for class ml.karmaconfigs.api.common.karmafile.KarmaFile
Initialize the karma file
KarmaFile(Path) - Constructor for class ml.karmaconfigs.api.common.karmafile.KarmaFile
Initialize the karma file
KarmaFile(KarmaSource, String, String...) - Constructor for class ml.karmaconfigs.api.common.karmafile.KarmaFile
Initialize the karma file
KarmaInputFile - Class in ml.karmaconfigs.api.common.karmafile
Karma file only for input stream and used only to read
KarmaInputFile(InputStream) - Constructor for class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Initialize the karma file
KarmaLogger - Class in ml.karmaconfigs.api.common.utils
Karma logger
KarmaLogger(KarmaSource) - Constructor for class ml.karmaconfigs.api.common.utils.KarmaLogger
Initialize the karma logger
KarmaLogger(KarmaSource, boolean, boolean, boolean) - Constructor for class ml.karmaconfigs.api.common.utils.KarmaLogger
Initialize the karma logger
KarmaSource - Interface in ml.karmaconfigs.api.common.karma
Karma API source
KarmaSourceInjector - Class in ml.karmaconfigs.api.common.karma.loader
Deprecated.
read KarmaAppender notice
KarmaSourceInjector(ClassLoader) - Constructor for class ml.karmaconfigs.api.common.karma.loader.KarmaSourceInjector
Deprecated.
Initialize the source injector
KarmaSourceLoader - Class in ml.karmaconfigs.api.common.karma.loader
Deprecated.
read KarmaAppender notice
KarmaSourceLoader(ClassLoader, File) - Constructor for class ml.karmaconfigs.api.common.karma.loader.KarmaSourceLoader
Deprecated.
Initialize the source loader
KarmaSourceLoader(ClassLoader, URL) - Constructor for class ml.karmaconfigs.api.common.karma.loader.KarmaSourceLoader
Deprecated.
Initialize the source loader
KarmaSourceLoader(ClassLoader, Path) - Constructor for class ml.karmaconfigs.api.common.karma.loader.KarmaSourceLoader
Deprecated.
Initialize the source loader
KarmaUnit - Enum Class in ml.karmaconfigs.api.common.utils.string.util
Karma units
KarmaUpdaterGenerator - Class in ml.karmaconfigs.api.common.version.util
Karma update file generator
KarmaUpdaterGenerator(KarmaSource) - Constructor for class ml.karmaconfigs.api.common.version.util.KarmaUpdaterGenerator
Initialize the karma update file generator
KarmaYamlManager - Class in ml.karmaconfigs.api.common.karmafile.karmayaml
Karma yaml manager
KarmaYamlManager(KarmaYamlManager, File) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(KarmaYamlManager, InputStream) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(KarmaYamlManager, Reader) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(KarmaYamlManager, String, boolean) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(KarmaYamlManager, Path) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(KarmaYamlManager, Map<?, ?>) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(KarmaYamlManager, KarmaSource, String, String...) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(File) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(InputStream) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(Reader) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(String, boolean) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(Path) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(Map<?, ?>) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
KarmaYamlManager(KarmaSource, String, String...) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Initialize the karma yaml manager
Key - Class in ml.karmaconfigs.api.common.karmafile
Karma files key
Key(String, Object) - Constructor for class ml.karmaconfigs.api.common.karmafile.Key
Initialize the karma key
KYMSource - Class in ml.karmaconfigs.api.common.karmafile.karmayaml
Karma yaml manager source
KYMSource(File) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KYMSource
Initialize the yaml source
KYMSource(InputStream) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KYMSource
Initialize the yaml source
KYMSource(Reader) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KYMSource
Initialize the yaml source
KYMSource(String, boolean) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KYMSource
Initialize the yaml source
KYMSource(Path) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KYMSource
Initialize the yaml source
KYMSource(Map<?, ?>) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.KYMSource
Initialize the yaml source

L

lastIndexOf(Object) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
LateScheduler<A> - Interface in ml.karmaconfigs.api.common.timer.scheduler
KarmaAPI single-object late scheduler
LATEST - Enum constant in enum class ml.karmaconfigs.api.common.version.util.VersionType
Latest version
LegacyVersionUpdater - Class in ml.karmaconfigs.api.common.version
Karma legacy version updater
LegacyVersionUpdater.LegacyVersionBuilder - Class in ml.karmaconfigs.api.common.version
Legacy version updater builder
length(int) - Static method in class ml.karmaconfigs.api.common.utils.security.token.TokenGenerator
Set the token length
Level - Enum Class in ml.karmaconfigs.api.common.utils.enums
Karma known levels
listIterator() - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns a list iterator over the elements in this list (in proper sequence).
listIterator(int) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
listToString(List<String>, boolean) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Transform a list of texts into a single text line
load(String) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Load the instance as an unknown object
load(UUID, String) - Method in class ml.karmaconfigs.api.common.utils.security.token.TokenStorage
Load a token
loadProvider(String) - Static method in class ml.karmaconfigs.api.common.karma.APISource
Load a provider
loadUnsafe(String) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Load unsafely the instance as a known object
LOG - Enum constant in enum class ml.karmaconfigs.api.common.utils.enums.LogExtension
Classic .log file
LogCalendar - Enum Class in ml.karmaconfigs.api.common.utils.enums
Karma log calendar types
LogExtension - Enum Class in ml.karmaconfigs.api.common.utils.enums
Karma logs known file extensions
Logger - Class in ml.karmaconfigs.api.common
Karma logger
Logger(KarmaSource) - Constructor for class ml.karmaconfigs.api.common.Logger
Initialize the logger

M

MARKDOWN - Enum constant in enum class ml.karmaconfigs.api.common.utils.enums.LogExtension
Modern and good-look .md file
matchesWith(String, Class<?>) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Get if the specified value matches with the expected value
MILLISECOND - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
Single millisecond
MILLISECONDS - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
More than 1 millisecond
MINUS_TO - Enum constant in enum class ml.karmaconfigs.api.common.timer.TimeCondition
If the time is under X
MINUTE - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
Single minute
MINUTES - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
More than 1 minute
ml.karmaconfigs.api.common - package ml.karmaconfigs.api.common
 
ml.karmaconfigs.api.common.annotations - package ml.karmaconfigs.api.common.annotations
 
ml.karmaconfigs.api.common.boss - package ml.karmaconfigs.api.common.boss
 
ml.karmaconfigs.api.common.karma - package ml.karmaconfigs.api.common.karma
 
ml.karmaconfigs.api.common.karma.loader - package ml.karmaconfigs.api.common.karma.loader
 
ml.karmaconfigs.api.common.karma.loader.component - package ml.karmaconfigs.api.common.karma.loader.component
 
ml.karmaconfigs.api.common.karmafile - package ml.karmaconfigs.api.common.karmafile
 
ml.karmaconfigs.api.common.karmafile.karmayaml - package ml.karmaconfigs.api.common.karmafile.karmayaml
 
ml.karmaconfigs.api.common.rgb - package ml.karmaconfigs.api.common.rgb
 
ml.karmaconfigs.api.common.timer - package ml.karmaconfigs.api.common.timer
 
ml.karmaconfigs.api.common.timer.scheduler - package ml.karmaconfigs.api.common.timer.scheduler
 
ml.karmaconfigs.api.common.timer.scheduler.errors - package ml.karmaconfigs.api.common.timer.scheduler.errors
 
ml.karmaconfigs.api.common.timer.scheduler.worker - package ml.karmaconfigs.api.common.timer.scheduler.worker
 
ml.karmaconfigs.api.common.timer.worker - package ml.karmaconfigs.api.common.timer.worker
 
ml.karmaconfigs.api.common.utils - package ml.karmaconfigs.api.common.utils
 
ml.karmaconfigs.api.common.utils.enums - package ml.karmaconfigs.api.common.utils.enums
 
ml.karmaconfigs.api.common.utils.file - package ml.karmaconfigs.api.common.utils.file
 
ml.karmaconfigs.api.common.utils.placeholder - package ml.karmaconfigs.api.common.utils.placeholder
 
ml.karmaconfigs.api.common.utils.placeholder.util - package ml.karmaconfigs.api.common.utils.placeholder.util
 
ml.karmaconfigs.api.common.utils.reader - package ml.karmaconfigs.api.common.utils.reader
 
ml.karmaconfigs.api.common.utils.security.data - package ml.karmaconfigs.api.common.utils.security.data
 
ml.karmaconfigs.api.common.utils.security.file - package ml.karmaconfigs.api.common.utils.security.file
 
ml.karmaconfigs.api.common.utils.security.token - package ml.karmaconfigs.api.common.utils.security.token
 
ml.karmaconfigs.api.common.utils.security.token.exception - package ml.karmaconfigs.api.common.utils.security.token.exception
 
ml.karmaconfigs.api.common.utils.string - package ml.karmaconfigs.api.common.utils.string
 
ml.karmaconfigs.api.common.utils.string.util - package ml.karmaconfigs.api.common.utils.string.util
 
ml.karmaconfigs.api.common.utils.string.util.time - package ml.karmaconfigs.api.common.utils.string.util.time
 
ml.karmaconfigs.api.common.version - package ml.karmaconfigs.api.common.version
 
ml.karmaconfigs.api.common.version.spigot - package ml.karmaconfigs.api.common.version.spigot
 
ml.karmaconfigs.api.common.version.util - package ml.karmaconfigs.api.common.version.util
 
MONTH - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
Single month
MONTHS - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
More than 1 month
multiThreading(boolean) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Set if the timer runs on another thread
multiThreading(boolean) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Set if the timer runs on another thread
multiThreading(boolean) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Set if the timer runs on another thread

N

name() - Method in class ml.karmaconfigs.api.common.karma.APISource
Karma source name
name() - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Karma source name
NameComponent - Class in ml.karmaconfigs.api.common.karma.loader.component
Karma name component for file/directory purposes
NONE - Enum constant in enum class ml.karmaconfigs.api.common.boss.ProgressiveBar
Do not modify HP
NUMBER - Enum constant in enum class ml.karmaconfigs.api.common.version.util.VersionCheckType
Classic version system ( 1.0.0 ) ( 1.0.1 ) ...
NUMBERS_AND_LETTERS - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.TextContent
Text with letters and numbers

O

OK - Enum constant in enum class ml.karmaconfigs.api.common.utils.enums.Level
Nothing wrong here
ONLY_LETTERS - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.TextContent
Text with only letters
ONLY_NUMBERS - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.TextContent
Text with only numbers
onTaskComplete(Consumer<Integer>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.Scheduler
Action to perform when a task has been completed
onTaskComplete(Consumer<Integer>) - Method in class ml.karmaconfigs.api.common.timer.worker.AsyncScheduler
Action to perform when a task has been completed
onTaskComplete(Consumer<Integer>) - Method in class ml.karmaconfigs.api.common.timer.worker.SyncScheduler
Action to perform when a task has been completed
onTaskStart(Consumer<Integer>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.Scheduler
Action to perform when a task has been started
onTaskStart(Consumer<Integer>) - Method in class ml.karmaconfigs.api.common.timer.worker.AsyncScheduler
Action to perform when a task has been started
onTaskStart(Consumer<Integer>) - Method in class ml.karmaconfigs.api.common.timer.worker.SyncScheduler
Action to perform when a task has been started
OptionsBuilder - Class in ml.karmaconfigs.api.common.utils.string
Karma string generator options builder
osArchitecture() - Static method in class ml.karmaconfigs.api.common.JavaVM
Get the operative system architecture
osFreeMemory() - Static method in class ml.karmaconfigs.api.common.JavaVM
Get the operative system free memory
osMaxMemory() - Static method in class ml.karmaconfigs.api.common.JavaVM
Get the operative system max memory
osModel() - Static method in class ml.karmaconfigs.api.common.JavaVM
Get the operative system model
osName() - Static method in class ml.karmaconfigs.api.common.JavaVM
Get the operative system name
osVersion() - Static method in class ml.karmaconfigs.api.common.JavaVM
Get the operative system version
OUTDATED - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.VersionDiff
Out of date
OVER_OF - Enum constant in enum class ml.karmaconfigs.api.common.timer.TimeCondition
If the time is over X
OVERDATED - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.VersionDiff
Over of checked version

P

parallelStream() - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns a possibly parallel Stream with this collection as its source.
parse(String) - Method in class ml.karmaconfigs.api.common.rgb.RGBTextComponent
Parse the message to rgb
parse(String[], Object...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Parse a message
parse(String[], Object...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Parse a message
parse(String, Object...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Parse a message
parse(String, Object...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Parse a message
parse(List<String>, Object...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Parse a message
parse(List<String>, Object...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Parse a message
parseLetters(CharSequence, Character...) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Parse only the letters from the text
parseNumbers(CharSequence, Character...) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Parse only the numbers from the text
PathUtilities - Class in ml.karmaconfigs.api.common.utils.file
Karma file utilities
PathUtilities() - Constructor for class ml.karmaconfigs.api.common.utils.file.PathUtilities
 
pause() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Pause the scheduler
pause() - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Pause the scheduler
pause() - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Pause the scheduler
pauseAction(Consumer<Long>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Set the action to perform when the timer is paused
pauseAction(Consumer<Long>) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Set the action to perform when the timer is paused
pauseAction(Consumer<Long>) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Set the action to perform when the timer is paused
PBECryptoAPI - Class in ml.karmaconfigs.api.common.utils.security.data
Initialize the crypto API
PBECryptoAPI(String, byte[]) - Constructor for class ml.karmaconfigs.api.common.utils.security.data.PBECryptoAPI
Initialize the crypt API
periodChangeAction(Consumer<Long>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Add an action when the timer passes a millisecond
periodChangeAction(Consumer<Long>) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Add an action when the timer passes a millisecond
periodChangeAction(Consumer<Long>) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Add an action when the timer passes a millisecond
PINK - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossColor
Pink boss bar
Placeholder<T> - Class in ml.karmaconfigs.api.common.utils.placeholder.util
Karma placeholder
Placeholder() - Constructor for class ml.karmaconfigs.api.common.utils.placeholder.util.Placeholder
 
PlaceholderEngine - Class in ml.karmaconfigs.api.common.utils.placeholder.util
Karma placeholder engine
PlaceholderEngine() - Constructor for class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
 
PLAY_BOSS_MUSIC - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossFlag
Play boss music while the boss bar is active
PrefixConsoleData - Class in ml.karmaconfigs.api.common.utils
Karma console prefix data
PrefixConsoleData(KarmaSource) - Constructor for class ml.karmaconfigs.api.common.utils.PrefixConsoleData
Initialize the prefix console data
printError() - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Get if the logger prints errors
printInfo() - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Get if the logger prints info
progress(ProgressiveBar) - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Set the boss bar progress type
ProgressiveBar - Enum Class in ml.karmaconfigs.api.common.boss
Valid boss bar progress type
protect() - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Protect the placeholder engine against already added placeholder modifications
protect() - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Protect the placeholder engine against already added placeholder modifications
PURPLE - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossColor
Purple boss bar

Q

queue(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.Scheduler
Queue another task to the scheduler
queue(Runnable) - Method in class ml.karmaconfigs.api.common.timer.worker.AsyncScheduler
Queue another task to the scheduler
queue(Runnable) - Method in class ml.karmaconfigs.api.common.timer.worker.SyncScheduler
Queue another task to the scheduler

R

RANDOM_SIZE - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.TextType
Generate all text with a random size
randomColor() - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Generate a random color
RandomString - Class in ml.karmaconfigs.api.common.utils.string
Karma random string generator
readAllLines(File) - Static method in class ml.karmaconfigs.api.common.utils.file.FileUtilities
Read all the file lines
readAllLines(Path) - Static method in class ml.karmaconfigs.api.common.utils.file.PathUtilities
Read all the file lines
readFrom(File) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Read the file completely
readFullFile() - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Read the file completely
readFullFile() - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Read the file completely
readFullFile() - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Read the file completely
readLine() - Method in class ml.karmaconfigs.api.common.utils.reader.BoundedBufferedReader
Read the line
reason() - Element in annotation interface ml.karmaconfigs.api.common.annotations.Unstable
The reason of why the API is unstable
RED - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossColor
Red boss bar
register(Placeholder<T>...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Register more placeholders
register(Placeholder<T>...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Register more placeholders
registerMinecraftClient(String) - Static method in class ml.karmaconfigs.api.common.utils.UUIDUtil
Register a minecraft client into the karma UUID engine database API
registerUnsafe(Placeholder<?>...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Register placeholders indiscriminately
registerUnsafe(Placeholder<?>...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Register placeholders indiscriminately
reload(String...) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.YamlReloader
Reload the yaml configuration
remove(int) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Removes the element at the specified position in this list (optional operation).
remove(Object) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Removes the first occurrence of the specified element from this list, if it is present (optional operation).
removeAll(Collection<?>) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Removes from this list all of its elements that are contained in the specified collection (optional operation).
removeChangelog(int...) - Method in class ml.karmaconfigs.api.common.version.util.KarmaUpdaterGenerator
Remove the changelog lines
removeIf(Predicate<? super T>) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Removes all of the elements of this collection that satisfy the given predicate.
removeLetters(CharSequence) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Remove the letters from text
removeNumbers(CharSequence) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Remove the numbers from text
replaceAll(UnaryOperator<T>) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Replaces each element of this list with the result of applying the operator to that element.
replaceLast(String, String, String) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Replace the last regex in the text
requestAsync(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Deprecated.
requestSync(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Deprecated.
RESOLVABLE_ID - Enum constant in enum class ml.karmaconfigs.api.common.version.util.VersionCheckType
Unique version ID which has a way to be decoded to display some data
resolve(String) - Method in class ml.karmaconfigs.api.common.version.util.VersionResolver
Resolve the version
resolve(VersionType) - Method in class ml.karmaconfigs.api.common.version.VersionFetchResult
Resolve the version
ResourceDownloader - Class in ml.karmaconfigs.api.common
Karma resource downloader
ResourceDownloader(File, String) - Constructor for class ml.karmaconfigs.api.common.ResourceDownloader
Initialize the resource downloader
restart() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Restart the scheduler
restart() - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Restart the scheduler
restart() - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Restart the scheduler
restartAction(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Set the action to perform when the timer is restarted
restartAction(Runnable) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Set the action to perform when the timer is restarted
restartAction(Runnable) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Set the action to perform when the timer is restarted
retainAll(Collection<?>) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Retains only the elements in this list that are contained in the specified collection (optional operation).
RGBTextComponent - Class in ml.karmaconfigs.api.common.rgb
RGB text component for bukkit/bungee/velocity
RGBTextComponent(boolean, boolean) - Constructor for class ml.karmaconfigs.api.common.rgb.RGBTextComponent
Initialize the RGB text component

S

save(File) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Save the current yaml
save(File, KarmaSource, String) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Save the current yaml
scheduleBar(Collection<T>) - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Schedule the bar to the specified players
scheduleBar(T) - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Schedule the bar to the specified player
scheduleLog(Level, CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.BufferedLogger
Run the log function on a new thread
scheduleLog(Level, CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.Logger
Run the log function on a new thread
scheduleLog(Level, Throwable) - Method in class ml.karmaconfigs.api.common.BufferedLogger
Run the log function on a new thread
scheduleLog(Level, Throwable) - Method in class ml.karmaconfigs.api.common.Logger
Run the log function on a new thread
scheduleLog(Level, CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Run the log function on a new thread
scheduleLog(Level, Throwable) - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Run the log function on a new thread
scheduleLogOption(Level, boolean, CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.BufferedLogger
Run the log function on a new thread
scheduleLogOption(Level, boolean, CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.Logger
Run the log function on a new thread
scheduleLogOption(Level, boolean, CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Run the log function on a new thread
scheduleLogOption(Level, boolean, Throwable) - Method in class ml.karmaconfigs.api.common.BufferedLogger
Run the log function on a new thread
scheduleLogOption(Level, boolean, Throwable) - Method in class ml.karmaconfigs.api.common.Logger
Run the log function on a new thread
scheduleLogOption(Level, boolean, Throwable) - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Run the log function on a new thread
Scheduler - Class in ml.karmaconfigs.api.common.timer.scheduler
Karma scheduler
Scheduler() - Constructor for class ml.karmaconfigs.api.common.timer.scheduler.Scheduler
 
SECOND - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
Single second
secondChangeAction(Consumer<Integer>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Add an action when the timer passes a second
secondChangeAction(Consumer<Integer>) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Add an action when the timer passes a second
secondChangeAction(Consumer<Integer>) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Add an action when the timer passes a second
SECONDS - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
More than 1 second
SEGMENTED_10 - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossType
Divided in 10 blocks boss bar HP display
SEGMENTED_12 - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossType
Divided in 12 blocks boss bar HP display
SEGMENTED_20 - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossType
Divided in 20 blocks boss bar HP display
SEGMENTED_6 - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossType
Divided in 6 blocks boss bar HP display
send(CharSequence, Level) - Method in class ml.karmaconfigs.api.common.Console
Send a message to the console
send(CharSequence, Level, Object...) - Method in class ml.karmaconfigs.api.common.Console
Send a message to the console
send(CharSequence) - Method in class ml.karmaconfigs.api.common.Console
Send a message to the console
send(CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.Console
Send a message to the console
serialize(T) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Serialize an object into a text
set(int, T) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Replaces the element at the specified position in this list with the specified element (optional operation).
set(Object) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Set a new value
set(Object) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Set a new value
set(String, Object) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Set a new value
set(String, Object) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Set a new value
set(String, Object) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Set the yaml value
set(String, List<?>) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Set a new value
set(String, List<?>) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Set a new value
setCancelled() - Method in interface ml.karmaconfigs.api.common.timer.scheduler.CancellableScheduler
Set the scheduler as cancelled
setCancelled() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncBiLateScheduler
Cancel the scheduler
setCancelled() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncLateScheduler
Cancel the scheduler
setCancelled() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedBiLateScheduler
Cancel the scheduler
setCancelled() - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedLateScheduler
Cancel the scheduler
setChangelog(String...) - Method in class ml.karmaconfigs.api.common.version.util.KarmaUpdaterGenerator
Set the changelog
setChangelog(List<String>) - Method in class ml.karmaconfigs.api.common.version.util.KarmaUpdaterGenerator
Set the changelog
setCloseIdentifier(char) - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Set the placeholder close identifier
setCloseIdentifier(char) - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Set the placeholder close identifier
setGravePrefix(String) - Method in class ml.karmaconfigs.api.common.utils.PrefixConsoleData
Set the grave prefix
setInfoPrefix(String) - Method in class ml.karmaconfigs.api.common.utils.PrefixConsoleData
Set the info prefix
setOkPrefix(String) - Method in class ml.karmaconfigs.api.common.utils.PrefixConsoleData
Set the OK prefix
setOpenIdentifier(char) - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Set the placeholder open identifier
setOpenIdentifier(char) - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Set the placeholder open identifier
setRunning(boolean) - Method in class ml.karmaconfigs.api.common.utils.BridgeLoader
Set the bridge running status
setUpdateURL(URL) - Method in class ml.karmaconfigs.api.common.version.util.KarmaUpdaterGenerator
Set the update URL
setWarnPrefix(String) - Method in class ml.karmaconfigs.api.common.utils.PrefixConsoleData
Set the warning prefix
SimplePlaceholder<T> - Class in ml.karmaconfigs.api.common.utils.placeholder
Karma simple placeholder
SimplePlaceholder(String, T) - Constructor for class ml.karmaconfigs.api.common.utils.placeholder.SimplePlaceholder
Simple karma placeholder
SimpleScheduler - Class in ml.karmaconfigs.api.common.timer.scheduler
Karma simple scheduler
SimpleScheduler(KarmaSource) - Constructor for class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Initialize the scheduler
size() - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns the number of elements in this list.
SOLID - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossType
Solid boss bar HP display
sort(Comparator<? super T>) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Sorts this list according to the order induced by the specified Comparator.
source(boolean) - Static method in interface ml.karmaconfigs.api.common.karma.KarmaAPI
Get the API source
SourceBootstrap - Interface in ml.karmaconfigs.api.common.karma.loader
Deprecated.
SourceSecondsTimer - Class in ml.karmaconfigs.api.common.timer
Karma seconds scheduler
SourceSecondsTimer(KarmaSource, int) - Constructor for class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Initialize the scheduler
SourceSecondsTimer(KarmaSource, Number, boolean) - Constructor for class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Initialize the scheduler
SourceSimpleTimer - Class in ml.karmaconfigs.api.common.timer
Karma simple scheduler
SourceSimpleTimer(KarmaSource, int) - Constructor for class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Initialize the scheduler
SourceSimpleTimer(KarmaSource, Number, boolean) - Constructor for class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Initialize the scheduler
spacer(char) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Set the manager spacer
SpigotChecker - Class in ml.karmaconfigs.api.common.version.spigot
Karma spigot checker
SpigotChecker(int) - Constructor for class ml.karmaconfigs.api.common.version.spigot.SpigotChecker
Initialize the checker
spliterator() - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Creates a Spliterator over the elements in this list.
splitInEach(String, int) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Split a text by each characters
splitInEachSpace(String, int, boolean) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Split a text by each characters if it's a space
srcEquals(KarmaSource) - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Returns if the specified source is the same as this one
start() - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Start the scheduler
start() - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Start the scheduler
start() - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Start the scheduler
start() - Method in class ml.karmaconfigs.api.common.utils.BridgeLoader
Start the bridge loader
startAction(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Set the action to perform when the timer is started
startAction(Runnable) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Set the action to perform when the timer is started
startAction(Runnable) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Set the action to perform when the timer is started
stop() - Method in class ml.karmaconfigs.api.common.utils.BridgeLoader
Stop the bridge
stopTasks() - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Stop all the source tasks
store(String, String, Instant) - Method in class ml.karmaconfigs.api.common.utils.security.token.TokenStorage
Store a token
store(String, T) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Store an object instance
stream() - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns a sequential Stream with this collection as its source.
StringUtils - Class in ml.karmaconfigs.api.common.utils.string
Karma string utilities
StringUtils() - Constructor for class ml.karmaconfigs.api.common.utils.string.StringUtils
 
stripColor(String) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Remove the color on the text
stripColor(List<String>) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Remove the colors from a texts
style(BossType) - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Set the boss bar style
subList(int, int) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
sync() - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Get the source sync scheduler
syncedLog(Level, CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.BufferedLogger
Run the log function on the main known thread
syncedLog(Level, CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.Logger
Run the log function on the main known thread
syncedLog(Level, CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Run the log function on the main known thread
syncedLog(Level, Throwable) - Method in class ml.karmaconfigs.api.common.BufferedLogger
Run the log function on the main known thread
syncedLog(Level, Throwable) - Method in class ml.karmaconfigs.api.common.Logger
Run the log function on the main known thread
syncedLog(Level, Throwable) - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Run the log function on the main known thread
syncedLogOption(Level, boolean, CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.BufferedLogger
Run the log function on the main known thread
syncedLogOption(Level, boolean, CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.Logger
Run the log function on the main known thread
syncedLogOption(Level, boolean, CharSequence, Object...) - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Run the log function on the main known thread
syncedLogOption(Level, boolean, Throwable) - Method in class ml.karmaconfigs.api.common.BufferedLogger
Run the log function on the main known thread
syncedLogOption(Level, boolean, Throwable) - Method in class ml.karmaconfigs.api.common.Logger
Run the log function on the main known thread
syncedLogOption(Level, boolean, Throwable) - Method in class ml.karmaconfigs.api.common.utils.KarmaLogger
Run the log function on the main known thread
SyncScheduler<T extends KarmaSource> - Class in ml.karmaconfigs.api.common.timer.worker
Bukkit special synchronous scheduler
SyncScheduler(T) - Constructor for class ml.karmaconfigs.api.common.timer.worker.SyncScheduler
Initialize the scheduler

T

TextContent - Enum Class in ml.karmaconfigs.api.common.utils.string.util
Karma string generator text content
TextType - Enum Class in ml.karmaconfigs.api.common.utils.string.util
Karma string generator text type
thenCompleteUnder(BiLateScheduler<A, B>) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.BiLateScheduler
Complete another bi consumer with these objects
thenCompleteUnder(LateScheduler<A>) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.LateScheduler
Complete another single consumer with these objects
TimeCalculator - Class in ml.karmaconfigs.api.common.utils.string.util.time
Karma time calculator
TimeCalculator(Instant) - Constructor for class ml.karmaconfigs.api.common.utils.string.util.time.TimeCalculator
Initialize the time calculator
TimeCondition - Enum Class in ml.karmaconfigs.api.common.timer
Schedulers timers condition
timeLeft(boolean) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Get the timer time left to be finished
TimeName - Class in ml.karmaconfigs.api.common.utils.string.util.time
Karma time name
TimerAlreadyStarted - Exception in ml.karmaconfigs.api.common.timer.scheduler.errors
This exception is thrown when a timer that has been already started is tried to be started again
TimerAlreadyStarted(SimpleScheduler) - Constructor for exception ml.karmaconfigs.api.common.timer.scheduler.errors.TimerAlreadyStarted
Initialize the exception
TimerNotFound - Exception in ml.karmaconfigs.api.common.timer.scheduler.errors
This exception is thrown when a timer with invalid ID is fetched
TimerNotFound(int) - Constructor for exception ml.karmaconfigs.api.common.timer.scheduler.errors.TimerNotFound
Initialize the exception
timeToString(long) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Convert the time in milliseconds into a readable time string format
timeToString(long, TimeName) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Convert the time in milliseconds into a readable time string format
toArray() - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
toArray(T1[]) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
Returns an array containing all of the elements in this list in proper sequence (from first to last element); the runtime type of the returned array is that of the specified array.
toCache(KarmaSource, String, String, String...) - Static method in class ml.karmaconfigs.api.common.ResourceDownloader
Download something to cache
toColor(String) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Transform the text colors to a valid colors
toColor(List<String>) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Transform the list of text to a colored list of text
toConsoleColor(CharSequence) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Transform the text colors to a valid colors
TokenExpiredException - Exception in ml.karmaconfigs.api.common.utils.security.token.exception
This exception is thrown when a karma-token has expired
TokenExpiredException(UUID) - Constructor for exception ml.karmaconfigs.api.common.utils.security.token.exception.TokenExpiredException
Initialize the exception
TokenGenerator - Class in ml.karmaconfigs.api.common.utils.security.token
Karma token generator
TokenGenerator() - Constructor for class ml.karmaconfigs.api.common.utils.security.token.TokenGenerator
 
TokenIncorrectPasswordException - Exception in ml.karmaconfigs.api.common.utils.security.token.exception
This exception is thrown when someone tries to read a token with an invalid token password
TokenIncorrectPasswordException(UUID) - Constructor for exception ml.karmaconfigs.api.common.utils.security.token.exception.TokenIncorrectPasswordException
Initialize the exception
TokenNotFoundException - Exception in ml.karmaconfigs.api.common.utils.security.token.exception
This exception is thrown when someone tries to read a token which ID couldn't be found
TokenNotFoundException(UUID) - Constructor for exception ml.karmaconfigs.api.common.utils.security.token.exception.TokenNotFoundException
Initialize the exception
TokenStorage - Class in ml.karmaconfigs.api.common.utils.security.token
Karma token storage
TokenStorage(KarmaSource) - Constructor for class ml.karmaconfigs.api.common.utils.security.token.TokenStorage
Initialize the token storage
toString() - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Get the karma file as string
toString() - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Get the karma file as string
toString() - Method in class ml.karmaconfigs.api.common.karmafile.KarmaInputFile
Get the karma file as string
toString() - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Yaml to string
toString() - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.Placeholder
Returns a string representation of the object.
toString() - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Returns a string representation of the object.
TriConsumer<T,​U,​V> - Interface in ml.karmaconfigs.api.common.utils
Karma triple consumer
tryFix() - Method in exception ml.karmaconfigs.api.common.timer.scheduler.errors.TimerAlreadyStarted
Try to auto-fix the timer, so it can be started again

U

unEscapeString(String) - Static method in class ml.karmaconfigs.api.common.utils.string.StringUtils
Un scape text
unregister(String...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Unregister placeholders
unregister(String...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Unregister placeholders
unregister(Placeholder<T>...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.GlobalPlaceholderEngine
Unregister placeholders
unregister(Placeholder<T>...) - Method in class ml.karmaconfigs.api.common.utils.placeholder.util.PlaceholderEngine
Unregister placeholders
unset(String) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Unset a key and its value if set
unset(String) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Unset a key and its value if set
unsetList(String) - Method in class ml.karmaconfigs.api.common.karmafile.AsyncKarmaFile
Unset a list
unsetList(String) - Method in class ml.karmaconfigs.api.common.karmafile.KarmaFile
Unset a list
Unstable - Annotation Interface in ml.karmaconfigs.api.common.annotations
KarmaAPI unstable API
UP - Enum constant in enum class ml.karmaconfigs.api.common.boss.ProgressiveBar
Modify bar HP from 0 to MAX
update(String, boolean) - Method in class ml.karmaconfigs.api.common.boss.BossProvider
Update the boss bar
update(KarmaYamlManager, boolean, String...) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.KarmaYamlManager
Update the current manager
updateAutoRestart(boolean) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Set if the timer should auto restart when it ends
updateAutoRestart(boolean) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Set if the timer should auto restart when it ends
updateAutoRestart(boolean) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Set if the timer should auto restart when it ends
UPDATED - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.VersionDiff
Up to date
updateProvider(String, KarmaSource) - Static method in class ml.karmaconfigs.api.common.karma.APISource
Update a source provider
updateURL() - Method in class ml.karmaconfigs.api.common.karma.APISource
Karma source update URL
updateURL() - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Karma source update URL
URLUtils - Class in ml.karmaconfigs.api.common.utils
Karma URL utilities
URLUtils() - Constructor for class ml.karmaconfigs.api.common.utils.URLUtils
 
UUIDUtil - Class in ml.karmaconfigs.api.common.utils
Karma UUID fetcher
UUIDUtil() - Constructor for class ml.karmaconfigs.api.common.utils.UUIDUtil
 

V

validIds() - Method in exception ml.karmaconfigs.api.common.boss.BossNotFoundException
Get the valid boss bar ids
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.boss.BossColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.boss.BossFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.boss.BossType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.boss.ProgressiveBar
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.timer.TimeCondition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.utils.enums.Level
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.utils.enums.LogCalendar
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.utils.enums.LogExtension
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.utils.string.util.TextContent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.utils.string.util.TextType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.utils.string.util.VersionDiff
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.version.util.VersionCheckType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ml.karmaconfigs.api.common.version.util.VersionType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ml.karmaconfigs.api.common.boss.BossColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.boss.BossFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.boss.BossType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.boss.ProgressiveBar
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.timer.TimeCondition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.utils.enums.Level
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.utils.enums.LogCalendar
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.utils.enums.LogExtension
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.utils.string.util.TextContent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.utils.string.util.TextType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.utils.string.util.VersionDiff
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.version.util.VersionCheckType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ml.karmaconfigs.api.common.version.util.VersionType
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in class ml.karmaconfigs.api.common.karma.APISource
Karma source version
version() - Method in interface ml.karmaconfigs.api.common.karma.KarmaSource
Karma source version
VersionCheckType - Enum Class in ml.karmaconfigs.api.common.version.util
Karma updater checks type
VersionComparator - Class in ml.karmaconfigs.api.common.utils.string
Karma version comparator
VersionDiff - Enum Class in ml.karmaconfigs.api.common.utils.string.util
Karma version comparator version difference results
VersionFetchResult - Class in ml.karmaconfigs.api.common.version
Karma version updater version fetch result
VersionFetchResult(KarmaSource, String, String, String[], VersionResolver) - Constructor for class ml.karmaconfigs.api.common.version.VersionFetchResult
Initialize a new version fetch result
VersionResolver - Class in ml.karmaconfigs.api.common.version.util
Karma version resolver
VersionResolver() - Constructor for class ml.karmaconfigs.api.common.version.util.VersionResolver
 
VersionType - Enum Class in ml.karmaconfigs.api.common.version.util
Karma version types
VersionUpdater - Class in ml.karmaconfigs.api.common.version
Karma version updater
VersionUpdater() - Constructor for class ml.karmaconfigs.api.common.version.VersionUpdater
 
VersionUpdater.VersionBuilder - Class in ml.karmaconfigs.api.common.version
Version updater builder

W

WARNING - Enum constant in enum class ml.karmaconfigs.api.common.utils.enums.Level
Everything is ok, but could be better
WEEK - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
Single week
WEEKS - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
More than 1 week
whenCancelled(Runnable) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.CancellableScheduler
Set the action to perform when the scheduler is cancelled
whenCancelled(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncBiLateScheduler
Set the cancelled action
whenCancelled(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncLateScheduler
Set the cancelled action
whenCancelled(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedBiLateScheduler
Set the cancelled action
whenCancelled(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedLateScheduler
Set the cancelled action
whenComplete(Runnable) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.BiLateScheduler
Set the complete action
whenComplete(Runnable) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.LateScheduler
Set the complete action
whenComplete(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncBiLateScheduler
Set the complete action
whenComplete(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncLateScheduler
Set the complete action
whenComplete(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedBiLateScheduler
Set the complete action
whenComplete(Runnable) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedLateScheduler
Set the complete action
whenComplete(BiConsumer<A, B>) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.BiLateScheduler
Set the complete action
whenComplete(BiConsumer<A, B>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncBiLateScheduler
Set the complete action
whenComplete(BiConsumer<A, B>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedBiLateScheduler
Set the complete action
whenComplete(BiConsumer<A, Throwable>) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.LateScheduler
Set the complete action
whenComplete(BiConsumer<A, Throwable>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncLateScheduler
Set the complete action
whenComplete(BiConsumer<A, Throwable>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedLateScheduler
Set the complete action
whenComplete(Consumer<A>) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.LateScheduler
Set the complete action
whenComplete(Consumer<A>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncLateScheduler
Set the complete action
whenComplete(Consumer<A>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedLateScheduler
Set the complete action
whenComplete(TriConsumer<A, B, Throwable>) - Method in interface ml.karmaconfigs.api.common.timer.scheduler.BiLateScheduler
Set the complete action
whenComplete(TriConsumer<A, B, Throwable>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.AsyncBiLateScheduler
Set the complete action
whenComplete(TriConsumer<A, B, Throwable>) - Method in class ml.karmaconfigs.api.common.timer.scheduler.worker.FixedBiLateScheduler
Set the complete action
WHITE - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossColor
White boss bar
withContent(TextContent) - Method in class ml.karmaconfigs.api.common.utils.string.OptionsBuilder
Set the text content
withDebug(boolean) - Method in class ml.karmaconfigs.api.common.karmafile.karmayaml.FileCopy
Set debug status
withPeriod(Number) - Method in class ml.karmaconfigs.api.common.timer.scheduler.SimpleScheduler
Set the timer update period
withPeriod(Number) - Method in class ml.karmaconfigs.api.common.timer.SourceSecondsTimer
Set the timer update period
withPeriod(Number) - Method in class ml.karmaconfigs.api.common.timer.SourceSimpleTimer
Set the timer update period
withSize(int) - Method in class ml.karmaconfigs.api.common.utils.string.OptionsBuilder
Set the text size
withType(TextType) - Method in class ml.karmaconfigs.api.common.utils.string.OptionsBuilder
Set the text type
withVersionResolver(VersionResolver) - Method in class ml.karmaconfigs.api.common.version.VersionUpdater.VersionBuilder
Set the version updater version resolver
withVersionType(VersionCheckType) - Method in class ml.karmaconfigs.api.common.version.VersionUpdater.VersionBuilder
Set the version updater version type

Y

YamlReloader - Class in ml.karmaconfigs.api.common.karmafile.karmayaml
Karma yaml reloader
YamlReloader(KarmaYamlManager) - Constructor for class ml.karmaconfigs.api.common.karmafile.karmayaml.YamlReloader
Initialize the yaml reloader
YEAR - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
Single year
YEARS - Enum constant in enum class ml.karmaconfigs.api.common.utils.string.util.KarmaUnit
More than 1 year
YELLOW - Enum constant in enum class ml.karmaconfigs.api.common.boss.BossColor
Yellow boss bar
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes|All Packages|Deprecated API|Serialized Form