Index
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
trueif this list contains the specified element. - containsAll(Collection<?>) - Method in class ml.karmaconfigs.api.common.utils.ConcurrentList
-
Returns
trueif 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
Iterableuntil 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.
- 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.Use
KarmaSource.getDataPath()thenPath.toFile()instead - 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.Use
KarmaSource.getDataPath()instead - 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
trueif 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
KarmaAppendernotice - 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
KarmaAppendernotice - 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
Streamwith 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.Read
BruteLoader.add(URL)notice atKarmaAppender - 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
Spliteratorover 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
Streamwith 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, andtoIndex, 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
All Classes|All Packages|Deprecated API|Serialized Form
now. By default, KarmaAPI usesGlobalPlaceholderEnginewith a implementation ofPlaceholderasSimplePlaceholder. 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