Index

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

A

actionbar(Player) - Method in class de.oliver.fancylib.translations.message.Message
 
actionbar(Player) - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 
addCustomChart(Metrics.CustomChart) - Method in class de.oliver.fancylib.Metrics
Adds a custom chart.
addCustomChart(Metrics.CustomChart) - Method in class de.oliver.fancylib.Metrics.MetricsBase
 
addDefaultLang(String, String) - Method in class de.oliver.fancylib.LanguageConfig
Deprecated.
addFeatureFlag(FeatureFlag) - Method in class de.oliver.fancylib.featureFlags.FeatureFlagConfig
 
addMessage(String, Message) - Method in class de.oliver.fancylib.translations.Language
 
addValue(Supplier<T>) - Method in class de.oliver.fancylib.DistributedWorkload
 
AdvancedBarChart(String, Callable<Map<String, int[]>>) - Constructor for class de.oliver.fancylib.Metrics.AdvancedBarChart
Class constructor.
AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class de.oliver.fancylib.Metrics.AdvancedPie
Class constructor.
appendField(String, int) - Method in class de.oliver.fancylib.Metrics.JsonObjectBuilder
Appends an integer field to the JSON.
appendField(String, int[]) - Method in class de.oliver.fancylib.Metrics.JsonObjectBuilder
Appends an integer array to the JSON.
appendField(String, Metrics.JsonObjectBuilder.JsonObject) - Method in class de.oliver.fancylib.Metrics.JsonObjectBuilder
Appends an object to the JSON.
appendField(String, Metrics.JsonObjectBuilder.JsonObject[]) - Method in class de.oliver.fancylib.Metrics.JsonObjectBuilder
Appends an object array to the JSON.
appendField(String, String) - Method in class de.oliver.fancylib.Metrics.JsonObjectBuilder
Appends a string field to the JSON.
appendField(String, String[]) - Method in class de.oliver.fancylib.Metrics.JsonObjectBuilder
Appends a string array to the JSON.
appendNull(String) - Method in class de.oliver.fancylib.Metrics.JsonObjectBuilder
Appends a null field to the JSON.
applyColorPlaceholders() - Method in class de.oliver.fancylib.translations.message.Message
 
applyCustomPlaceholders() - Method in class de.oliver.fancylib.translations.message.Message
Applies custom placeholders to the message
applyCustomPlaceholders() - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
applyCustomPlaceholders() - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 

B

build() - Method in class de.oliver.fancylib.Metrics.JsonObjectBuilder
Builds the JSON string and invalidates this builder.
build() - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
build() - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 
buildComponent() - Method in class de.oliver.fancylib.translations.message.Message
Builds the message as a component
buildComponent() - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
buildComponent() - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 
BukkitScheduler - Class in de.oliver.fancylib.serverSoftware.schedulers
 
BukkitScheduler(JavaPlugin) - Constructor for class de.oliver.fancylib.serverSoftware.schedulers.BukkitScheduler
 

C

cancel() - Method in class de.oliver.fancylib.serverSoftware.schedulers.BukkitScheduler
 
cancel() - Method in interface de.oliver.fancylib.serverSoftware.schedulers.FancyScheduler
Cancel the task.
cancel() - Method in class de.oliver.fancylib.serverSoftware.schedulers.FoliaScheduler
 
CancelInventoryItemClick - Class in de.oliver.fancylib.gui.inventoryClick.impl
 
ChangePageInventoryItemClick - Class in de.oliver.fancylib.gui.inventoryClick.impl
 
checkVersionAndDisplay(CommandSender, boolean) - Method in class de.oliver.fancylib.VersionConfig
 
close() - Method in interface de.oliver.fancylib.databases.Database
Closes the database connection
close() - Method in class de.oliver.fancylib.databases.MySqlDatabase
 
config - Variable in class de.oliver.fancylib.translations.message.Message
 
ConfigHelper - Class in de.oliver.fancylib
 
ConfigHelper() - Constructor for class de.oliver.fancylib.ConfigHelper
 
connect() - Method in interface de.oliver.fancylib.databases.Database
Connects to the database
connect() - Method in class de.oliver.fancylib.databases.MySqlDatabase
 
connect() - Method in class de.oliver.fancylib.databases.SqliteDatabase
 
connection - Variable in class de.oliver.fancylib.databases.MySqlDatabase
 
CustomChart(String) - Constructor for class de.oliver.fancylib.Metrics.CustomChart
 
CustomPlayerInventory - Class in de.oliver.fancylib.gui.customInventories
 
CustomPlayerInventory(Player, int, Component) - Constructor for class de.oliver.fancylib.gui.customInventories.CustomPlayerInventory
 

D

database - Variable in class de.oliver.fancylib.databases.MySqlDatabase
 
Database - Interface in de.oliver.fancylib.databases
 
de.oliver.fancylib - package de.oliver.fancylib
 
de.oliver.fancylib.databases - package de.oliver.fancylib.databases
 
de.oliver.fancylib.featureFlags - package de.oliver.fancylib.featureFlags
 
de.oliver.fancylib.gui.customInventories - package de.oliver.fancylib.gui.customInventories
 
de.oliver.fancylib.gui.inventoryClick - package de.oliver.fancylib.gui.inventoryClick
 
de.oliver.fancylib.gui.inventoryClick.impl - package de.oliver.fancylib.gui.inventoryClick.impl
 
de.oliver.fancylib.itemClick - package de.oliver.fancylib.itemClick
 
de.oliver.fancylib.serverSoftware - package de.oliver.fancylib.serverSoftware
 
de.oliver.fancylib.serverSoftware.schedulers - package de.oliver.fancylib.serverSoftware.schedulers
 
de.oliver.fancylib.translations - package de.oliver.fancylib.translations
 
de.oliver.fancylib.translations.message - package de.oliver.fancylib.translations.message
 
de.oliver.fancylib.versionFetcher - package de.oliver.fancylib.versionFetcher
 
DistributedWorkload<T> - Class in de.oliver.fancylib
 
DistributedWorkload(String, Consumer<T>, Predicate<T>, int, boolean) - Constructor for class de.oliver.fancylib.DistributedWorkload
 
DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class de.oliver.fancylib.Metrics.DrilldownPie
Class constructor.

E

EMPTY - Static variable in interface de.oliver.fancylib.gui.inventoryClick.InventoryItemClick
 
EMPTY - Static variable in interface de.oliver.fancylib.itemClick.ItemClick
 
equals(Object) - Method in record class de.oliver.fancylib.translations.TextConfig
Indicates whether some other object is "equal to" this one.
error() - Method in class de.oliver.fancylib.translations.message.Message
Adds the error color to the message
error() - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
error() - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 
error(CommandSender, String) - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
errorColor() - Method in record class de.oliver.fancylib.translations.TextConfig
Returns the value of the errorColor record component.
executeNonQuery(String) - Method in interface de.oliver.fancylib.databases.Database
Executes a statement on the database
executeNonQuery(String) - Method in class de.oliver.fancylib.databases.MySqlDatabase
 
executeQuery(String) - Method in interface de.oliver.fancylib.databases.Database
Executes a query on the database
executeQuery(String) - Method in class de.oliver.fancylib.databases.MySqlDatabase
 

F

FancyLib - Class in de.oliver.fancylib
 
FancyLib() - Constructor for class de.oliver.fancylib.FancyLib
 
FancyScheduler - Interface in de.oliver.fancylib.serverSoftware.schedulers
 
FeatureFlag - Class in de.oliver.fancylib.featureFlags
 
FeatureFlag(String, String, boolean) - Constructor for class de.oliver.fancylib.featureFlags.FeatureFlag
 
FeatureFlagConfig - Class in de.oliver.fancylib.featureFlags
 
FeatureFlagConfig(Plugin) - Constructor for class de.oliver.fancylib.featureFlags.FeatureFlagConfig
 
FEBRUARY_2015 - Static variable in class de.oliver.fancylib.UUIDFetcher
Date when name changes were introduced
fetchNewestVersion() - Method in class de.oliver.fancylib.versionFetcher.HangarVersionFetcher
 
fetchNewestVersion() - Method in class de.oliver.fancylib.versionFetcher.MasterVersionFetcher
 
fetchNewestVersion() - Method in class de.oliver.fancylib.versionFetcher.ModrinthVersionFetcher
 
fetchNewestVersion() - Method in class de.oliver.fancylib.versionFetcher.ReposiliteVersionFetcher
 
fetchNewestVersion() - Method in interface de.oliver.fancylib.versionFetcher.VersionFetcher
 
file - Variable in class de.oliver.fancylib.databases.SqliteDatabase
 
FileUtils - Class in de.oliver.fancylib
 
FileUtils() - Constructor for class de.oliver.fancylib.FileUtils
 
FoliaScheduler - Class in de.oliver.fancylib.serverSoftware.schedulers
 
FoliaScheduler(JavaPlugin) - Constructor for class de.oliver.fancylib.serverSoftware.schedulers.FoliaScheduler
 

G

get(String, String...) - Method in class de.oliver.fancylib.LanguageConfig
Deprecated.
getAllSuppliers() - Method in class de.oliver.fancylib.DistributedWorkload
 
getBuild() - Method in class de.oliver.fancylib.VersionConfig
 
getChartData() - Method in class de.oliver.fancylib.Metrics.AdvancedBarChart
 
getChartData() - Method in class de.oliver.fancylib.Metrics.AdvancedPie
 
getChartData() - Method in class de.oliver.fancylib.Metrics.CustomChart
 
getChartData() - Method in class de.oliver.fancylib.Metrics.DrilldownPie
 
getChartData() - Method in class de.oliver.fancylib.Metrics.MultiLineChart
 
getChartData() - Method in class de.oliver.fancylib.Metrics.SimpleBarChart
 
getChartData() - Method in class de.oliver.fancylib.Metrics.SimplePie
 
getChartData() - Method in class de.oliver.fancylib.Metrics.SingleLineChart
 
getConnection() - Method in interface de.oliver.fancylib.databases.Database
 
getConnection() - Method in class de.oliver.fancylib.databases.MySqlDatabase
 
getCorrectScheduler(JavaPlugin) - Static method in class de.oliver.fancylib.serverSoftware.ServerSoftware
 
getDataFromUrl(String) - Static method in interface de.oliver.fancylib.versionFetcher.VersionFetcher
 
getDescription() - Method in class de.oliver.fancylib.featureFlags.FeatureFlag
 
getDownloadUrl() - Method in class de.oliver.fancylib.versionFetcher.HangarVersionFetcher
 
getDownloadUrl() - Method in class de.oliver.fancylib.versionFetcher.MasterVersionFetcher
 
getDownloadUrl() - Method in class de.oliver.fancylib.versionFetcher.ModrinthVersionFetcher
 
getDownloadUrl() - Method in class de.oliver.fancylib.versionFetcher.ReposiliteVersionFetcher
 
getDownloadUrl() - Method in interface de.oliver.fancylib.versionFetcher.VersionFetcher
 
getErrorColor() - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
getFallbackLanguage() - Method in class de.oliver.fancylib.translations.Translator
 
getFeatureFlag(String) - Method in class de.oliver.fancylib.featureFlags.FeatureFlagConfig
 
getHash() - Method in class de.oliver.fancylib.VersionConfig
 
getId() - Method in class de.oliver.fancylib.gui.inventoryClick.impl.CancelInventoryItemClick
 
getId() - Method in class de.oliver.fancylib.gui.inventoryClick.impl.ChangePageInventoryItemClick
 
getId() - Method in interface de.oliver.fancylib.gui.inventoryClick.InventoryItemClick
 
getId() - Method in interface de.oliver.fancylib.itemClick.ItemClick
 
getInventory() - Method in class de.oliver.fancylib.gui.customInventories.CustomPlayerInventory
 
getInventoryItemClick(String) - Static method in class de.oliver.fancylib.gui.inventoryClick.InventoryClickRegistry
 
getItemClick(String) - Static method in class de.oliver.fancylib.itemClick.ItemClickRegistry
 
getLanguageCode() - Method in class de.oliver.fancylib.translations.Language
 
getLanguageName() - Method in class de.oliver.fancylib.translations.Language
 
getLanguages() - Method in class de.oliver.fancylib.translations.Translator
 
getMessage() - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 
getMessage(String) - Method in class de.oliver.fancylib.translations.Language
 
getName() - Method in class de.oliver.fancylib.featureFlags.FeatureFlag
 
getName(UUID) - Static method in class de.oliver.fancylib.UUIDFetcher
Fetches the name synchronously and returns it
getName(UUID, Consumer<String>) - Static method in class de.oliver.fancylib.UUIDFetcher
Fetches the name asynchronously and passes it to the consumer
getOrDefault(FileConfiguration, String, Object) - Static method in class de.oliver.fancylib.ConfigHelper
 
getPages() - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
getPlaceholder() - Static method in class de.oliver.fancylib.gui.customInventories.CustomPlayerInventory
 
getPlayer() - Method in class de.oliver.fancylib.gui.customInventories.CustomPlayerInventory
 
getPlugin() - Static method in class de.oliver.fancylib.FancyLib
 
getPrimaryColor() - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
getRawMessages() - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
getRequestJsonObject(BiConsumer<String, Throwable>, boolean) - Method in class de.oliver.fancylib.Metrics.CustomChart
 
getScheduler() - Static method in class de.oliver.fancylib.FancyLib
 
getSecondaryColor() - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
getSelectedLanguage() - Method in class de.oliver.fancylib.translations.Translator
 
getSimpleMessages() - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
getStaticValue(Class, String) - Static method in class de.oliver.fancylib.ReflectionUtils
 
getSuccessColor() - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
getUUID(String) - Static method in class de.oliver.fancylib.UUIDFetcher
Fetches the uuid synchronously and returns it
getUUID(String, Consumer<UUID>) - Static method in class de.oliver.fancylib.UUIDFetcher
Fetches the uuid asynchronously and passes it to the consumer
getUUIDAt(String, long) - Static method in class de.oliver.fancylib.UUIDFetcher
Fetches the uuid synchronously for a specified name and time
getUUIDAt(String, long, Consumer<UUID>) - Static method in class de.oliver.fancylib.UUIDFetcher
Fetches the uuid synchronously for a specified name and time and passes the result to the consumer
getValue(Object, String) - Static method in class de.oliver.fancylib.ReflectionUtils
 
getVersion() - Method in class de.oliver.fancylib.VersionConfig
 
getWarningColor() - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.

H

HangarVersionFetcher - Class in de.oliver.fancylib.versionFetcher
 
HangarVersionFetcher(String) - Constructor for class de.oliver.fancylib.versionFetcher.HangarVersionFetcher
 
hashCode() - Method in record class de.oliver.fancylib.translations.TextConfig
Returns a hash code value for this object.
hasKeys(ItemStack, List<NamespacedKey>) - Static method in interface de.oliver.fancylib.gui.inventoryClick.InventoryItemClick
 
host - Variable in class de.oliver.fancylib.databases.MySqlDatabase
 

I

info(CommandSender, String) - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
INSTANCE - Static variable in class de.oliver.fancylib.gui.inventoryClick.impl.CancelInventoryItemClick
 
INSTANCE - Static variable in class de.oliver.fancylib.gui.inventoryClick.impl.ChangePageInventoryItemClick
 
inventory - Variable in class de.oliver.fancylib.gui.customInventories.CustomPlayerInventory
 
InventoryClickListener - Class in de.oliver.fancylib.gui.inventoryClick
 
InventoryClickListener() - Constructor for class de.oliver.fancylib.gui.inventoryClick.InventoryClickListener
 
InventoryClickRegistry - Class in de.oliver.fancylib.gui.inventoryClick
 
InventoryClickRegistry() - Constructor for class de.oliver.fancylib.gui.inventoryClick.InventoryClickRegistry
 
InventoryItemClick - Interface in de.oliver.fancylib.gui.inventoryClick
 
isBukkit() - Static method in class de.oliver.fancylib.serverSoftware.ServerSoftware
 
isConnected() - Method in interface de.oliver.fancylib.databases.Database
 
isConnected() - Method in class de.oliver.fancylib.databases.MySqlDatabase
 
isEnabled() - Method in class de.oliver.fancylib.featureFlags.FeatureFlag
 
isFolia() - Static method in class de.oliver.fancylib.serverSoftware.ServerSoftware
 
isForceDisabled() - Method in class de.oliver.fancylib.featureFlags.FeatureFlag
 
isPaper() - Static method in class de.oliver.fancylib.serverSoftware.ServerSoftware
 
ItemClick - Interface in de.oliver.fancylib.itemClick
 
ItemClickRegistry - Class in de.oliver.fancylib.itemClick
 
ItemClickRegistry() - Constructor for class de.oliver.fancylib.itemClick.ItemClickRegistry
 

J

JsonObjectBuilder() - Constructor for class de.oliver.fancylib.Metrics.JsonObjectBuilder
 

L

Language - Class in de.oliver.fancylib.translations
 
Language(String, String) - Constructor for class de.oliver.fancylib.translations.Language
 
LanguageConfig - Class in de.oliver.fancylib
Deprecated.
LanguageConfig(Plugin) - Constructor for class de.oliver.fancylib.LanguageConfig
Deprecated.
load() - Method in class de.oliver.fancylib.featureFlags.FeatureFlagConfig
 
load() - Method in class de.oliver.fancylib.LanguageConfig
Deprecated.
load() - Method in class de.oliver.fancylib.VersionConfig
 
loadLanguages(String) - Method in class de.oliver.fancylib.translations.Translator
 
loadPage(int) - Method in interface de.oliver.fancylib.gui.customInventories.PageInventory
 

M

MasterVersionFetcher - Class in de.oliver.fancylib.versionFetcher
 
MasterVersionFetcher(String) - Constructor for class de.oliver.fancylib.versionFetcher.MasterVersionFetcher
 
Message - Class in de.oliver.fancylib.translations.message
 
Message(TextConfig) - Constructor for class de.oliver.fancylib.translations.message.Message
 
MessageHelper - Class in de.oliver.fancylib
Deprecated.
MessageHelper() - Constructor for class de.oliver.fancylib.MessageHelper
Deprecated.
 
Metrics - Class in de.oliver.fancylib
 
Metrics(JavaPlugin, int) - Constructor for class de.oliver.fancylib.Metrics
Creates a new Metrics instance.
METRICS_VERSION - Static variable in class de.oliver.fancylib.Metrics.MetricsBase
The version of the Metrics class.
Metrics.AdvancedBarChart - Class in de.oliver.fancylib
 
Metrics.AdvancedPie - Class in de.oliver.fancylib
 
Metrics.CustomChart - Class in de.oliver.fancylib
 
Metrics.DrilldownPie - Class in de.oliver.fancylib
 
Metrics.JsonObjectBuilder - Class in de.oliver.fancylib
An extremely simple JSON builder.
Metrics.JsonObjectBuilder.JsonObject - Class in de.oliver.fancylib
A super simple representation of a JSON object.
Metrics.MetricsBase - Class in de.oliver.fancylib
 
Metrics.MultiLineChart - Class in de.oliver.fancylib
 
Metrics.SimpleBarChart - Class in de.oliver.fancylib
 
Metrics.SimplePie - Class in de.oliver.fancylib
 
Metrics.SingleLineChart - Class in de.oliver.fancylib
 
MetricsBase(String, String, int, boolean, Consumer<Metrics.JsonObjectBuilder>, Consumer<Metrics.JsonObjectBuilder>, Consumer<Runnable>, Supplier<Boolean>, BiConsumer<String, Throwable>, Consumer<String>, boolean, boolean, boolean) - Constructor for class de.oliver.fancylib.Metrics.MetricsBase
Creates a new MetricsBase class instance.
ModrinthVersionFetcher - Class in de.oliver.fancylib.versionFetcher
 
ModrinthVersionFetcher(String) - Constructor for class de.oliver.fancylib.versionFetcher.ModrinthVersionFetcher
 
MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class de.oliver.fancylib.Metrics.MultiLineChart
Class constructor.
MultiMessage - Class in de.oliver.fancylib.translations.message
 
MultiMessage(TextConfig, List<String>) - Constructor for class de.oliver.fancylib.translations.message.MultiMessage
 
MultiMessage(TextConfig, List<String>, int) - Constructor for class de.oliver.fancylib.translations.message.MultiMessage
 
MySqlDatabase - Class in de.oliver.fancylib.databases
 
MySqlDatabase(String, String, String, String, String) - Constructor for class de.oliver.fancylib.databases.MySqlDatabase
 

N

nextPage(int) - Static method in interface de.oliver.fancylib.gui.customInventories.PageInventory
 

O

ON_CLICK_KEY - Static variable in interface de.oliver.fancylib.gui.inventoryClick.InventoryItemClick
 
ON_CLICK_KEY - Static variable in interface de.oliver.fancylib.itemClick.ItemClick
 
onClick(InventoryClickEvent, Player) - Method in class de.oliver.fancylib.gui.inventoryClick.impl.CancelInventoryItemClick
 
onClick(InventoryClickEvent, Player) - Method in class de.oliver.fancylib.gui.inventoryClick.impl.ChangePageInventoryItemClick
 
onClick(InventoryClickEvent, Player) - Method in interface de.oliver.fancylib.gui.inventoryClick.InventoryItemClick
 
onClick(PlayerInteractEvent, Player) - Method in interface de.oliver.fancylib.itemClick.ItemClick
 
onInventoryClick(InventoryClickEvent) - Method in class de.oliver.fancylib.gui.inventoryClick.InventoryClickListener
 
onPlayerInteract(PlayerInteractEvent) - Method in class de.oliver.fancylib.itemClick.PlayerInteractListener
 
open() - Method in class de.oliver.fancylib.gui.customInventories.CustomPlayerInventory
 

P

page(int) - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
PAGE_KEY - Static variable in interface de.oliver.fancylib.gui.customInventories.PageInventory
 
PageInventory - Interface in de.oliver.fancylib.gui.customInventories
 
password - Variable in class de.oliver.fancylib.databases.MySqlDatabase
 
path - Variable in class de.oliver.fancylib.databases.SqliteDatabase
 
player - Variable in class de.oliver.fancylib.gui.customInventories.CustomPlayerInventory
 
PlayerInteractListener - Class in de.oliver.fancylib.itemClick
 
PlayerInteractListener() - Constructor for class de.oliver.fancylib.itemClick.PlayerInteractListener
 
port - Variable in class de.oliver.fancylib.databases.MySqlDatabase
 
prefix() - Method in record class de.oliver.fancylib.translations.TextConfig
Returns the value of the prefix record component.
previousPage(int) - Static method in interface de.oliver.fancylib.gui.customInventories.PageInventory
 
primary() - Method in class de.oliver.fancylib.translations.message.Message
Adds the primary color to the message
primary() - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
primary() - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 
primaryColor() - Method in record class de.oliver.fancylib.translations.TextConfig
Returns the value of the primaryColor record component.

R

random(double) - Static method in class de.oliver.fancylib.RandomUtils
 
randomInRange(double, double) - Static method in class de.oliver.fancylib.RandomUtils
 
RandomUtils - Class in de.oliver.fancylib
 
RandomUtils() - Constructor for class de.oliver.fancylib.RandomUtils
 
readResource(String) - Method in class de.oliver.fancylib.FileUtils
 
ReflectionUtils - Class in de.oliver.fancylib
 
ReflectionUtils() - Constructor for class de.oliver.fancylib.ReflectionUtils
 
register() - Method in interface de.oliver.fancylib.gui.inventoryClick.InventoryItemClick
 
register() - Method in interface de.oliver.fancylib.itemClick.ItemClick
 
registerInventoryItemClick(InventoryItemClick) - Static method in class de.oliver.fancylib.gui.inventoryClick.InventoryClickRegistry
 
registerItemClick(ItemClick) - Static method in class de.oliver.fancylib.itemClick.ItemClickRegistry
 
removeDecoration(Component, TextDecoration) - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
replace(String, String) - Method in class de.oliver.fancylib.translations.message.Message
Replaces a placeholder in the message
replace(String, String) - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
replace(String, String) - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 
ReposiliteVersionFetcher - Class in de.oliver.fancylib.versionFetcher
 
ReposiliteVersionFetcher(String) - Constructor for class de.oliver.fancylib.versionFetcher.ReposiliteVersionFetcher
 
run() - Method in class de.oliver.fancylib.DistributedWorkload
 
runAll() - Method in class de.oliver.fancylib.DistributedWorkload
 
runTask(Location, Runnable) - Method in class de.oliver.fancylib.serverSoftware.schedulers.BukkitScheduler
 
runTask(Location, Runnable) - Method in interface de.oliver.fancylib.serverSoftware.schedulers.FancyScheduler
Run the task.
runTask(Location, Runnable) - Method in class de.oliver.fancylib.serverSoftware.schedulers.FoliaScheduler
 
runTaskAsynchronously(Runnable) - Method in class de.oliver.fancylib.serverSoftware.schedulers.BukkitScheduler
 
runTaskAsynchronously(Runnable) - Method in interface de.oliver.fancylib.serverSoftware.schedulers.FancyScheduler
Run the task asynchronously.
runTaskAsynchronously(Runnable) - Method in class de.oliver.fancylib.serverSoftware.schedulers.FoliaScheduler
 
runTaskLater(Location, long, Runnable) - Method in class de.oliver.fancylib.serverSoftware.schedulers.BukkitScheduler
 
runTaskLater(Location, long, Runnable) - Method in interface de.oliver.fancylib.serverSoftware.schedulers.FancyScheduler
Run the task after a specified number of ticks.
runTaskLater(Location, long, Runnable) - Method in class de.oliver.fancylib.serverSoftware.schedulers.FoliaScheduler
 
runTaskLaterAsynchronously(long, Runnable) - Method in class de.oliver.fancylib.serverSoftware.schedulers.BukkitScheduler
 
runTaskLaterAsynchronously(long, Runnable) - Method in interface de.oliver.fancylib.serverSoftware.schedulers.FancyScheduler
Run the task asynchronously after a specified number of ticks.
runTaskLaterAsynchronously(long, Runnable) - Method in class de.oliver.fancylib.serverSoftware.schedulers.FoliaScheduler
 
runTaskTimer(Location, long, long, Runnable) - Method in class de.oliver.fancylib.serverSoftware.schedulers.BukkitScheduler
 
runTaskTimer(Location, long, long, Runnable) - Method in interface de.oliver.fancylib.serverSoftware.schedulers.FancyScheduler
Run the task repeatedly on a timer.
runTaskTimer(Location, long, long, Runnable) - Method in class de.oliver.fancylib.serverSoftware.schedulers.FoliaScheduler
 
runTaskTimerAsynchronously(long, long, Runnable) - Method in class de.oliver.fancylib.serverSoftware.schedulers.BukkitScheduler
 
runTaskTimerAsynchronously(long, long, Runnable) - Method in interface de.oliver.fancylib.serverSoftware.schedulers.FancyScheduler
Run the task repeatedly on a timer asynchronously.
runTaskTimerAsynchronously(long, long, Runnable) - Method in class de.oliver.fancylib.serverSoftware.schedulers.FoliaScheduler
 

S

saveFile(Plugin, String) - Method in class de.oliver.fancylib.FileUtils
 
secondary() - Method in class de.oliver.fancylib.translations.message.Message
Adds the secondary color to the message
secondary() - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
secondary() - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 
secondaryColor() - Method in record class de.oliver.fancylib.translations.TextConfig
Returns the value of the secondaryColor record component.
send(CommandSender, String) - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
send(CommandSender) - Method in class de.oliver.fancylib.translations.message.Message
 
send(CommandSender) - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 
ServerSoftware - Class in de.oliver.fancylib.serverSoftware
 
ServerSoftware() - Constructor for class de.oliver.fancylib.serverSoftware.ServerSoftware
 
setEnabled(boolean) - Method in class de.oliver.fancylib.featureFlags.FeatureFlag
 
setErrorColor(String) - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
setPlugin(JavaPlugin) - Static method in class de.oliver.fancylib.FancyLib
 
setPrimaryColor(String) - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
setSecondaryColor(String) - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
setSelectedLanguage(Language) - Method in class de.oliver.fancylib.translations.Translator
 
setSuccessColor(String) - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
setValue(Object, String, Object) - Static method in class de.oliver.fancylib.ReflectionUtils
 
setWarningColor(String) - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
shutdown() - Method in class de.oliver.fancylib.Metrics.MetricsBase
 
shutdown() - Method in class de.oliver.fancylib.Metrics
Shuts down the underlying scheduler service.
SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class de.oliver.fancylib.Metrics.SimpleBarChart
Class constructor.
SimpleMessage - Class in de.oliver.fancylib.translations.message
 
SimpleMessage(TextConfig, String) - Constructor for class de.oliver.fancylib.translations.message.SimpleMessage
 
SimplePie(String, Callable<String>) - Constructor for class de.oliver.fancylib.Metrics.SimplePie
Class constructor.
SingleLineChart(String, Callable<Integer>) - Constructor for class de.oliver.fancylib.Metrics.SingleLineChart
Class constructor.
SqliteDatabase - Class in de.oliver.fancylib.databases
 
SqliteDatabase(String) - Constructor for class de.oliver.fancylib.databases.SqliteDatabase
 
success() - Method in class de.oliver.fancylib.translations.message.Message
Adds the success color to the message
success() - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
success() - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 
success(CommandSender, String) - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
successColor() - Method in record class de.oliver.fancylib.translations.TextConfig
Returns the value of the successColor record component.

T

TextConfig - Record Class in de.oliver.fancylib.translations
 
TextConfig(String, String, String, String, String, String) - Constructor for record class de.oliver.fancylib.translations.TextConfig
Creates an instance of a TextConfig record class.
toString() - Method in class de.oliver.fancylib.Metrics.JsonObjectBuilder.JsonObject
 
toString() - Method in record class de.oliver.fancylib.translations.TextConfig
Returns a string representation of this record class.
transform(String) - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
translate(String) - Method in class de.oliver.fancylib.translations.Translator
 
Translator - Class in de.oliver.fancylib.translations
 
Translator(TextConfig) - Constructor for class de.oliver.fancylib.translations.Translator
 

U

username - Variable in class de.oliver.fancylib.databases.MySqlDatabase
 
UUIDFetcher - Class in de.oliver.fancylib
 
UUIDFetcher() - Constructor for class de.oliver.fancylib.UUIDFetcher
 

V

VERSION - Static variable in class de.oliver.fancylib.FancyLib
 
VersionConfig - Class in de.oliver.fancylib
 
VersionConfig(Plugin, VersionFetcher) - Constructor for class de.oliver.fancylib.VersionConfig
 
VersionFetcher - Interface in de.oliver.fancylib.versionFetcher
 

W

warning() - Method in class de.oliver.fancylib.translations.message.Message
Adds the warning color to the message
warning() - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
warning() - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 
warning(CommandSender, String) - Static method in class de.oliver.fancylib.MessageHelper
Deprecated.
warningColor() - Method in record class de.oliver.fancylib.translations.TextConfig
Returns the value of the warningColor record component.
withPrefix() - Method in class de.oliver.fancylib.translations.message.Message
Adds the prefix to the message
withPrefix() - Method in class de.oliver.fancylib.translations.message.MultiMessage
 
withPrefix() - Method in class de.oliver.fancylib.translations.message.SimpleMessage
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values