Index

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

A

AbstractMenu - Class in me.totalfreedom.display
Represents a menu that can be opened by a player.
AbstractMenu(int) - Constructor for class me.totalfreedom.display.AbstractMenu
Creates a new menu with the specified size.
ACFormatBuilder - Class in me.totalfreedom.display.adminchat
 
ACListener(AdminChatDisplay) - Constructor for class me.totalfreedom.display.adminchat.AdminChatDisplay.ACListener
 
ACPERM - Static variable in class me.totalfreedom.display.adminchat.AdminChatDisplay
 
addAudience(Audience) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
Adds an audience to this forwarder.
addEvent(FEvent) - Method in class me.totalfreedom.event.EventBus
 
addFlag(BossBar.Flag) - Method in class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Adds a flag to the boss bar.
addFlags(BossBar.Flag...) - Method in class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Adds multiple flags to the boss bar.
addItem(ItemStack...) - Method in class me.totalfreedom.display.Displayable
 
addModule(JavaPlugin) - Method in class me.totalfreedom.data.ModuleRegistry
Adds a module to the registry.
addPermission(Node) - Method in interface me.totalfreedom.security.PermissionHolder
 
addPlayer(Player, AdminChatFormat) - Method in class me.totalfreedom.display.adminchat.AdminChatDisplay
 
addPlaytime(long) - Method in interface me.totalfreedom.user.UserData
 
addToBalance(long) - Method in interface me.totalfreedom.economy.EconomicEntityData
Adds the provided amount to the associated instance's balance
addToBalance(long) - Method in interface me.totalfreedom.economy.MutableTransaction
Adds a number to the balance transferred in this transaction
AdminChatDisplay - Class in me.totalfreedom.display.adminchat
 
AdminChatDisplay() - Constructor for class me.totalfreedom.display.adminchat.AdminChatDisplay
 
AdminChatDisplay.ACListener - Class in me.totalfreedom.display.adminchat
 
AdminChatFormat - Class in me.totalfreedom.display.adminchat
 
adminChatMessage(CommandSender, Component) - Method in class me.totalfreedom.display.adminchat.AdminChatDisplay
 
aliases() - Element in annotation interface me.totalfreedom.command.annotation.Info
By default, this returns an empty array.
all(Material) - Method in class me.totalfreedom.display.Displayable
 
all(ItemStack) - Method in class me.totalfreedom.display.Displayable
 
areTransactionsFrozen() - Method in interface me.totalfreedom.economy.EconomicEntityData
 
args() - Element in annotation interface me.totalfreedom.command.annotation.Completion
An array of possible arguments for this particular index, represented by Completion.index().
args() - Element in annotation interface me.totalfreedom.command.annotation.Subcommand
 
asAction() - Method in interface me.totalfreedom.api.Context
 
asBoolean() - Method in interface me.totalfreedom.api.Context
Gets the context as a boolean.
asCommandSender() - Method in interface me.totalfreedom.api.Context
 
asComponent() - Method in interface me.totalfreedom.api.Context
 
asCustom(Class<U>) - Method in interface me.totalfreedom.api.Context
Gets the context as a custom class.
asDouble() - Method in interface me.totalfreedom.api.Context
 
asFloat() - Method in interface me.totalfreedom.api.Context
 
asInt() - Method in interface me.totalfreedom.api.Context
 
asLivingEntity() - Method in interface me.totalfreedom.api.Context
 
asLocation() - Method in interface me.totalfreedom.api.Context
 
asLong() - Method in interface me.totalfreedom.api.Context
 
asPlayer() - Method in interface me.totalfreedom.api.Context
 
asProjectile() - Method in interface me.totalfreedom.api.Context
 
asString() - Method in interface me.totalfreedom.api.Context
Gets the context as a string.
asWorld() - Method in interface me.totalfreedom.api.Context
 
asynchronousDelayedExecutor(JavaPlugin, long) - Method in class me.totalfreedom.service.FreedomExecutor
Creates a new Executor that is capable of executing a runnable one singular time, asynchronously.
asynchronousPeriodicExecutor(JavaPlugin, long, long) - Method in class me.totalfreedom.service.FreedomExecutor
Creates a new Executor tthat is capable of executing a runnable on a periodic basis, asynchronously.
asynchronousSingleExecutor(JavaPlugin) - Method in class me.totalfreedom.service.FreedomExecutor
Creates a new Executor that is capable of executing a runnable one singular time, asynchronously.
asyncService(JavaPlugin, long, S) - Static method in class me.totalfreedom.service.SubscriptionProvider
Creates a new ServiceSubscription object that will run the given Service object on the given interval.
asyncService(JavaPlugin, S) - Static method in class me.totalfreedom.service.SubscriptionProvider
Creates a new ServiceSubscription object that will run the given Service object on the default tick interval, which is a single tick.

B

Base - Annotation Interface in me.totalfreedom.command.annotation
This annotation is used to mark a method as the command's default method.
BLACK_NOTE_NA - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
BlockInteraction - Class in me.totalfreedom.logging
 
BlockInteraction(Player, BlockData, BlockData) - Constructor for class me.totalfreedom.logging.BlockInteraction
 
BLUE_NOTE_G_SHARP - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
BOATS - Static variable in class me.totalfreedom.utils.Tagged
 
BossBarBuilder() - Constructor for class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Initializes this Builder object.
BossBarDisplay - Class in me.totalfreedom.display
This class is a wrapper for BossBar objects.
BossBarDisplay(BossBar) - Constructor for class me.totalfreedom.display.BossBarDisplay
Creates a new BossBarDisplay object.
BossBarDisplay.BossBarBuilder - Class in me.totalfreedom.display
A Builder class for BossBar objects.
BossBarTimer - Class in me.totalfreedom.display
 
BossBarTimer(BossBarDisplay, Duration) - Constructor for class me.totalfreedom.display.BossBarTimer
 
bracketColor(TextColor) - Method in class me.totalfreedom.display.adminchat.ACFormatBuilder
 
build() - Method in class me.totalfreedom.display.adminchat.ACFormatBuilder
 
build() - Method in class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Builds the boss bar.
build() - Method in class me.totalfreedom.display.TitleDisplay.TitleBuilder
Builds the Title with the given parameters.
build() - Method in interface me.totalfreedom.security.NodeBuilder
 
builder() - Static method in class me.totalfreedom.display.BossBarDisplay
 
builder() - Static method in class me.totalfreedom.display.TitleDisplay
 
bukkit() - Method in interface me.totalfreedom.security.Node
 
BukkitDelegate - Class in me.totalfreedom.command
This class is acts as a delegate between our custom command implementation and the Bukkit API.

C

call(T) - Method in interface me.totalfreedom.event.Callback
 
callback() - Method in record class me.totalfreedom.event.EventSubscription
Returns the value of the callback record component.
Callback<T extends FEvent> - Interface in me.totalfreedom.event
 
cancel() - Method in record class me.totalfreedom.event.EventSubscription
 
cancel() - Method in class me.totalfreedom.event.FEvent
 
canInteract() - Method in interface me.totalfreedom.user.UserData
 
changeColor(BossBar.Color) - Method in class me.totalfreedom.display.BossBarDisplay
Changes the boss bar's color.
changeName(String) - Method in class me.totalfreedom.display.BossBarDisplay
Changes the boss bar's name with a String.
changeName(String, TextColor) - Method in class me.totalfreedom.display.BossBarDisplay
Changes the boss bar's name with a String and a TextColor.
changeName(Component) - Method in class me.totalfreedom.display.BossBarDisplay
Changes the boss bar's name using a Component.
changeOverlay(BossBar.Overlay) - Method in class me.totalfreedom.display.BossBarDisplay
Changes the boss bar's color.
chatSplitter(String) - Method in class me.totalfreedom.display.adminchat.ACFormatBuilder
 
clear() - Method in class me.totalfreedom.display.Displayable
 
clear(int) - Method in class me.totalfreedom.display.Displayable
 
clearFlags() - Method in class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Clears all flags from the boss bar.
clearTitle() - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
ClickAction - Interface in me.totalfreedom.display
Represents an action to be performed when a player clicks on an inventory slot in the respective AbstractMenu.
close() - Method in class me.totalfreedom.display.Displayable
 
close(Player) - Method in class me.totalfreedom.display.AbstractMenu
Closes this menu for the specified player.
closeBracket(char) - Method in class me.totalfreedom.display.adminchat.ACFormatBuilder
 
Commander - Class in me.totalfreedom.command
This is the base command class which should be extended when creating a new command.
Commander(JavaPlugin) - Constructor for class me.totalfreedom.command.Commander
Initializes this command object.
CommandHandler - Class in me.totalfreedom.command
Handles the registration of commands.
CommandHandler(JavaPlugin) - Constructor for class me.totalfreedom.command.CommandHandler
Creates a new command handler.
compare(Node) - Method in interface me.totalfreedom.security.Node
 
CompletedTransaction - Interface in me.totalfreedom.economy
Represents an immutable transaction that has been fully handled by a Transactor instance
Completion - Annotation Interface in me.totalfreedom.command.annotation
Represents a tab completion for a command.
Completions - Annotation Interface in me.totalfreedom.command.annotation
A marker interface which represents a holder for multiple Completion annotations.
ConfigRegistry - Class in me.totalfreedom.data
A registry for all the configurations.
ConfigRegistry() - Constructor for class me.totalfreedom.data.ConfigRegistry
 
Configuration - Interface in me.totalfreedom.config
Represents a configuration file of any type.
ContainerInteraction - Class in me.totalfreedom.logging
 
ContainerInteraction(Player, Container, Container) - Constructor for class me.totalfreedom.logging.ContainerInteraction
 
contains(Material) - Method in class me.totalfreedom.display.Displayable
 
contains(Material, int) - Method in class me.totalfreedom.display.Displayable
 
contains(ItemStack) - Method in class me.totalfreedom.display.Displayable
 
contains(ItemStack, int) - Method in class me.totalfreedom.display.Displayable
 
containsAtLeast(ItemStack, int) - Method in class me.totalfreedom.display.Displayable
 
Context<T> - Interface in me.totalfreedom.api
Represents an object context.
ContextProvider - Class in me.totalfreedom.provider
This class is used to provide context to subcommand methods.
ContextProvider() - Constructor for class me.totalfreedom.provider.ContextProvider
 
COPYCAT - Enum constant in enum class me.totalfreedom.shop.ReactionType
 
createTable(String, String...) - Method in interface me.totalfreedom.sql.SQL
 
CYAN_NOTE_F_SHARP_HIGH - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
CYAN_NOTE_F_SHARP_LOW - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
CYAN_NOTE_G - Static variable in class me.totalfreedom.particle.NoteColorUtil
 

D

debug(String) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log a debug message to the console.
debug(Supplier<String>) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log a debug message to the console, while also returning a Component that could be used to message a player.
debugComponent(Supplier<Component>) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log a debug component to the console, while also returning a String representation of the debug component.
debugComponent(Component) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log a debug component to the console.
decrementProgress(float) - Method in class me.totalfreedom.display.BossBarDisplay
Decrements the Bar's progress by the specified amount.
DEFAULT - Enum constant in enum class me.totalfreedom.particle.TrailType
Default trail type.
DEFAULT - Static variable in class me.totalfreedom.display.adminchat.AdminChatFormat
 
delayedExecutor(JavaPlugin, long) - Method in class me.totalfreedom.service.FreedomExecutor
Creates a new Executor that is capable of executing a runnable one singular time, synchronously.
delete() - Method in class me.totalfreedom.display.AbstractMenu
Deletes this menu.
deleteMessage(SignedMessage) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
Deletes a signed message from the audiences chat.
deleteMessage(SignedMessage.Signature) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
Deletes a signed message from the audiences chat using the provided chat signature.
description() - Element in annotation interface me.totalfreedom.command.annotation.Info
By default, this is set to "This is the default command description."
deserialize(boolean, String, TagResolver...) - Static method in class me.totalfreedom.utils.kyori.FreedomMiniMessage
Deserializes an input string using an instance of MiniMessage that is either safe (resolves only a specific set of tags) or unsafe (resolves all tags).
deserialize(String) - Method in interface me.totalfreedom.api.Serializable
Deserialize an object from a Serialized string..
deserialize(String) - Static method in class me.totalfreedom.display.adminchat.AdminChatFormat
 
DEVELOPER - Enum constant in enum class me.totalfreedom.security.Groups
 
display(Audience) - Method in interface me.totalfreedom.shop.Reactable
 
Displayable - Class in me.totalfreedom.display
A class that represents an inventory that can be displayed to players.
Displayable(int) - Constructor for class me.totalfreedom.display.Displayable
Creates a new Displayable inventory with the given size.
DisplayableView - Class in me.totalfreedom.display
A view of a Displayable inventory.
DisplayableView(Player, Displayable, Displayable) - Constructor for class me.totalfreedom.display.DisplayableView
Creates a new DisplayableView.
displayForwarded(ForwardingAudience) - Method in class me.totalfreedom.display.TitleDisplay
Displays the Title to the given ForwardingAudience.
displayTo(Audience) - Method in class me.totalfreedom.display.TitleDisplay
Displays the Title to the given Audience.
DurationTools - Class in me.totalfreedom.utils
 

E

EconomicEntity - Interface in me.totalfreedom.economy
An entity that is able to transfer sums of currency between other EconomicEntity
EconomicEntityData - Interface in me.totalfreedom.economy
Metadata associated with a EconomicEntity
ENCHANTMENT - Enum constant in enum class me.totalfreedom.particle.TrailType
 
equals(Object) - Method in record class me.totalfreedom.event.EventSubscription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.totalfreedom.utils.container.Pair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.totalfreedom.utils.container.Trio
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.totalfreedom.utils.container.UnaryPair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.totalfreedom.utils.container.UnaryTrio
Indicates whether some other object is "equal to" this one.
error(String) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method logs an error message to the console.
error(Throwable) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log an exception directly to the console.
error(Supplier<String>) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log an error message to the console, while also returning a Component that could be used to message a player.
errorComponent(Supplier<Component>) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log an error component to the console, while also returning a String representation of the error component.
errorComponent(Component) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method logs an error component to the console.
event() - Method in record class me.totalfreedom.event.EventSubscription
Returns the value of the event record component.
EventBus - Class in me.totalfreedom.event
 
EventBus(Patchwork) - Constructor for class me.totalfreedom.event.EventBus
 
EventProvider<T extends FEvent> - Interface in me.totalfreedom.provider
 
EventRegistry - Class in me.totalfreedom.data
A registry for FEvents.
EventRegistry() - Constructor for class me.totalfreedom.data.EventRegistry
Creates a new event registry.
EventSubscription<T extends FEvent> - Record Class in me.totalfreedom.event
 
EventSubscription(T, Callback<T>) - Constructor for record class me.totalfreedom.event.EventSubscription
Creates an instance of a EventSubscription record class.
execute(CommandSender, String, String[]) - Method in class me.totalfreedom.command.BukkitDelegate
 
execute(String, Object...) - Method in interface me.totalfreedom.sql.SQL
 
executeQuery(String, Object...) - Method in interface me.totalfreedom.sql.SQL
 
executeUpdate(String, Object...) - Method in interface me.totalfreedom.sql.SQL
 
EXECUTIVE - Enum constant in enum class me.totalfreedom.security.Groups
 
expiry() - Method in interface me.totalfreedom.security.Node
 
expiry(long) - Method in interface me.totalfreedom.security.NodeBuilder
 

F

FEvent - Class in me.totalfreedom.event
 
FEvent() - Constructor for class me.totalfreedom.event.FEvent
 
filterAudience(Predicate<? super Audience>) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
Filters the audiences in the stream by the given predicate.
first() - Method in record class me.totalfreedom.utils.container.UnaryPair
Returns the value of the first record component.
first(ItemStack) - Method in class me.totalfreedom.display.Displayable
 
first(Material) - Method in class me.totalfreedom.display.Displayable
 
firstEmpty() - Method in class me.totalfreedom.display.Displayable
 
FLAME - Enum constant in enum class me.totalfreedom.particle.TrailType
A trail that uses Particle.FLAME.
forEachAudience(Consumer<? super Audience>) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
Applies a consumer to each audience in the stream.
format() - Static method in class me.totalfreedom.display.adminchat.ACFormatBuilder
 
format(Interaction<?>) - Static method in interface me.totalfreedom.logging.Interaction
 
format(String, String) - Method in class me.totalfreedom.display.adminchat.AdminChatFormat
 
formatBlock(Block) - Method in class me.totalfreedom.logging.InteractionFormatter
 
formatInteraction(Interaction<?>) - Method in class me.totalfreedom.logging.InteractionFormatter
 
formatItemStack(ItemStack) - Method in class me.totalfreedom.logging.InteractionFormatter
 
formatLocation(Location) - Method in class me.totalfreedom.logging.InteractionFormatter
 
formatTime(Instant) - Method in class me.totalfreedom.logging.InteractionFormatter
 
formatWorld(World) - Method in class me.totalfreedom.logging.InteractionFormatter
 
FreedomAdventure - Class in me.totalfreedom.utils.kyori
This class contains the only reference to plain text component serializer, and allows access to it via wrapper functions.
FreedomExecutor - Class in me.totalfreedom.service
This is a holder class for Executor objects that are used to delegate runnable tasks to the Bukkit Scheduler.
FreedomExecutor() - Constructor for class me.totalfreedom.service.FreedomExecutor
Creates a new FreedomExecutor instance.
FreedomLogger - Class in me.totalfreedom.utils.logging
 
FreedomMiniMessage - Class in me.totalfreedom.utils.kyori
This class contains a wrapper for a MiniMessage serializer.
from(Audience...) - Static method in class me.totalfreedom.audience.MutableAudienceForwarder
Creates a new MutableAudienceForwarder with the given audiences.
fromConsole(ConsoleCommandSender) - Static method in class me.totalfreedom.utils.kyori.KyoriConstants
Represents a Chat Bound for the console.
fromPlayer(Player) - Method in class me.totalfreedom.data.UserRegistry
Gets the UserData object for the given Player.
fromPlayer(Player) - Static method in enum class me.totalfreedom.security.Groups
 
fromPlayer(Player) - Static method in class me.totalfreedom.utils.kyori.KyoriConstants
Represents a Chat Bound for a player.
fromPlugin(Class<? extends JavaPlugin>) - Static method in class me.totalfreedom.utils.kyori.KyoriConstants
Represents a Chat Bound for a plugin.
fromPlugin(JavaPlugin) - Static method in class me.totalfreedom.utils.kyori.KyoriConstants
 
fromSender(CommandSender) - Static method in enum class me.totalfreedom.security.Groups
 
fromString(String, Class<T>) - Method in class me.totalfreedom.provider.ContextProvider
 

G

generate(int, DoubleUnaryOperator, DoubleUnaryOperator, DoubleUnaryOperator) - Method in class me.totalfreedom.utils.ShapeUtils
 
get() - Method in interface me.totalfreedom.api.Context
Gets the context.
get(String) - Method in interface me.totalfreedom.config.Configuration
Gets the value at the given path as the given type.
getAbbreviation() - Method in interface me.totalfreedom.security.Group
 
getActions() - Method in class me.totalfreedom.display.AbstractMenu
 
getAdminChatDisplay() - Method in class me.totalfreedom.base.Patchwork
Gets the AdminChatDisplay for this plugin.
getAdminChatFormat() - Method in class me.totalfreedom.display.adminchat.AdminChatDisplay
 
getAssociatedPlayer() - Method in interface me.totalfreedom.particle.Trail
Returns the player associated with this trail.
getAssociatedPlayerUUID() - Method in interface me.totalfreedom.particle.Trail
Returns the UUID of the player associated with the trail.
getAsync() - Method in class me.totalfreedom.service.FreedomExecutor
Gets the asynchronous executor instance.
getBalance() - Method in interface me.totalfreedom.economy.EconomicEntityData
 
getBalance() - Method in interface me.totalfreedom.economy.Transaction
 
getBaseMethod() - Method in class me.totalfreedom.command.Commander
Gets the method which should be called when the command is executed without any arguments.
getBoolean(String) - Method in interface me.totalfreedom.config.Configuration
Gets a Boolean object from the associated path.
getBossBar() - Method in class me.totalfreedom.display.BossBarDisplay
 
getBottomInventory() - Method in class me.totalfreedom.display.DisplayableView
 
getColor() - Method in interface me.totalfreedom.particle.Trail
This method is nullable because if the value of Trail.isGradient() is true, then Trail.getColors() should be used instead, as that will contain the color data for our trail.
getColors() - Method in interface me.totalfreedom.particle.Trail
This method is nullable because if the value of Trail.isGradient() is false, then Trail.getColor() should be used instead, as our trail is a single static color.
getCommonsBase() - Method in class me.totalfreedom.event.EventBus
 
getComponent() - Method in interface me.totalfreedom.economy.TransactionResult
 
getConfigRegistry() - Method in class me.totalfreedom.base.Registration
 
getConfiguration(String) - Method in class me.totalfreedom.data.ConfigRegistry
Gets a configuration.
getConfigurationFile() - Method in interface me.totalfreedom.config.Configuration
 
getContents() - Method in class me.totalfreedom.display.Displayable
 
getCustomACFormat() - Method in interface me.totalfreedom.user.UserData
 
getDatabase() - Method in interface me.totalfreedom.sql.SQLProperties
 
getDefaultProperties() - Method in interface me.totalfreedom.sql.SQLProperties
 
getDelay() - Method in class me.totalfreedom.service.Task
 
getDestination() - Method in interface me.totalfreedom.economy.Transaction
 
getDisplayable() - Method in class me.totalfreedom.display.AbstractMenu
 
getDisplayableUUID() - Method in class me.totalfreedom.display.AbstractMenu
 
getDisplayName() - Method in interface me.totalfreedom.user.User
 
getDouble(String) - Method in interface me.totalfreedom.config.Configuration
Gets a Double from the associated path.
getDriver() - Method in interface me.totalfreedom.sql.SQLProperties
 
getEconomicData() - Method in interface me.totalfreedom.economy.EconomicEntity
Gets the EconomicEntityData (which contains various common metadata about this EconomicEntity) associated with this class
getEconomicData() - Method in interface me.totalfreedom.user.User
 
getEvent() - Method in interface me.totalfreedom.provider.EventProvider
 
getEvent(Class<T>) - Method in class me.totalfreedom.data.EventRegistry
Gets an EventProvider for the specified event class which contains the actual FEvent instance.
getEvent(Class<T>) - Method in class me.totalfreedom.event.EventBus
 
getEventBus() - Method in class me.totalfreedom.base.Patchwork
Gets the EventBus for this plugin.
getEventClass() - Method in class me.totalfreedom.event.FEvent
 
getEventRegistry() - Method in class me.totalfreedom.base.Registration
 
getExecutor() - Method in class me.totalfreedom.base.Patchwork
Gets the FreedomExecutor for this plugin.
getExecutor() - Method in class me.totalfreedom.service.TaskSubscription
 
getFileName() - Method in interface me.totalfreedom.config.Configuration
 
getFormat(Player) - Method in class me.totalfreedom.display.adminchat.AdminChatDisplay
 
getFullFormat() - Method in class me.totalfreedom.display.adminchat.AdminChatFormat
 
getGroup() - Method in interface me.totalfreedom.user.UserData
 
getGroup(String) - Method in class me.totalfreedom.data.GroupRegistry
Gets a group by name.
getGroupRegistry() - Method in class me.totalfreedom.base.Registration
 
getGroups() - Method in class me.totalfreedom.data.GroupRegistry
 
getHolder() - Method in class me.totalfreedom.display.Displayable
 
getHolder(boolean) - Method in class me.totalfreedom.display.Displayable
 
getHost() - Method in interface me.totalfreedom.sql.SQLProperties
 
getId() - Method in class me.totalfreedom.utils.container.Identity
 
getInstance() - Static method in class me.totalfreedom.base.Patchwork
Provides this plugin instance through a safe static method.
getInt(String) - Method in interface me.totalfreedom.config.Configuration
Gets an Integer from the associated path.
getInterval() - Method in class me.totalfreedom.service.Task
 
getInvByUUID() - Static method in class me.totalfreedom.display.AbstractMenu
 
getInventory() - Method in class me.totalfreedom.display.Displayable
 
getItem(int) - Method in class me.totalfreedom.display.Displayable
 
getKey() - Method in class me.totalfreedom.utils.container.Identity
 
getList(String) - Method in interface me.totalfreedom.config.Configuration
Gets a List object from the associated path.
getLocation() - Method in class me.totalfreedom.display.Displayable
 
getLocation() - Method in class me.totalfreedom.logging.BlockInteraction
 
getLocation() - Method in class me.totalfreedom.logging.ContainerInteraction
 
getLocation() - Method in interface me.totalfreedom.logging.Interaction
 
getLogger(String) - Static method in class me.totalfreedom.utils.logging.FreedomLogger
 
getLong(String) - Method in interface me.totalfreedom.config.Configuration
Gets a Long from the associated path.
getMaxStackSize() - Method in class me.totalfreedom.display.Displayable
 
getMessage() - Method in interface me.totalfreedom.economy.TransactionResult
 
getModule() - Method in interface me.totalfreedom.provider.ModuleProvider
 
getModuleRegistry() - Method in class me.totalfreedom.base.Registration
 
getName() - Method in interface me.totalfreedom.economy.EconomicEntity
The name of the economic entity
getName() - Method in interface me.totalfreedom.security.Group
 
getName() - Method in enum class me.totalfreedom.security.Groups
 
getName() - Method in class me.totalfreedom.service.Service
 
getName() - Method in class me.totalfreedom.service.Task
 
getName() - Method in interface me.totalfreedom.user.User
 
getNewState() - Method in class me.totalfreedom.logging.BlockInteraction
 
getNewState() - Method in class me.totalfreedom.logging.ContainerInteraction
 
getNewState() - Method in interface me.totalfreedom.logging.Interaction
 
getOpenInvs() - Static method in class me.totalfreedom.display.AbstractMenu
 
getOrDefault(String, T) - Method in interface me.totalfreedom.config.Configuration
Gets the value at the given path as the given type.
getOriginalState() - Method in class me.totalfreedom.logging.BlockInteraction
 
getOriginalState() - Method in class me.totalfreedom.logging.ContainerInteraction
 
getOriginalState() - Method in interface me.totalfreedom.logging.Interaction
 
getOriginalTitle() - Method in class me.totalfreedom.display.DisplayableView
 
getPassword() - Method in interface me.totalfreedom.sql.SQLProperties
 
getPermission() - Method in enum class me.totalfreedom.security.Groups
 
getPlayer() - Method in class me.totalfreedom.display.DisplayableView
 
getPlayers() - Method in class me.totalfreedom.display.adminchat.AdminChatDisplay
 
getPlaytime() - Method in interface me.totalfreedom.user.UserData
 
getPlugin() - Method in class me.totalfreedom.command.BukkitDelegate
 
getPlugin() - Method in class me.totalfreedom.command.Commander
 
getPort() - Method in interface me.totalfreedom.sql.SQLProperties
 
getPrefix() - Method in class me.totalfreedom.display.adminchat.AdminChatFormat
 
getPrefix() - Method in interface me.totalfreedom.security.Group
 
getProperties(File) - Method in interface me.totalfreedom.sql.SQLProperties
 
getProvider(Class<T>) - Method in class me.totalfreedom.data.ModuleRegistry
Gets a module from the registry wrapped in a ModuleProvider.
getRank() - Method in class me.totalfreedom.display.adminchat.AdminChatFormat
 
getReactionDuration() - Method in interface me.totalfreedom.shop.Reactable
 
getReactionDuration() - Method in class me.totalfreedom.shop.Reaction
 
getReactionMessage() - Method in interface me.totalfreedom.shop.Reactable
 
getReactionMessage() - Method in class me.totalfreedom.shop.Reaction
 
getReactionType() - Method in interface me.totalfreedom.shop.Reactable
 
getReactionType() - Method in class me.totalfreedom.shop.Reaction
 
getRegistrations() - Method in class me.totalfreedom.base.Patchwork
Get's the Registration object for this plugin.
getResult() - Method in interface me.totalfreedom.economy.CompletedTransaction
Gets the final result of the Transaction
getReward() - Method in interface me.totalfreedom.shop.Reactable
 
getService() - Method in interface me.totalfreedom.provider.ServiceProvider
 
getService() - Method in class me.totalfreedom.service.ServiceSubscription
 
getService(Class<T>) - Method in class me.totalfreedom.data.ServiceTaskRegistry
Gets a ServiceSubscription from the registry using the specified class.
getServiceId() - Method in class me.totalfreedom.service.ServiceSubscription
Returns the ID of the service from the associated BukkitTask which was returned by the Scheduler.
getServiceTaskRegistry() - Method in class me.totalfreedom.base.Registration
 
getSize() - Method in class me.totalfreedom.display.Displayable
 
getSource() - Method in interface me.totalfreedom.economy.Transaction
 
getStorageContents() - Method in class me.totalfreedom.display.Displayable
 
getString(String) - Method in interface me.totalfreedom.config.Configuration
Gets a String object from the associated path.
getStringList(String) - Method in interface me.totalfreedom.config.Configuration
Gets a List object from the associated path.
getSync() - Method in class me.totalfreedom.service.FreedomExecutor
Gets the synchronous executor instance.
getTask() - Method in class me.totalfreedom.service.TaskSubscription
 
getTask(Class<T>) - Method in class me.totalfreedom.data.ServiceTaskRegistry
Gets a TaskSubscription from the registry using the specified class.
getTaskId() - Method in class me.totalfreedom.service.TaskSubscription
 
getTickedSeconds(long) - Static method in class me.totalfreedom.utils.DurationTools
 
getTicks(Duration) - Static method in class me.totalfreedom.utils.DurationTools
 
getTitle() - Method in class me.totalfreedom.display.DisplayableView
Deprecated, for removal: This API element is subject to removal in a future version.
getTitle() - Method in class me.totalfreedom.display.TitleDisplay
 
getTopInventory() - Method in class me.totalfreedom.display.DisplayableView
 
getTrailType() - Method in interface me.totalfreedom.particle.Trail
Gets the Trail Type of this trail.
getType() - Method in class me.totalfreedom.display.Displayable
 
getType() - Method in class me.totalfreedom.display.DisplayableView
 
getType() - Method in enum class me.totalfreedom.particle.TrailType
 
getUniqueId() - Method in interface me.totalfreedom.security.PermissionHolder
 
getUniqueId() - Method in interface me.totalfreedom.user.UserData
 
getUser() - Method in interface me.totalfreedom.user.UserData
 
getUser(Player) - Static method in class me.totalfreedom.base.Shortcuts
 
getUser(Player) - Method in class me.totalfreedom.data.UserRegistry
Gets the User object for the given Player.
getUserData() - Method in interface me.totalfreedom.user.User
 
getUserData(User) - Method in class me.totalfreedom.data.UserRegistry
Gets the UserData object for the given User.
getUserDataMap() - Method in class me.totalfreedom.data.UserRegistry
Gets the map of User objects to UserData objects.
getUsername() - Method in interface me.totalfreedom.sql.SQLProperties
 
getUsername() - Method in interface me.totalfreedom.user.UserData
 
getUserName() - Method in class me.totalfreedom.display.adminchat.AdminChatFormat
 
getUserRegistry() - Method in class me.totalfreedom.base.Registration
 
getViewers() - Method in class me.totalfreedom.display.Displayable
 
getWeight() - Method in interface me.totalfreedom.security.Group
 
getWhen() - Method in class me.totalfreedom.logging.BlockInteraction
 
getWhen() - Method in class me.totalfreedom.logging.ContainerInteraction
 
getWhen() - Method in interface me.totalfreedom.logging.Interaction
 
getWhoClicked() - Method in class me.totalfreedom.logging.BlockInteraction
 
getWhoClicked() - Method in class me.totalfreedom.logging.ContainerInteraction
 
getWhoClicked() - Method in interface me.totalfreedom.logging.Interaction
 
GRAY_NOTE_A - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
GRAY_NOTE_A_SHARP - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
GRAY_NOTE_C - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
GRAY_NOTE_C_SHARP - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
GRAY_NOTE_D - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
GRAY_NOTE_E - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
GRAY_NOTE_F - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
GRAY_NOTE_F_SHARP - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
GRAY_NOTE_G_SHARP - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
Group - Interface in me.totalfreedom.security
Represents a permissible group which holds a set of permissions that can then be applied to a User / Player.
GroupRegistry - Class in me.totalfreedom.data
A registry for Groups.
GroupRegistry() - Constructor for class me.totalfreedom.data.GroupRegistry
Creates a new group registry.
Groups - Enum Class in me.totalfreedom.security
 

H

halfProgress() - Method in class me.totalfreedom.display.BossBarDisplay
Sets the Bar's progress to half of the maximum amount (half bar).
handleTransaction(MutableTransaction) - Method in interface me.totalfreedom.economy.Transactor
Processes a transaction
hasCustomACFormat() - Method in interface me.totalfreedom.user.UserData
 
hashCode() - Method in record class me.totalfreedom.event.EventSubscription
Returns a hash code value for this object.
hashCode() - Method in record class me.totalfreedom.utils.container.Pair
Returns a hash code value for this object.
hashCode() - Method in record class me.totalfreedom.utils.container.Trio
Returns a hash code value for this object.
hashCode() - Method in record class me.totalfreedom.utils.container.UnaryPair
Returns a hash code value for this object.
hashCode() - Method in record class me.totalfreedom.utils.container.UnaryTrio
Returns a hash code value for this object.
hasPlayer(Player) - Method in class me.totalfreedom.display.adminchat.AdminChatDisplay
 
HEART - Enum constant in enum class me.totalfreedom.particle.TrailType
A trail that uses Particle.HEART.
hideBossBar(BossBar) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
hideForwarded(ForwardingAudience) - Method in class me.totalfreedom.display.BossBarDisplay
Hides this Boss Bar from the specified ForwardingAudience.
hideFrom(Audience) - Method in class me.totalfreedom.display.BossBarDisplay
Hides this Boss Bar from the specified Audience.
HOSTILE - Static variable in class me.totalfreedom.utils.Tagged
 

I

Identity - Class in me.totalfreedom.utils.container
 
Identity(String) - Constructor for class me.totalfreedom.utils.container.Identity
 
incrementProgress(float) - Method in class me.totalfreedom.display.BossBarDisplay
Increments the Bar's progress by the specified amount.
index() - Element in annotation interface me.totalfreedom.command.annotation.Completion
 
info(String) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log a message to the console.
info(Supplier<String>) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log a message to the console, while also returning a Component that could be used to message a player.
Info - Annotation Interface in me.totalfreedom.command.annotation
This interface holds the information for each command.
infoComponent(Supplier<Component>) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log a component to the console, while also returning a String representation of the component
infoComponent(Component) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log a component to the console.
INHERITANCE - Enum constant in enum class me.totalfreedom.security.NodeType
 
Interaction<T> - Interface in me.totalfreedom.logging
 
InteractionFormatter - Class in me.totalfreedom.logging
 
InteractionFormatter() - Constructor for class me.totalfreedom.logging.InteractionFormatter
 
interpolate(double, double, int) - Method in interface me.totalfreedom.api.Interpolator
Interpolates a range of values and returns the results in a Double array.
InterpolationUtils - Class in me.totalfreedom.utils
 
Interpolator - Interface in me.totalfreedom.api
Interpolates a range of values and returns the results in a Double array.
isActive() - Method in interface me.totalfreedom.particle.Trail
Gets whether the trail is active.
isActive() - Method in class me.totalfreedom.service.ServiceSubscription
 
isActive() - Method in class me.totalfreedom.service.TaskSubscription
 
isAsync() - Method in class me.totalfreedom.service.ServiceSubscription
 
isAsync() - Method in class me.totalfreedom.service.TaskSubscription
 
isCancelled() - Method in record class me.totalfreedom.event.EventSubscription
 
isCancelled() - Method in class me.totalfreedom.event.FEvent
 
isDefault() - Method in interface me.totalfreedom.security.Group
If more than one group is marked as default, the first retrieved default group will be used.
isDelayed() - Method in class me.totalfreedom.service.Task
 
isEmpty() - Method in class me.totalfreedom.display.Displayable
 
isExpired() - Method in interface me.totalfreedom.security.Node
 
isGradient() - Method in interface me.totalfreedom.particle.Trail
Validates whether this Trail is a gradient or a static trail.
isHidden() - Method in interface me.totalfreedom.security.Group
 
isOnline() - Method in interface me.totalfreedom.user.User
 
isRepeating() - Method in class me.totalfreedom.service.Task
 
isRunning() - Method in class me.totalfreedom.service.Task
 
isSuccessful() - Method in interface me.totalfreedom.economy.TransactionResult
 
isTagged(T) - Method in class me.totalfreedom.utils.Tagged
 
isTemporary() - Method in interface me.totalfreedom.security.Node
 
isToggled(Player) - Method in class me.totalfreedom.display.adminchat.AdminChatDisplay
 
iterator() - Method in class me.totalfreedom.display.Displayable
 
iterator(int) - Method in class me.totalfreedom.display.Displayable
 

K

key() - Method in interface me.totalfreedom.security.Node
 
key() - Method in record class me.totalfreedom.utils.container.Pair
Returns the value of the key record component.
key(String) - Method in interface me.totalfreedom.security.NodeBuilder
 
KyoriConstants - Class in me.totalfreedom.utils.kyori
This class contains different methods to provide ChatType.Bound instances for sending messages to players in game.

L

LIGHT_BLUE_NOTE_G - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
literal() - Method in interface me.totalfreedom.api.Context
This is the same as calling Context.get() and then calling Object.toString() on the result.
load() - Method in interface me.totalfreedom.config.Configuration
Loads the configuration from the file.
logTransaction(CompletedTransaction) - Method in interface me.totalfreedom.economy.TransactionLogger
Logs a completed transaction

M

MAGENTA_NOTE_B - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
map(Function<T, S>) - Method in interface me.totalfreedom.api.Context
Maps the context to another context.
MATH - Enum constant in enum class me.totalfreedom.shop.ReactionType
 
maximumProgress() - Method in class me.totalfreedom.display.BossBarDisplay
Sets the Bar's progress to the maximum amount (full bar).
me.totalfreedom.api - package me.totalfreedom.api
 
me.totalfreedom.audience - package me.totalfreedom.audience
 
me.totalfreedom.base - package me.totalfreedom.base
 
me.totalfreedom.command - package me.totalfreedom.command
 
me.totalfreedom.command.annotation - package me.totalfreedom.command.annotation
 
me.totalfreedom.config - package me.totalfreedom.config
 
me.totalfreedom.data - package me.totalfreedom.data
 
me.totalfreedom.display - package me.totalfreedom.display
 
me.totalfreedom.display.adminchat - package me.totalfreedom.display.adminchat
 
me.totalfreedom.economy - package me.totalfreedom.economy
 
me.totalfreedom.event - package me.totalfreedom.event
 
me.totalfreedom.logging - package me.totalfreedom.logging
 
me.totalfreedom.particle - package me.totalfreedom.particle
 
me.totalfreedom.provider - package me.totalfreedom.provider
 
me.totalfreedom.security - package me.totalfreedom.security
 
me.totalfreedom.service - package me.totalfreedom.service
 
me.totalfreedom.shop - package me.totalfreedom.shop
 
me.totalfreedom.sql - package me.totalfreedom.sql
 
me.totalfreedom.user - package me.totalfreedom.user
 
me.totalfreedom.utils - package me.totalfreedom.utils
 
me.totalfreedom.utils.container - package me.totalfreedom.utils.container
 
me.totalfreedom.utils.kyori - package me.totalfreedom.utils.kyori
 
me.totalfreedom.utils.logging - package me.totalfreedom.utils.logging
 
MINECARTS - Static variable in class me.totalfreedom.utils.Tagged
 
minimumProgress() - Method in class me.totalfreedom.display.BossBarDisplay
Sets the Bar's progress to the minimum amount (empty bar).
MINUTE - Static variable in class me.totalfreedom.utils.DurationTools
 
ModuleProvider<T extends org.bukkit.plugin.java.JavaPlugin> - Interface in me.totalfreedom.provider
 
ModuleRegistry - Class in me.totalfreedom.data
A registry for modules.
ModuleRegistry() - Constructor for class me.totalfreedom.data.ModuleRegistry
Creates a new module registry.
MUSIC - Enum constant in enum class me.totalfreedom.particle.TrailType
A trail that uses Particle.NOTE.
MutableAudienceForwarder - Class in me.totalfreedom.audience
A replacement for ForwardingAudience that allows for audiences to be removed and added at will.
MutableAudienceForwarder() - Constructor for class me.totalfreedom.audience.MutableAudienceForwarder
 
MutableTransaction - Interface in me.totalfreedom.economy
A transaction that can be changed.

N

name() - Element in annotation interface me.totalfreedom.command.annotation.Info
Technically, this is the only required value you must supply yourself.
nameColor(TextColor) - Method in class me.totalfreedom.display.adminchat.ACFormatBuilder
 
newItem(Material, Component) - Method in class me.totalfreedom.display.AbstractMenu
Creates a new item with the specified material and name.
newItem(Material, Component, Component...) - Method in class me.totalfreedom.display.AbstractMenu
Creates a new item with the specified material, name, and lore.
Node - Interface in me.totalfreedom.security
 
NodeBuilder - Interface in me.totalfreedom.security
 
NodeType - Enum Class in me.totalfreedom.security
 
NON_OP - Enum constant in enum class me.totalfreedom.security.Groups
 
NON_WIPEABLE - Static variable in class me.totalfreedom.utils.Tagged
 
noPerms() - Element in annotation interface me.totalfreedom.command.annotation.Permissive
By default, this is set to "You do not have permission to use this command."
NoteColorUtil - Class in me.totalfreedom.particle
A utility class for the 24 different note colors available in Minecraft.

O

onClick(Player) - Method in interface me.totalfreedom.display.ClickAction
Called when a player clicks on an inventory slot in the respective AbstractMenu.
onDisable() - Method in class me.totalfreedom.base.Patchwork
 
onEnable() - Method in class me.totalfreedom.base.Patchwork
 
onlyPlayers() - Element in annotation interface me.totalfreedom.command.annotation.Permissive
By default, this is set to false.
onPlayerChat(AsyncChatEvent) - Method in class me.totalfreedom.shop.ReactionTask
 
onReact(EconomicEntity) - Method in interface me.totalfreedom.shop.Reactable
 
OP - Enum constant in enum class me.totalfreedom.security.Groups
 
open(Player) - Method in class me.totalfreedom.display.AbstractMenu
Opens this menu for the specified player.
openBook(Book) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
openBook(Book.Builder) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
openBracket(char) - Method in class me.totalfreedom.display.adminchat.ACFormatBuilder
 
OWNER - Enum constant in enum class me.totalfreedom.security.Groups
 

P

Pair<K,V> - Record Class in me.totalfreedom.utils.container
 
Pair(K, V) - Constructor for record class me.totalfreedom.utils.container.Pair
Creates an instance of a Pair record class.
PASSIVE - Static variable in class me.totalfreedom.utils.Tagged
 
Patchwork - Class in me.totalfreedom.base
The base class for Patchwork.
Patchwork() - Constructor for class me.totalfreedom.base.Patchwork
 
PATCHWORK - Static variable in class me.totalfreedom.utils.kyori.KyoriConstants
A singleton ChatType.Bound for the Patchwork plugin.
periodicExecutor(JavaPlugin, long, long) - Method in class me.totalfreedom.service.FreedomExecutor
Creates a new Executor tthat is capable of executing a runnable on a periodic basis, synchronously.
perm() - Element in annotation interface me.totalfreedom.command.annotation.Permissive
 
permission() - Element in annotation interface me.totalfreedom.command.annotation.Subcommand
 
PERMISSION - Enum constant in enum class me.totalfreedom.security.NodeType
 
PermissionHolder - Interface in me.totalfreedom.security
 
permissions() - Method in interface me.totalfreedom.security.PermissionHolder
 
Permissive - Annotation Interface in me.totalfreedom.command.annotation
This annotation holds the permission information for each command.
ping() - Method in class me.totalfreedom.event.FEvent
 
PLAYER_RELATED - Static variable in class me.totalfreedom.utils.Tagged
 
playerChat(AsyncChatEvent) - Method in class me.totalfreedom.display.adminchat.AdminChatDisplay.ACListener
 
playerJoin(PlayerJoinEvent) - Method in class me.totalfreedom.display.adminchat.AdminChatDisplay.ACListener
 
playSound(Sound) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
playSound(Sound, double, double, double) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
playSound(Sound, Sound.Emitter) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
PORTAL - Enum constant in enum class me.totalfreedom.particle.TrailType
 
prefix(String) - Method in class me.totalfreedom.display.adminchat.ACFormatBuilder
 
PREFIX - Enum constant in enum class me.totalfreedom.security.NodeType
 
prefixColor(TextColor) - Method in class me.totalfreedom.display.adminchat.ACFormatBuilder
 
prepareStatement(String, Object...) - Method in interface me.totalfreedom.sql.SQL
 
primary() - Method in record class me.totalfreedom.utils.container.Trio
Returns the value of the primary record component.
primary() - Method in record class me.totalfreedom.utils.container.UnaryTrio
Returns the value of the primary record component.
provideModule(Class<T>) - Static method in class me.totalfreedom.base.Shortcuts
 
PURPLE_NOTE_A - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
PURPLE_NOTE_A_SHARP - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
PURPLE_NOTE_B - Static variable in class me.totalfreedom.particle.NoteColorUtil
 

R

rainbow(int) - Static method in class me.totalfreedom.utils.InterpolationUtils
 
RAINBOW - Enum constant in enum class me.totalfreedom.particle.TrailType
A trail that uses Particle.REDSTONE.
rainbowComponent(int) - Static method in class me.totalfreedom.utils.InterpolationUtils
 
rankColor(TextColor) - Method in class me.totalfreedom.display.adminchat.ACFormatBuilder
 
Reactable - Interface in me.totalfreedom.shop
 
Reaction - Class in me.totalfreedom.shop
Represents a chat reaction that can be performed by a player.
Reaction(long, long, ReactionType) - Constructor for class me.totalfreedom.shop.Reaction
 
Reaction(long, ReactionType) - Constructor for class me.totalfreedom.shop.Reaction
 
Reaction(Duration, long, ReactionType) - Constructor for class me.totalfreedom.shop.Reaction
 
Reaction(ReactionType) - Constructor for class me.totalfreedom.shop.Reaction
 
ReactionTask - Class in me.totalfreedom.shop
 
ReactionTask(String, Reaction) - Constructor for class me.totalfreedom.shop.ReactionTask
 
ReactionType - Enum Class in me.totalfreedom.shop
 
RED_NOTE_C - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
register(String, Configuration) - Method in class me.totalfreedom.data.ConfigRegistry
Registers a configuration.
register(FEvent) - Method in class me.totalfreedom.data.EventRegistry
Registers an event.
registerCommand(T) - Method in class me.totalfreedom.command.CommandHandler
Registers a command.
registerGroup(Group) - Method in class me.totalfreedom.data.GroupRegistry
Registers a group.
registerService(ServiceSubscription<T>) - Method in class me.totalfreedom.data.ServiceTaskRegistry
Registers a service with the registry.
registerTask(TaskSubscription<T>) - Method in class me.totalfreedom.data.ServiceTaskRegistry
Registers a task with the registry.
registerUserData(User, UserData) - Method in class me.totalfreedom.data.UserRegistry
Registers the given User and UserData objects.
Registration - Class in me.totalfreedom.base
This class is a holder for each registry in the data package.
remove(ItemStack) - Method in class me.totalfreedom.display.Displayable
 
remove(Material) - Method in class me.totalfreedom.display.Displayable
 
removeAudience(Audience) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
Removes an audience from this forwarder.
removeFlag(BossBar.Flag) - Method in class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Removes a flag from the boss bar.
removeFlags(BossBar.Flag...) - Method in class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Removes multiple flags from the boss bar.
removeFromBalance(long) - Method in interface me.totalfreedom.economy.EconomicEntityData
Subtracts the provided amount from the associated instance's balance
removeFromBalance(long) - Method in interface me.totalfreedom.economy.MutableTransaction
Subtracts a number from the balance transferred in this transaction
removeItem(ItemStack...) - Method in class me.totalfreedom.display.Displayable
 
removeItemAnySlot(ItemStack...) - Method in class me.totalfreedom.display.Displayable
 
removeModule(JavaPlugin) - Method in class me.totalfreedom.data.ModuleRegistry
Removes a module from the registry.
removePermission(Node) - Method in interface me.totalfreedom.security.PermissionHolder
 
removePlayer(Player) - Method in class me.totalfreedom.display.adminchat.AdminChatDisplay
 
reset() - Method in class me.totalfreedom.event.FEvent
 
resetPlaytime() - Method in interface me.totalfreedom.user.UserData
 
resetTitle() - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
run() - Method in class me.totalfreedom.display.BossBarTimer
 
run() - Method in class me.totalfreedom.shop.ReactionTask
 
runAsyncTask(JavaPlugin, T) - Static method in class me.totalfreedom.service.SubscriptionProvider
Creates a new TaskSubscription object that will run the given Task object asynchronously on the main thread.
runSyncTask(JavaPlugin, T) - Static method in class me.totalfreedom.service.SubscriptionProvider
Creates a new TaskSubscription object that will run the given Task object synchronously on the main thread.

S

save() - Method in interface me.totalfreedom.config.Configuration
Saves the configuration to the file.
second() - Method in record class me.totalfreedom.utils.container.UnaryPair
Returns the value of the second record component.
SECOND - Static variable in class me.totalfreedom.utils.DurationTools
 
secondary() - Method in record class me.totalfreedom.utils.container.Trio
Returns the value of the secondary record component.
secondary() - Method in record class me.totalfreedom.utils.container.UnaryTrio
Returns the value of the secondary record component.
sendActionBar(Component) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
sendActionBar(ComponentLike) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
sendMessage(SignedMessage, ChatType.Bound) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
Sends a SignedMessage to every audience within the stream.
sendMessage(SignedMessage, ChatType.Bound) - Method in class me.totalfreedom.utils.logging.FreedomLogger
 
sendMessage(Component) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
Sends a Component to every audience within the stream.
sendMessage(Component) - Method in class me.totalfreedom.utils.logging.FreedomLogger
 
sendMessage(ComponentLike) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
Sends a ComponentLike to every audience within the stream.
sendMessage(ComponentLike) - Method in class me.totalfreedom.utils.logging.FreedomLogger
 
sendMessage(ComponentLike, ChatType.Bound) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
Sends a SignedMessage to every audience within the stream.
sendMessage(ComponentLike, ChatType.Bound) - Method in class me.totalfreedom.utils.logging.FreedomLogger
 
sendMessage(Component, ChatType.Bound) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
Sends a SignedMessage to every audience within the stream.
sendMessage(Component, ChatType.Bound) - Method in class me.totalfreedom.utils.logging.FreedomLogger
 
sendPlayerListFooter(Component) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
sendPlayerListFooter(ComponentLike) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
sendPlayerListHeader(Component) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
sendPlayerListHeader(ComponentLike) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
sendPlayerListHeaderAndFooter(ComponentLike, ComponentLike) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
sendPlayerListHeaderAndFooter(Component, Component) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
sendTitlePart(TitlePart<T>, T) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
SENIOR_ADMIN - Enum constant in enum class me.totalfreedom.security.Groups
 
Serializable<T> - Interface in me.totalfreedom.api
This interface represents a Serializable object.
serialize() - Method in class me.totalfreedom.display.adminchat.AdminChatFormat
 
serialize(boolean, Component) - Static method in class me.totalfreedom.utils.kyori.FreedomMiniMessage
Serializes an input component using an instance of MiniMessage that is either safe (resolves only a specific set of tags) or unsafe (resolves all tags).
serialize(T) - Method in interface me.totalfreedom.api.Serializable
Serialize an object to a string.
Service - Class in me.totalfreedom.service
Represents a ticking service.
Service(String) - Constructor for class me.totalfreedom.service.Service
Creates a new service with the given name.
ServiceProvider<T extends Service> - Interface in me.totalfreedom.provider
 
ServiceSubscription<T extends Service> - Class in me.totalfreedom.service
Represents a subscription to a Service.
ServiceTaskRegistry - Class in me.totalfreedom.data
A registry for all services and tasks registered with Patchwork.
ServiceTaskRegistry() - Constructor for class me.totalfreedom.data.ServiceTaskRegistry
Creates a new instance of the registry and initializes the service and task lists to new empty ArrayLists.
set(String, T) - Method in interface me.totalfreedom.config.Configuration
Sets the value at the given path to the given value.
setActive(boolean) - Method in interface me.totalfreedom.particle.Trail
Turn the trail on or off.
setBalance(long) - Method in interface me.totalfreedom.economy.EconomicEntityData
Sets the balance of the associated instance
setBalance(long) - Method in interface me.totalfreedom.economy.MutableTransaction
Sets the balance transferred in this transaction
setBossBar(BossBar) - Method in class me.totalfreedom.display.BossBarDisplay
Sets the BossBar object that this class wraps.
setColor(Color) - Method in interface me.totalfreedom.particle.Trail
Sets the static color of the trail.
setColor(BossBar.Color) - Method in class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Sets the color of the boss bar.
setColors(Set<Color>) - Method in interface me.totalfreedom.particle.Trail
Sets the colors of the trail.
setContents(ItemStack[]) - Method in class me.totalfreedom.display.Displayable
 
setCustomACFormat(String) - Method in interface me.totalfreedom.user.UserData
 
setDebugMode(boolean) - Method in class me.totalfreedom.utils.logging.FreedomLogger
 
setDisplayDuration(Duration) - Method in class me.totalfreedom.display.TitleDisplay.TitleBuilder
Sets the display duration of the Title.
setFadeIn(Duration) - Method in class me.totalfreedom.display.TitleDisplay.TitleBuilder
Sets the fade in time of the Title.
setFadeOut(Duration) - Method in class me.totalfreedom.display.TitleDisplay.TitleBuilder
Sets the fade out time of the Title.
setGroup(Group) - Method in interface me.totalfreedom.user.UserData
 
setInteractionState(boolean) - Method in interface me.totalfreedom.user.UserData
 
setItem(int, ItemStack) - Method in class me.totalfreedom.display.AbstractMenu
Sets the item at the specified slot.
setItem(int, ItemStack, ClickAction) - Method in class me.totalfreedom.display.AbstractMenu
Sets the item at the specified slot.
setItem(int, ItemStack) - Method in class me.totalfreedom.display.Displayable
 
setMainTitle(String) - Method in class me.totalfreedom.display.TitleDisplay.TitleBuilder
Sets the main title of the Title.
setMainTitle(String, TextColor) - Method in class me.totalfreedom.display.TitleDisplay.TitleBuilder
Sets the main title of the Title.
setMainTitle(Component) - Method in class me.totalfreedom.display.TitleDisplay.TitleBuilder
Sets the main title of the Title.
setMaxStackSize(int) - Method in class me.totalfreedom.display.Displayable
Deprecated.
This method is not supported by Displayable inventories.
setName(String) - Method in class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Sets the name of the boss bar using a String.
setName(String, TextColor) - Method in class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Sets the name of the boss bar using a String and a TextColor.
setName(Component) - Method in class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Sets the name of the boss bar.
setOverlay(BossBar.Overlay) - Method in class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Sets the overlay of the boss bar.
setPlaytime(long) - Method in interface me.totalfreedom.user.UserData
 
setProgress(float) - Method in class me.totalfreedom.display.BossBarDisplay.BossBarBuilder
Sets the progress of the boss bar.
setReactionMessage(Component) - Method in class me.totalfreedom.shop.Reaction
 
setStorageContents(ItemStack[]) - Method in class me.totalfreedom.display.Displayable
 
setSubTitle(String) - Method in class me.totalfreedom.display.TitleDisplay.TitleBuilder
Sets the subtitle of the Title.
setSubTitle(String, TextColor) - Method in class me.totalfreedom.display.TitleDisplay.TitleBuilder
Sets the subtitle of the Title.
setSubTitle(Component) - Method in class me.totalfreedom.display.TitleDisplay.TitleBuilder
Sets the subtitle of the Title.
setTitle(String) - Method in class me.totalfreedom.display.DisplayableView
 
setTitle(Title) - Method in class me.totalfreedom.display.TitleDisplay
Sets the Title to display.
ShapeUtils - Class in me.totalfreedom.utils
 
ShapeUtils(World, double, double) - Constructor for class me.totalfreedom.utils.ShapeUtils
 
Shortcuts - Class in me.totalfreedom.base
 
showBossBar(BossBar) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
showForwarded(ForwardingAudience) - Method in class me.totalfreedom.display.BossBarDisplay
Shows this Boss Bar to the specified ForwardingAudience.
showTitle(Title) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
showTo(Audience) - Method in class me.totalfreedom.display.BossBarDisplay
Shows this Boss Bar to the specified Audience.
singleExecutor(JavaPlugin) - Method in class me.totalfreedom.service.FreedomExecutor
Creates a new Executor that is capable of executing a runnable one singular time, synchronously.
SNOW - Enum constant in enum class me.totalfreedom.particle.TrailType
 
SPARK - Enum constant in enum class me.totalfreedom.particle.TrailType
 
spawnParticle() - Method in interface me.totalfreedom.particle.Trail
Spawns a particle (if gradient, the next particle) on the supplied location object.
SPELL - Enum constant in enum class me.totalfreedom.particle.TrailType
 
SPELL_AMBIENT - Enum constant in enum class me.totalfreedom.particle.TrailType
 
SQL - Interface in me.totalfreedom.sql
 
SQLProperties - Interface in me.totalfreedom.sql
 
standardComponentGradient(int, TextColor, TextColor) - Static method in class me.totalfreedom.utils.InterpolationUtils
 
standardGradient(int, Color, Color) - Static method in class me.totalfreedom.utils.InterpolationUtils
 
start() - Method in class me.totalfreedom.service.ServiceSubscription
Starts the service.
start() - Method in class me.totalfreedom.service.TaskSubscription
Starts the task.
startAllServices() - Method in class me.totalfreedom.data.ServiceTaskRegistry
Starts all services registered with the registry.
startAllTasks() - Method in class me.totalfreedom.data.ServiceTaskRegistry
Starts all tasks registered with the registry.
startService(Class<? extends Service>) - Method in class me.totalfreedom.data.ServiceTaskRegistry
Starts a service using the specified Service class.
startTask(Class<? extends Task>) - Method in class me.totalfreedom.data.ServiceTaskRegistry
Starts a task using the specified Task class.
stop() - Method in class me.totalfreedom.service.ServiceSubscription
Stops the service.
stop() - Method in class me.totalfreedom.service.TaskSubscription
Stops the task.
stopAllServices() - Method in class me.totalfreedom.data.ServiceTaskRegistry
Stops all services registered with the registry.
stopAllTasks() - Method in class me.totalfreedom.data.ServiceTaskRegistry
Stops all tasks registered with the registry.
stopService(Class<? extends Service>) - Method in class me.totalfreedom.data.ServiceTaskRegistry
Stops a service using the specified Service class.
stopSound(Sound) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
stopSound(SoundStop) - Method in class me.totalfreedom.audience.MutableAudienceForwarder
 
stopTask(Class<? extends Task>) - Method in class me.totalfreedom.data.ServiceTaskRegistry
Stops a task using the specified Task class.
STROBE - Enum constant in enum class me.totalfreedom.particle.TrailType
 
Subcommand - Annotation Interface in me.totalfreedom.command.annotation
This annotation should be used to mark methods as subcommand methods.
subscribe(Class<T>, Callback<T>) - Method in class me.totalfreedom.event.EventBus
 
SubscriptionProvider - Class in me.totalfreedom.service
Provides static methods for creating ServiceSubscription and TaskSubscription objects.
SUFFIX - Enum constant in enum class me.totalfreedom.security.NodeType
 
SUPER_ADMIN - Enum constant in enum class me.totalfreedom.security.Groups
 
supplyPlainText(Supplier<Component>) - Static method in class me.totalfreedom.utils.kyori.FreedomAdventure
 
supplyPlainText(Component) - Static method in class me.totalfreedom.utils.kyori.FreedomAdventure
 
syncService(JavaPlugin, long, S) - Static method in class me.totalfreedom.service.SubscriptionProvider
Creates a new ServiceSubscription object that will run the given Service object on the main thread at the given interval.
syncService(JavaPlugin, S) - Static method in class me.totalfreedom.service.SubscriptionProvider
Creates a new ServiceSubscription object that will run the given Service object on the main thread a single time.

T

tabComplete(CommandSender, String, String[]) - Method in class me.totalfreedom.command.BukkitDelegate
 
Tagged<T> - Class in me.totalfreedom.utils
 
Task - Class in me.totalfreedom.service
Represents a task that can be run asynchronously or synchronously.
Task(String) - Constructor for class me.totalfreedom.service.Task
Creates a new task with the given name.
Task(String, long) - Constructor for class me.totalfreedom.service.Task
Creates a new task with the given name and delay.
Task(String, long, long) - Constructor for class me.totalfreedom.service.Task
Creates a new task with the given name, delay, and interval.
Task(String, long, Duration) - Constructor for class me.totalfreedom.service.Task
Creates a new task with the given name, delay, and interval.
Task(String, Duration) - Constructor for class me.totalfreedom.service.Task
Creates a new task with the given name and delay.
Task(String, Duration, Duration) - Constructor for class me.totalfreedom.service.Task
Creates a new task with the given name, delay, and interval.
TaskSubscription<T extends Task> - Class in me.totalfreedom.service
Represents a subscription to a task.
tertiary() - Method in record class me.totalfreedom.utils.container.Trio
Returns the value of the tertiary record component.
tertiary() - Method in record class me.totalfreedom.utils.container.UnaryTrio
Returns the value of the tertiary record component.
tick() - Method in class me.totalfreedom.event.EventBus
 
tick() - Method in class me.totalfreedom.service.Service
This method is called every single tick, or at least, every tick interval described by the holding ServiceSubscription.
TICK - Static variable in class me.totalfreedom.utils.DurationTools
 
TitleBuilder() - Constructor for class me.totalfreedom.display.TitleDisplay.TitleBuilder
Creates a new TitleDisplay.TitleBuilder with default values.
TitleDisplay - Class in me.totalfreedom.display
A wrapper class for Titles that allows for easy display to an Audience.
TitleDisplay(Title) - Constructor for class me.totalfreedom.display.TitleDisplay
Creates a new TitleDisplay with the given Title.
TitleDisplay.TitleBuilder - Class in me.totalfreedom.display
A builder class for Titles.
toggleChat(Player) - Method in class me.totalfreedom.display.adminchat.AdminChatDisplay
 
toPlainText(Supplier<Component>) - Static method in class me.totalfreedom.utils.kyori.FreedomAdventure
 
toPlainText(Component) - Static method in class me.totalfreedom.utils.kyori.FreedomAdventure
 
toString() - Method in record class me.totalfreedom.event.EventSubscription
Returns a string representation of this record class.
toString() - Method in enum class me.totalfreedom.security.Groups
 
toString() - Method in record class me.totalfreedom.utils.container.Pair
Returns a string representation of this record class.
toString() - Method in record class me.totalfreedom.utils.container.Trio
Returns a string representation of this record class.
toString() - Method in record class me.totalfreedom.utils.container.UnaryPair
Returns a string representation of this record class.
toString() - Method in record class me.totalfreedom.utils.container.UnaryTrio
Returns a string representation of this record class.
toURLPlain() - Method in interface me.totalfreedom.sql.SQLProperties
 
toURLWithLogin() - Method in interface me.totalfreedom.sql.SQLProperties
 
Trail - Interface in me.totalfreedom.particle
Represents a Trail instance for a specific player.
TrailType - Enum Class in me.totalfreedom.particle
 
Transaction - Interface in me.totalfreedom.economy
A class that denotes the transfer of currency between two EconomicEntity instances.
TransactionLogger - Interface in me.totalfreedom.economy
A class that intercepts transactions after they are completed and logs them to a data point
TransactionResult - Interface in me.totalfreedom.economy
A class that represents the result of a transaction
Transactor - Interface in me.totalfreedom.economy
A class that implements the completion of transactions.
Trio<A,B,C> - Record Class in me.totalfreedom.utils.container
 
Trio(A, B, C) - Constructor for record class me.totalfreedom.utils.container.Trio
Creates an instance of a Trio record class.
type() - Method in interface me.totalfreedom.security.Node
 
type(NodeType) - Method in interface me.totalfreedom.security.NodeBuilder
 

U

UnaryPair<T> - Record Class in me.totalfreedom.utils.container
 
UnaryPair(T, T) - Constructor for record class me.totalfreedom.utils.container.UnaryPair
Creates an instance of a UnaryPair record class.
UnaryTrio<T> - Record Class in me.totalfreedom.utils.container
 
UnaryTrio(T, T, T) - Constructor for record class me.totalfreedom.utils.container.UnaryTrio
Creates an instance of a UnaryTrio record class.
unregister(String) - Method in class me.totalfreedom.data.ConfigRegistry
Unregisters a configuration.
unregister(FEvent) - Method in class me.totalfreedom.data.EventRegistry
Unregisters an event.
unregisterGroup(Group) - Method in class me.totalfreedom.data.GroupRegistry
Unregisters a group.
unregisterService(Class<? extends Service>) - Method in class me.totalfreedom.data.ServiceTaskRegistry
Unregisters a service from the registry.
unregisterTask(Class<? extends Task>) - Method in class me.totalfreedom.data.ServiceTaskRegistry
Unregisters a task from the registry.
unregisterUserData(User) - Method in class me.totalfreedom.data.UserRegistry
Unregisters the given User and UserData objects.
UNSCRAMBLE - Enum constant in enum class me.totalfreedom.shop.ReactionType
 
unsubscribe(EventSubscription<?>) - Method in class me.totalfreedom.event.EventBus
 
updateFormat(Player, AdminChatFormat) - Method in class me.totalfreedom.display.adminchat.AdminChatDisplay
 
usage() - Element in annotation interface me.totalfreedom.command.annotation.Info
By default, this is set to "/<command>"
User - Interface in me.totalfreedom.user
 
UserData - Interface in me.totalfreedom.user
 
UserRegistry - Class in me.totalfreedom.data
A registry for UserData objects.
UserRegistry() - Constructor for class me.totalfreedom.data.UserRegistry
Creates a new UserRegistry.

V

value() - Element in annotation interface me.totalfreedom.command.annotation.Completions
 
value() - Method in record class me.totalfreedom.utils.container.Pair
Returns the value of the value record component.
valueOf(String) - Static method in enum class me.totalfreedom.particle.TrailType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.totalfreedom.security.Groups
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.totalfreedom.security.NodeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.totalfreedom.shop.ReactionType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class me.totalfreedom.particle.TrailType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.totalfreedom.security.Groups
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.totalfreedom.security.NodeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.totalfreedom.shop.ReactionType
Returns an array containing the constants of this enum class, in the order they are declared.
VIBRATION - Enum constant in enum class me.totalfreedom.particle.TrailType
 

W

warn(String) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log a warning to the console.
warnComponent(Component) - Method in class me.totalfreedom.utils.logging.FreedomLogger
This method allows you to log a warning to the console.
WEIGHT - Enum constant in enum class me.totalfreedom.security.NodeType
 
wildcard() - Method in interface me.totalfreedom.security.Node
 
wildcard(boolean) - Method in interface me.totalfreedom.security.NodeBuilder
 

Y

YamlWrapper - Class in me.totalfreedom.config
 
YamlWrapper() - Constructor for class me.totalfreedom.config.YamlWrapper
 
YELLOW_NOTE_C_SHARP - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
YELLOW_NOTE_D - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
YELLOW_NOTE_D_SHARP_HIGH - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
YELLOW_NOTE_D_SHARP_LOW - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
YELLOW_NOTE_E - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
YELLOW_NOTE_F - Static variable in class me.totalfreedom.particle.NoteColorUtil
 
A B C D E F G H I K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values