Uses of Interface
ml.karmaconfigs.api.common.karma.KarmaSource
Packages that use KarmaSource
Package
Description
-
Uses of KarmaSource in ml.karmaconfigs.api.common
Methods in ml.karmaconfigs.api.common with parameters of type KarmaSourceModifier and TypeMethodDescriptionstatic ResourceDownloaderResourceDownloader.toCache(KarmaSource source, String fileName, String downloadURL, String... sub)Download something to cacheConstructors in ml.karmaconfigs.api.common with parameters of type KarmaSourceModifierConstructorDescriptionBufferedLogger(@NotNull KarmaSource s)Initialize the loggerConsole(KarmaSource src)Initialize a new consoleConsole(KarmaSource src, Consumer<String> onMessage)Initialize a new consoleLogger(@NotNull KarmaSource s)Initialize the logger -
Uses of KarmaSource in ml.karmaconfigs.api.common.karma
Classes in ml.karmaconfigs.api.common.karma that implement KarmaSourceMethods in ml.karmaconfigs.api.common.karma that return KarmaSourceModifier and TypeMethodDescriptionstatic KarmaSourceAPISource.getOriginal(boolean forceKarma)Get the original karma sourcestatic KarmaSourceAPISource.loadProvider(String name)Load a providerstatic KarmaSourceKarmaAPI.source(boolean force)Get the API sourceMethods in ml.karmaconfigs.api.common.karma with parameters of type KarmaSourceModifier and TypeMethodDescriptionstatic voidAPISource.addProvider(KarmaSource src)Add a new karma source providerstatic voidAPISource.defineDefault(KarmaSource def)Define the default source that KarmaAPI will use.static booleanKarmaAPI.isLoaded(KarmaSource source)Get if the specified source jar is loadeddefault booleanKarmaSource.isSource(KarmaSource source)Get if the source is an instance of thisdefault booleanKarmaSource.srcEquals(KarmaSource dst)Returns if the specified source is the same as this onestatic voidAPISource.updateProvider(String name, KarmaSource target)Update a source provider -
Uses of KarmaSource in ml.karmaconfigs.api.common.karma.loader
Methods in ml.karmaconfigs.api.common.karma.loader that return KarmaSourceModifier and TypeMethodDescriptionSourceBootstrap.getSource()Deprecated.Get the bootstrap source -
Uses of KarmaSource in ml.karmaconfigs.api.common.karmafile
Constructors in ml.karmaconfigs.api.common.karmafile with parameters of type KarmaSourceModifierConstructorDescriptionAsyncKarmaFile(KarmaSource source, String name, String... dir)Initialize the karma fileKarmaFile(KarmaSource source, String name, String... dir)Initialize the karma file -
Uses of KarmaSource in ml.karmaconfigs.api.common.karmafile.karmayaml
Methods in ml.karmaconfigs.api.common.karmafile.karmayaml with parameters of type KarmaSourceModifier and TypeMethodDescription@NotNull KarmaYamlManagerKarmaYamlManager.save(File target, KarmaSource source, String resource)Save the current yamlConstructors in ml.karmaconfigs.api.common.karmafile.karmayaml with parameters of type KarmaSourceModifierConstructorDescriptionFileCopy(KarmaSource source, String name)Initialize the file copyKarmaYamlManager(@NotNull KarmaYamlManager defaults, KarmaSource source, String name, String... sub)Initialize the karma yaml managerKarmaYamlManager(KarmaSource source, String name, String... sub)Initialize the karma yaml manager -
Uses of KarmaSource in ml.karmaconfigs.api.common.timer
Constructors in ml.karmaconfigs.api.common.timer with parameters of type KarmaSourceModifierConstructorDescriptionSourceSecondsTimer(KarmaSource owner, int builtId)Initialize the schedulerSourceSecondsTimer(KarmaSource owner, Number time, boolean autoRestart)Initialize the schedulerSourceSimpleTimer(KarmaSource owner, int builtId)Initialize the schedulerSourceSimpleTimer(KarmaSource owner, Number time, boolean autoRestart)Initialize the scheduler -
Uses of KarmaSource in ml.karmaconfigs.api.common.timer.scheduler
Methods in ml.karmaconfigs.api.common.timer.scheduler that return KarmaSourceMethods in ml.karmaconfigs.api.common.timer.scheduler with parameters of type KarmaSourceModifier and TypeMethodDescriptionstatic voidSimpleScheduler.cancelFor(KarmaSource owner)Cancel the schedulerConstructors in ml.karmaconfigs.api.common.timer.scheduler with parameters of type KarmaSource -
Uses of KarmaSource in ml.karmaconfigs.api.common.timer.scheduler.errors
Constructors in ml.karmaconfigs.api.common.timer.scheduler.errors with parameters of type KarmaSourceModifierConstructorDescriptionIllegalTimerAccess(KarmaSource issuer, SimpleScheduler scheduler)Initialize the exception -
Uses of KarmaSource in ml.karmaconfigs.api.common.timer.worker
Classes in ml.karmaconfigs.api.common.timer.worker with type parameters of type KarmaSourceModifier and TypeClassDescriptionclassAsyncScheduler<T extends KarmaSource>Bukkit special asynchronous schedulerclassSyncScheduler<T extends KarmaSource>Bukkit special synchronous scheduler -
Uses of KarmaSource in ml.karmaconfigs.api.common.utils
Classes in ml.karmaconfigs.api.common.utils with type parameters of type KarmaSourceModifier and TypeClassDescriptionclassBridgeLoader<T extends KarmaSource>KarmaAPI bridge connector.Constructors in ml.karmaconfigs.api.common.utils with parameters of type KarmaSourceModifierConstructorDescriptionKarmaLogger(KarmaSource owner)Initialize the karma loggerKarmaLogger(KarmaSource owner, boolean autoFlush, boolean errors, boolean messages)Initialize the karma loggerPrefixConsoleData(@NotNull KarmaSource p)Initialize the prefix console data -
Uses of KarmaSource in ml.karmaconfigs.api.common.utils.file
Methods in ml.karmaconfigs.api.common.utils.file with parameters of type KarmaSourceModifier and TypeMethodDescriptionstatic FileFileUtilities.getProjectFolder(KarmaSource source)Deprecated.static PathPathUtilities.getProjectPath(KarmaSource source)Deprecated.UsegetDataPath()insteadstatic FileFileUtilities.getSourceFile(KarmaSource source)Get the karma source jar filestatic PathPathUtilities.getSourcePath(KarmaSource source)Get the karma source jar file -
Uses of KarmaSource in ml.karmaconfigs.api.common.utils.placeholder
Constructors in ml.karmaconfigs.api.common.utils.placeholder with parameters of type KarmaSourceModifierConstructorDescriptionGlobalPlaceholderEngine(KarmaSource owner)Initialize the global placeholder engine -
Uses of KarmaSource in ml.karmaconfigs.api.common.utils.security.token
Constructors in ml.karmaconfigs.api.common.utils.security.token with parameters of type KarmaSource -
Uses of KarmaSource in ml.karmaconfigs.api.common.utils.string
Methods in ml.karmaconfigs.api.common.utils.string with parameters of type KarmaSourceModifier and TypeMethodDescriptionstatic StringStringUtils.formatString(KarmaSource owner, CharSequence text, Level level)Format the specified textstatic StringStringUtils.formatString(KarmaSource owner, CharSequence text, Level level, Object... replaces)Format the specified text -
Uses of KarmaSource in ml.karmaconfigs.api.common.version
Methods in ml.karmaconfigs.api.common.version that return KarmaSourceModifier and TypeMethodDescriptionprotected KarmaSourceVersionUpdater.VersionBuilder.getSource()Get the version updater sourceMethods in ml.karmaconfigs.api.common.version with parameters of type KarmaSourceModifier and TypeMethodDescriptionLegacyVersionUpdater.createNewBuilder(KarmaSource owner)Create a new legacy version updater builderVersionUpdater.createNewBuilder(KarmaSource owner)Create a new version updater builderConstructors in ml.karmaconfigs.api.common.version with parameters of type KarmaSourceModifierConstructorDescriptionVersionFetchResult(KarmaSource source, String latest_version, String downloadURL, String[] changes, VersionResolver solver)Initialize a new version fetch result -
Uses of KarmaSource in ml.karmaconfigs.api.common.version.util
Constructors in ml.karmaconfigs.api.common.version.util with parameters of type KarmaSourceModifierConstructorDescriptionKarmaUpdaterGenerator(KarmaSource owner)Initialize the karma update file generator
getDataPath()thenPath.toFile()instead