Index

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

A

addCustomChart(Metrics.CustomChart) - Method in class com.zetaplugins.zetacore.services.bStats.Metrics
Adds a custom chart.
addCustomChart(Metrics.CustomChart) - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.MetricsBase
 
AdvancedBarChart(String, Callable<Map<String, int[]>>) - Constructor for class com.zetaplugins.zetacore.services.bStats.Metrics.AdvancedBarChart
Class constructor.
AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class com.zetaplugins.zetacore.services.bStats.Metrics.AdvancedPie
Class constructor.
AdventureMessenger - Class in com.zetaplugins.zetacore.services.messages
 
AdventureMessenger(LocalizationService) - Constructor for class com.zetaplugins.zetacore.services.messages.AdventureMessenger
 
aliases() - Element in annotation interface com.zetaplugins.zetacore.annotations.AutoRegisterCommand
Aliases for the command.
aliases() - Method in record class com.zetaplugins.zetacore.services.commands.RegisterableCommand
Returns the value of the aliases record component.
appendField(String, int) - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.JsonObjectBuilder
Appends an integer field to the JSON.
appendField(String, int[]) - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.JsonObjectBuilder
Appends an integer array to the JSON.
appendField(String, Metrics.JsonObjectBuilder.JsonObject) - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.JsonObjectBuilder
Appends an object to the JSON.
appendField(String, Metrics.JsonObjectBuilder.JsonObject[]) - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.JsonObjectBuilder
Appends an object array to the JSON.
appendField(String, String) - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.JsonObjectBuilder
Appends a string field to the JSON.
appendField(String, String[]) - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.JsonObjectBuilder
Appends a string array to the JSON.
appendNull(String) - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.JsonObjectBuilder
Appends a null field to the JSON.
ArgumentList - Class in com.zetaplugins.zetacore.commands
Represents a list of command arguments
ArgumentList(String[]) - Constructor for class com.zetaplugins.zetacore.commands.ArgumentList
Constructor for the ArgumentList class
AutoCommandRegistrar - Class in com.zetaplugins.zetacore.services.commands
Manages the registration of commands and tab completers for a plugin.
AutoCommandRegistrar(JavaPlugin, String) - Constructor for class com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar
 
AutoCommandRegistrar(JavaPlugin, String, String) - Constructor for class com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar
 
AutoCommandRegistrar(JavaPlugin, String, String, ManagerRegistry) - Constructor for class com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar
 
AutoCommandRegistrar.Builder - Class in com.zetaplugins.zetacore.services.commands
Builder class for constructing an AutoCommandRegistrar instance.
AutoEventRegistrar - Class in com.zetaplugins.zetacore.services.events
Manages the registration of event listeners for a plugin.
AutoEventRegistrar(JavaPlugin, String) - Constructor for class com.zetaplugins.zetacore.services.events.AutoEventRegistrar
 
AutoEventRegistrar(JavaPlugin, String, ManagerRegistry) - Constructor for class com.zetaplugins.zetacore.services.events.AutoEventRegistrar
 
AutoEventRegistrar.Builder - Class in com.zetaplugins.zetacore.services.events
Builder class for AutoEventRegistrar.
AutoRegisterCommand - Annotation Interface in com.zetaplugins.zetacore.annotations
Annotation to mark a class for automatic command registration.
AutoRegisterListener - Annotation Interface in com.zetaplugins.zetacore.annotations
Annotation to mark event listener classes for automatic registration.
AutoRegisterTabCompleter - Annotation Interface in com.zetaplugins.zetacore.annotations
Annotation to mark a TabCompleter class for automatic registration.

B

BaseMessageService - Class in com.zetaplugins.zetacore.services.messages
 
BaseMessageService(LocalizationService) - Constructor for class com.zetaplugins.zetacore.services.messages.BaseMessageService
 
build() - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandHandlerBuilder
 
build() - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.JsonObjectBuilder
Builds the JSON string and invalidates this builder.
build() - Method in class com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar.Builder
 
build() - Method in class com.zetaplugins.zetacore.services.events.AutoEventRegistrar.Builder
 
Builder() - Constructor for class com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar.Builder
 
Builder() - Constructor for class com.zetaplugins.zetacore.services.events.AutoEventRegistrar.Builder
 
BukkitLocalizationService - Class in com.zetaplugins.zetacore.services.localization
Service for handling localization and language files.
BukkitLocalizationService(JavaPlugin, List<String>) - Constructor for class com.zetaplugins.zetacore.services.localization.BukkitLocalizationService
 
BukkitLocalizationService(JavaPlugin, List<String>, String, String, String) - Constructor for class com.zetaplugins.zetacore.services.localization.BukkitLocalizationService
 

C

collect(String, JavaPlugin, File, Map<String, String>) - Static method in class com.zetaplugins.zetacore.debug.ReportDataCollector
Collects a debug report for the specified plugin.
collectReport() - Method in class com.zetaplugins.zetacore.debug.ReportDataCollector
 
colorMap - Variable in class com.zetaplugins.zetacore.services.messages.BaseMessageService
 
com.zetaplugins.zetacore - package com.zetaplugins.zetacore
 
com.zetaplugins.zetacore.annotations - package com.zetaplugins.zetacore.annotations
 
com.zetaplugins.zetacore.commands - package com.zetaplugins.zetacore.commands
 
com.zetaplugins.zetacore.commands.exceptions - package com.zetaplugins.zetacore.commands.exceptions
 
com.zetaplugins.zetacore.debug - package com.zetaplugins.zetacore.debug
 
com.zetaplugins.zetacore.debug.command - package com.zetaplugins.zetacore.debug.command
 
com.zetaplugins.zetacore.debug.data - package com.zetaplugins.zetacore.debug.data
 
com.zetaplugins.zetacore.debug.uploader - package com.zetaplugins.zetacore.debug.uploader
 
com.zetaplugins.zetacore.services - package com.zetaplugins.zetacore.services
 
com.zetaplugins.zetacore.services.bStats - package com.zetaplugins.zetacore.services.bStats
 
com.zetaplugins.zetacore.services.commands - package com.zetaplugins.zetacore.services.commands
 
com.zetaplugins.zetacore.services.di - package com.zetaplugins.zetacore.services.di
 
com.zetaplugins.zetacore.services.events - package com.zetaplugins.zetacore.services.events
 
com.zetaplugins.zetacore.services.localization - package com.zetaplugins.zetacore.services.localization
 
com.zetaplugins.zetacore.services.messages - package com.zetaplugins.zetacore.services.messages
 
command() - Element in annotation interface com.zetaplugins.zetacore.annotations.AutoRegisterCommand
The command to register.
command() - Element in annotation interface com.zetaplugins.zetacore.annotations.AutoRegisterTabCompleter
Deprecated.
Use AutoRegisterTabCompleter.commands() instead for multiple commands.
CommandContext - Class in com.zetaplugins.zetacore.commands
Context for a command execution, containing the sender, command, label, and arguments.
CommandContext(CommandSender, Command, String, ArgumentList) - Constructor for class com.zetaplugins.zetacore.commands.CommandContext
 
CommandException - Exception Class in com.zetaplugins.zetacore.commands.exceptions
 
CommandException(String) - Constructor for exception class com.zetaplugins.zetacore.commands.exceptions.CommandException
 
CommandExceptionHandler<E> - Interface in com.zetaplugins.zetacore.commands
Functional interface for handling CommandExceptions.
CommandPermissionException - Exception Class in com.zetaplugins.zetacore.commands.exceptions
 
CommandPermissionException(String) - Constructor for exception class com.zetaplugins.zetacore.commands.exceptions.CommandPermissionException
 
CommandRegistrar - Interface in com.zetaplugins.zetacore.services.commands
 
commands() - Element in annotation interface com.zetaplugins.zetacore.annotations.AutoRegisterCommand
The commands to register.
commands() - Element in annotation interface com.zetaplugins.zetacore.annotations.AutoRegisterTabCompleter
The commands to register.
CommandSenderMustBeOrSpecifyPlayerException - Exception Class in com.zetaplugins.zetacore.commands.exceptions
 
CommandSenderMustBeOrSpecifyPlayerException() - Constructor for exception class com.zetaplugins.zetacore.commands.exceptions.CommandSenderMustBeOrSpecifyPlayerException
 
CommandSenderMustBePlayerException - Exception Class in com.zetaplugins.zetacore.commands.exceptions
 
CommandSenderMustBePlayerException() - Constructor for exception class com.zetaplugins.zetacore.commands.exceptions.CommandSenderMustBePlayerException
 
CommandUsageException - Exception Class in com.zetaplugins.zetacore.commands.exceptions
 
CommandUsageException(String) - Constructor for exception class com.zetaplugins.zetacore.commands.exceptions.CommandUsageException
 
CommandUtils - Class in com.zetaplugins.zetacore.commands
Utility class for command-related operations.
configurations() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the configurations record component.
createBStatsMetrics(int) - Method in class com.zetaplugins.zetacore.ZetaCorePlugin
Creates bStats metrics instance for this plugin.
CustomChart(String) - Constructor for class com.zetaplugins.zetacore.services.bStats.Metrics.CustomChart
 

D

DebugCommandHandler - Class in com.zetaplugins.zetacore.debug.command
DebugCommandHandler is a command handler for the debug command.
DebugCommandHandler(String, JavaPlugin, File, String, Messenger) - Constructor for class com.zetaplugins.zetacore.debug.command.DebugCommandHandler
Constructor for DebugCommandHandler.
DebugCommandHandler(String, JavaPlugin, File, String, Map<String, String>, DebugCommandMessages, Messenger) - Constructor for class com.zetaplugins.zetacore.debug.command.DebugCommandHandler
Constructor for DebugCommandHandler.
DebugCommandHandler(String, JavaPlugin, File, String, Map<String, String>, Messenger) - Constructor for class com.zetaplugins.zetacore.debug.command.DebugCommandHandler
Constructor for DebugCommandHandler.
DebugCommandHandlerBuilder - Class in com.zetaplugins.zetacore.debug.command
 
DebugCommandHandlerBuilder() - Constructor for class com.zetaplugins.zetacore.debug.command.DebugCommandHandlerBuilder
 
DebugCommandMessages - Class in com.zetaplugins.zetacore.debug.command
DebugCommandMessages is a class that holds the messages used in the debug command.
DebugCommandMessages() - Constructor for class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
DebugReport - Record Class in com.zetaplugins.zetacore.debug.data
Represents a debug report containing various system and plugin information.
DebugReport(String, long, String, String, String, String, String, String, String, String, String, Set<InstalledPlugin>, Map<String, String>) - Constructor for record class com.zetaplugins.zetacore.debug.data.DebugReport
Creates an instance of a DebugReport record class.
description() - Element in annotation interface com.zetaplugins.zetacore.annotations.AutoRegisterCommand
Description of the command.
description() - Method in record class com.zetaplugins.zetacore.services.commands.RegisterableCommand
Returns the value of the description record component.
DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class com.zetaplugins.zetacore.services.bStats.Metrics.DrilldownPie
Class constructor.

E

enabled() - Method in record class com.zetaplugins.zetacore.debug.data.InstalledPlugin
Returns the value of the enabled record component.
equals(Object) - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.zetaplugins.zetacore.debug.data.InstalledPlugin
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.zetaplugins.zetacore.services.commands.RegisterableCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.zetaplugins.zetacore.services.messages.Replaceable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.zetaplugins.zetacore.services.MessageService.Replaceable
Deprecated.
Indicates whether some other object is "equal to" this one.
EventRegistrar - Interface in com.zetaplugins.zetacore.services.events
 
execute(CommandSender, Command, String, ArgumentList) - Method in class com.zetaplugins.zetacore.commands.PluginCommand
Execute the command

F

failedToCreateFileMessage() - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
failToUploadMessage() - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
fileCreateSuccessMessage() - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
formatMsg(String, MessageService.Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.MessageService
Deprecated.
Formats a message with placeholders
fromAnnotation(String, AutoRegisterCommand) - Static method in record class com.zetaplugins.zetacore.services.commands.RegisterableCommand
Creates a RegisterableCommand from an AutoRegisterCommand annotation

G

getAccentColor() - Method in class com.zetaplugins.zetacore.services.messages.BaseMessageService
 
getAccentColor() - Method in class com.zetaplugins.zetacore.services.MessageService
Deprecated.
Gets the accent color
getAllArgs() - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get the arguments as a list
getAndFormatMsg(boolean, String, String, MessageService.Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.MessageService
Deprecated.
Gets and formats a message from the config
getAndFormatMsgList(String, MessageService.Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.MessageService
Deprecated.
Gets and formats a list of messages from the config
getArg(int) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get the argument at the specified index
getArgs() - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get the arguments
getArgs() - Method in class com.zetaplugins.zetacore.commands.CommandContext
Get the arguments passed to the command.
getBoolean(int, boolean) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get a boolean at the specified index
getChartData() - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.AdvancedBarChart
 
getChartData() - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.AdvancedPie
 
getChartData() - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.CustomChart
 
getChartData() - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.DrilldownPie
 
getChartData() - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.MultiLineChart
 
getChartData() - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.SimpleBarChart
 
getChartData() - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.SimplePie
 
getChartData() - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.SingleLineChart
 
getCommand() - Method in class com.zetaplugins.zetacore.commands.CommandContext
Get the command that was executed.
getCurrentArg() - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get the last argument
getCurrentArgIndex() - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get the last argument index
getDisplayOptions(Collection<String>, String) - Static method in class com.zetaplugins.zetacore.commands.CommandUtils
Gets a list of options that start with the input
getDisplayOptions(List<String>, String) - Method in class com.zetaplugins.zetacore.commands.PluginCommand
Get a list of options that start with the input
getDouble(int) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get a double at the specified index
getDouble(int, double) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get a double at the specified index, with a default value
getEnum(int, Class<E>) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get an enum at the specified index
getEnum(int, Class<E>, E) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get an enum at the specified index, with a default value
getEnumIgnoreCase(int, Class<E>, E) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get an enum at the specified index, ignoring case
getHttpURLConnection(URL) - Method in class com.zetaplugins.zetacore.debug.uploader.ReportUploader
 
getInt(int) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get an integer at the specified index
getInt(int, int) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get an integer at the specified index, with a default value
getInt(int, int, int, int) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get an integer at the specified index, with a default value and bounds
getJoinedString(int) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get the joined string of arguments starting from the specified index with a space seperator
getJoinedString(int, String) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get the joined string of arguments starting from the specified index
getLabel() - Method in class com.zetaplugins.zetacore.commands.CommandContext
Get the label (alias) used to execute the command.
getLocalizationService() - Method in class com.zetaplugins.zetacore.services.messages.BaseMessageService
 
getLocalizationService() - Method in class com.zetaplugins.zetacore.services.MessageService
Deprecated.
Gets the LocalizationService instance
getLong(int) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get a long at the specified index
getLong(int, long) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get a long at the specified index, with a default value
getOrCreate(Class<T>) - Method in class com.zetaplugins.zetacore.services.di.ManagerRegistry
 
getPermission() - Method in exception class com.zetaplugins.zetacore.commands.exceptions.CommandPermissionException
 
getPlayer(int, Player, JavaPlugin) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get the player at the specified index, with a default value
getPlayer(int, JavaPlugin) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get the player at the specified index
getPlayerOptions(String) - Method in class com.zetaplugins.zetacore.commands.PluginCommand
Get a list of player options
getPlayerOptions(JavaPlugin, String) - Static method in class com.zetaplugins.zetacore.commands.CommandUtils
Get a list of player options that start with the input
getPlugin() - Method in class com.zetaplugins.zetacore.commands.PluginCommand
 
getPlugin() - Method in class com.zetaplugins.zetacore.debug.uploader.ReportUploader
 
getPluginFile() - Method in class com.zetaplugins.zetacore.ZetaCorePlugin
 
getRawMessage(String, String, boolean) - Method in class com.zetaplugins.zetacore.services.messages.BaseMessageService
 
getRawMessageList(String) - Method in class com.zetaplugins.zetacore.services.messages.BaseMessageService
 
getRequestJsonObject(BiConsumer<String, Throwable>, boolean) - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.CustomChart
 
getSender() - Method in class com.zetaplugins.zetacore.commands.CommandContext
Get the sender of the command.
getString(int, String) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get the argument at the specified index, with a default value
getString(String) - Method in class com.zetaplugins.zetacore.services.localization.BukkitLocalizationService
 
getString(String) - Method in interface com.zetaplugins.zetacore.services.localization.LocalizationService
Get a string from the language file
getString(String, String) - Method in class com.zetaplugins.zetacore.services.localization.BukkitLocalizationService
 
getString(String, String) - Method in interface com.zetaplugins.zetacore.services.localization.LocalizationService
Get a string from the language file with a fallback
getStringList(String) - Method in class com.zetaplugins.zetacore.services.localization.BukkitLocalizationService
 
getStringList(String) - Method in interface com.zetaplugins.zetacore.services.localization.LocalizationService
Get a list of strings from the language file
getUsage() - Method in exception class com.zetaplugins.zetacore.commands.exceptions.CommandUsageException
 

H

handle(CommandContext, E) - Method in interface com.zetaplugins.zetacore.commands.CommandExceptionHandler
Handle a CommandException.
hasArg(int) - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get the argument at the specified index
hashCode() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns a hash code value for this object.
hashCode() - Method in record class com.zetaplugins.zetacore.debug.data.InstalledPlugin
Returns a hash code value for this object.
hashCode() - Method in record class com.zetaplugins.zetacore.services.commands.RegisterableCommand
Returns a hash code value for this object.
hashCode() - Method in record class com.zetaplugins.zetacore.services.messages.Replaceable
Returns a hash code value for this object.
hashCode() - Method in record class com.zetaplugins.zetacore.services.MessageService.Replaceable
Deprecated.
Returns a hash code value for this object.

I

InjectManager - Annotation Interface in com.zetaplugins.zetacore.annotations
 
injectManagers(Object) - Method in class com.zetaplugins.zetacore.services.di.ManagerRegistry
 
InjectPlugin - Annotation Interface in com.zetaplugins.zetacore.annotations
 
InstalledPlugin - Record Class in com.zetaplugins.zetacore.debug.data
Represents an installed plugin with its name and version.
InstalledPlugin(String, String, boolean) - Constructor for record class com.zetaplugins.zetacore.debug.data.InstalledPlugin
Creates an instance of a InstalledPlugin record class.
installedPlugins() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the installedPlugins record component.
isReady() - Method in class com.zetaplugins.zetacore.debug.uploader.MclogsReportUploader
 
iterator() - Method in class com.zetaplugins.zetacore.commands.ArgumentList
 

J

javaVersion() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the javaVersion record component.
JsonObjectBuilder() - Constructor for class com.zetaplugins.zetacore.services.bStats.Metrics.JsonObjectBuilder
 
JsonSeriaizable - Interface in com.zetaplugins.zetacore.debug.data
Interface for objects that can be serialized to JSON.

L

latestLogs() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the latestLogs record component.
LegacyMessenger - Class in com.zetaplugins.zetacore.services.messages
 
LegacyMessenger(LocalizationService) - Constructor for class com.zetaplugins.zetacore.services.messages.LegacyMessenger
 
localizationService - Variable in class com.zetaplugins.zetacore.services.messages.BaseMessageService
 
LocalizationService - Interface in com.zetaplugins.zetacore.services.localization
 

M

ManagerRegistry - Class in com.zetaplugins.zetacore.services.di
 
ManagerRegistry(JavaPlugin) - Constructor for class com.zetaplugins.zetacore.services.di.ManagerRegistry
 
MclogsReportUploader - Class in com.zetaplugins.zetacore.debug.uploader
 
MclogsReportUploader(JavaPlugin) - Constructor for class com.zetaplugins.zetacore.debug.uploader.MclogsReportUploader
 
MessageService - Class in com.zetaplugins.zetacore.services
Deprecated.
MessageService(LocalizationService) - Constructor for class com.zetaplugins.zetacore.services.MessageService
Deprecated.
Constructor for MessageService
MessageService.Replaceable<T> - Record Class in com.zetaplugins.zetacore.services
Deprecated.
Use Replaceable instead.
Messenger - Interface in com.zetaplugins.zetacore.services.messages
 
Metrics - Class in com.zetaplugins.zetacore.services.bStats
 
Metrics(JavaPlugin, int) - Constructor for class com.zetaplugins.zetacore.services.bStats.Metrics
Creates a new Metrics instance.
METRICS_VERSION - Static variable in class com.zetaplugins.zetacore.services.bStats.Metrics.MetricsBase
The version of the Metrics class.
Metrics.AdvancedBarChart - Class in com.zetaplugins.zetacore.services.bStats
 
Metrics.AdvancedPie - Class in com.zetaplugins.zetacore.services.bStats
 
Metrics.CustomChart - Class in com.zetaplugins.zetacore.services.bStats
 
Metrics.DrilldownPie - Class in com.zetaplugins.zetacore.services.bStats
 
Metrics.JsonObjectBuilder - Class in com.zetaplugins.zetacore.services.bStats
An extremely simple JSON builder.
Metrics.JsonObjectBuilder.JsonObject - Class in com.zetaplugins.zetacore.services.bStats
A super simple representation of a JSON object.
Metrics.MetricsBase - Class in com.zetaplugins.zetacore.services.bStats
 
Metrics.MultiLineChart - Class in com.zetaplugins.zetacore.services.bStats
 
Metrics.SimpleBarChart - Class in com.zetaplugins.zetacore.services.bStats
 
Metrics.SimplePie - Class in com.zetaplugins.zetacore.services.bStats
 
Metrics.SingleLineChart - Class in com.zetaplugins.zetacore.services.bStats
 
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 com.zetaplugins.zetacore.services.bStats.Metrics.MetricsBase
Creates a new MetricsBase class instance.
minecraftVersion() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the minecraftVersion record component.
modrinthId() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the modrinthId record component.
MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class com.zetaplugins.zetacore.services.bStats.Metrics.MultiLineChart
Class constructor.

N

name() - Element in annotation interface com.zetaplugins.zetacore.annotations.AutoRegisterCommand
The name of the command handler.
name() - Element in annotation interface com.zetaplugins.zetacore.annotations.AutoRegisterListener
 
name() - Element in annotation interface com.zetaplugins.zetacore.annotations.AutoRegisterTabCompleter
The name of the tab completer.
name() - Method in record class com.zetaplugins.zetacore.services.commands.RegisterableCommand
Returns the value of the name record component.
noPermissionMessage() - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 

O

onCommand(CommandSender, Command, String, String[]) - Method in class com.zetaplugins.zetacore.commands.PluginCommand
 
onCommand(CommandSender, Command, String, String[]) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandHandler
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class com.zetaplugins.zetacore.commands.PluginCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandHandler
 
osName() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the osName record component.
osVersion() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the osVersion record component.

P

permission() - Element in annotation interface com.zetaplugins.zetacore.annotations.AutoRegisterCommand
Permission required to execute the command.
permission() - Method in record class com.zetaplugins.zetacore.services.commands.RegisterableCommand
Returns the value of the permission record component.
placeholder() - Method in record class com.zetaplugins.zetacore.services.messages.Replaceable
Returns the value of the placeholder record component.
placeholder() - Method in record class com.zetaplugins.zetacore.services.MessageService.Replaceable
Deprecated.
Returns the value of the placeholder record component.
PluginCommand<T> - Class in com.zetaplugins.zetacore.commands
Represents a custom command for a plugin
PluginCommand(T) - Constructor for class com.zetaplugins.zetacore.commands.PluginCommand
Constructor for the PluginCommand class
pluginHash() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the pluginHash record component.
pluginName() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the pluginName record component.
pluginName() - Method in record class com.zetaplugins.zetacore.debug.data.InstalledPlugin
Returns the value of the pluginName record component.
pluginVersion() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the pluginVersion record component.
pluginVersion() - Method in record class com.zetaplugins.zetacore.debug.data.InstalledPlugin
Returns the value of the pluginVersion record component.

R

register(JavaPlugin, String, CommandMap, CommandExecutor, TabCompleter) - Method in record class com.zetaplugins.zetacore.services.commands.RegisterableCommand
Registers the command
RegisterableCommand - Record Class in com.zetaplugins.zetacore.services.commands
A command that can be registered
RegisterableCommand(String, List<String>, String, String, String) - Constructor for record class com.zetaplugins.zetacore.services.commands.RegisterableCommand
Creates an instance of a RegisterableCommand record class.
registerAllCommands() - Method in class com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar
Registers all commands annotated with AutoRegisterCommand and tab completers annotated with AutoRegisterTabCompleter.
registerAllCommands() - Method in interface com.zetaplugins.zetacore.services.commands.CommandRegistrar
Registers all commands.
registerAllCommands(Predicate<String>) - Method in class com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar
Registers all commands annotated with AutoRegisterCommand and tab completers annotated with AutoRegisterTabCompleter.
registerAllListeners() - Method in class com.zetaplugins.zetacore.services.events.AutoEventRegistrar
Registers all listener classes annotated with AutoRegisterListener.
registerAllListeners() - Method in interface com.zetaplugins.zetacore.services.events.EventRegistrar
Registers all event listeners.
registerCommand(String, CommandExecutor) - Method in interface com.zetaplugins.zetacore.services.commands.CommandRegistrar
Registers a command.
registerCommand(String, CommandExecutor, TabCompleter) - Method in class com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar
Manually registers a command defined in the plugin.yml
registerCommand(String, CommandExecutor, TabCompleter) - Method in interface com.zetaplugins.zetacore.services.commands.CommandRegistrar
Registers a command.
registerExceptionHandler(Class<E>, CommandExceptionHandler<E>) - Method in class com.zetaplugins.zetacore.commands.PluginCommand
Register an exception handler for a specific CommandException subclass
registerInstance(Object) - Method in class com.zetaplugins.zetacore.services.di.ManagerRegistry
 
registerListener(Listener...) - Method in class com.zetaplugins.zetacore.services.events.AutoEventRegistrar
Registers one or more listener instances.
registerListener(Listener...) - Method in interface com.zetaplugins.zetacore.services.events.EventRegistrar
Registers one or more event listeners.
reload() - Method in class com.zetaplugins.zetacore.services.localization.BukkitLocalizationService
Reload the language configuration from the language files
Replaceable<T> - Record Class in com.zetaplugins.zetacore.services.messages
 
Replaceable(String, T) - Constructor for record class com.zetaplugins.zetacore.services.messages.Replaceable
Creates an instance of a Replaceable record class.
Replaceable(String, T) - Constructor for record class com.zetaplugins.zetacore.services.MessageService.Replaceable
Deprecated.
Creates an instance of a Replaceable record class.
replaceInBuilder(StringBuilder, String, String) - Method in class com.zetaplugins.zetacore.services.messages.BaseMessageService
 
replaceInBuilder(StringBuilder, String, String) - Method in class com.zetaplugins.zetacore.services.MessageService
Deprecated.
Replaces all occurrences of a placeholder in a StringBuilder with a replacement string
replacePlaceholders(String, Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.messages.BaseMessageService
 
replacePlaceholders(String, MessageService.Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.MessageService
Deprecated.
Replaces placeholders in a message
replacePlaceholdersWithAccentColors(String, Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.messages.BaseMessageService
 
replacePlaceholdersWithAccentColors(String, MessageService.Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.MessageService
Deprecated.
Replaces placeholders in a message and adds accent colors
ReportDataCollector - Class in com.zetaplugins.zetacore.debug
ReportDataCollector is responsible for collecting data for a debug report.
ReportDataCollector(String, JavaPlugin, File, Map<String, String>) - Constructor for class com.zetaplugins.zetacore.debug.ReportDataCollector
Creates a new ReportDataCollector instance.
ReportFileWriter - Class in com.zetaplugins.zetacore.debug
ReportFileWriter is responsible for writing a DebugReport to a file.
ReportUploader - Class in com.zetaplugins.zetacore.debug.uploader
Abstract class for uploading debug reports to a remote server.
ReportUploader(JavaPlugin) - Constructor for class com.zetaplugins.zetacore.debug.uploader.ReportUploader
 

S

send(CommandSender, boolean, String, String, Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.messages.AdventureMessenger
 
send(CommandSender, boolean, String, String, Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.messages.LegacyMessenger
 
send(CommandSender, boolean, String, String, Replaceable<?>...) - Method in interface com.zetaplugins.zetacore.services.messages.Messenger
Send a message by path with placeholders
sendList(CommandSender, String, Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.messages.AdventureMessenger
 
sendList(CommandSender, String, Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.messages.LegacyMessenger
 
sendList(CommandSender, String, Replaceable<?>...) - Method in interface com.zetaplugins.zetacore.services.messages.Messenger
Send a list of messages by path with placeholders
sendRaw(CommandSender, String, Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.messages.AdventureMessenger
 
sendRaw(CommandSender, String, Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.messages.LegacyMessenger
 
sendRaw(CommandSender, String, Replaceable<?>...) - Method in interface com.zetaplugins.zetacore.services.messages.Messenger
Send a single ad-hoc message string (raw message already formatted if desired)
serverSoftware() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the serverSoftware record component.
setCommandNamespace(String) - Method in class com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar.Builder
 
setConfigs(Map<String, String>) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandHandlerBuilder
 
setFailedToCreateFileMessage(String) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
setFailToUploadMessage(String) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
setFileCreateSuccessMessage(String) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
setManagerRegistry(ManagerRegistry) - Method in class com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar.Builder
 
setManagerRegistry(ManagerRegistry) - Method in class com.zetaplugins.zetacore.services.events.AutoEventRegistrar.Builder
 
setMessages(DebugCommandMessages) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandHandlerBuilder
 
setMessenger(Messenger) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandHandlerBuilder
 
setModrinthId(String) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandHandlerBuilder
 
setNoPermissionMessage(String) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
setPackagePrefix(String) - Method in class com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar.Builder
 
setPackagePrefix(String) - Method in class com.zetaplugins.zetacore.services.events.AutoEventRegistrar.Builder
 
setPermission(String) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandHandlerBuilder
 
setPlugin(JavaPlugin) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandHandlerBuilder
 
setPlugin(JavaPlugin) - Method in class com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar.Builder
 
setPlugin(JavaPlugin) - Method in class com.zetaplugins.zetacore.services.events.AutoEventRegistrar.Builder
 
setPluginFile(File) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandHandlerBuilder
 
setUploadConfirmMessage(String) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
setUploadSuccessMessage(String) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
setUsageMessage(String) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
shutdown() - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.MetricsBase
 
shutdown() - Method in class com.zetaplugins.zetacore.services.bStats.Metrics
Shuts down the underlying scheduler service.
SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class com.zetaplugins.zetacore.services.bStats.Metrics.SimpleBarChart
Class constructor.
SimplePie(String, Callable<String>) - Constructor for class com.zetaplugins.zetacore.services.bStats.Metrics.SimplePie
Class constructor.
SingleLineChart(String, Callable<Integer>) - Constructor for class com.zetaplugins.zetacore.services.bStats.Metrics.SingleLineChart
Class constructor.
size() - Method in class com.zetaplugins.zetacore.commands.ArgumentList
Get the number of arguments

T

tabComplete(CommandSender, Command, ArgumentList) - Method in class com.zetaplugins.zetacore.commands.PluginCommand
The Tabcompletion method for the command
timestamp() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns the value of the timestamp record component.
toJson() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
 
toJson() - Method in record class com.zetaplugins.zetacore.debug.data.InstalledPlugin
 
toJson() - Method in interface com.zetaplugins.zetacore.debug.data.JsonSeriaizable
Converts the implementing object to a JSON representation.
toJsonString() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
 
toReadableText() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
 
toString() - Method in class com.zetaplugins.zetacore.commands.ArgumentList
 
toString() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
Returns a string representation of this record class.
toString() - Method in record class com.zetaplugins.zetacore.debug.data.InstalledPlugin
Returns a string representation of this record class.
toString() - Method in class com.zetaplugins.zetacore.services.bStats.Metrics.JsonObjectBuilder.JsonObject
 
toString() - Method in record class com.zetaplugins.zetacore.services.commands.RegisterableCommand
Returns a string representation of this record class.
toString() - Method in record class com.zetaplugins.zetacore.services.messages.Replaceable
Returns a string representation of this record class.
toString() - Method in record class com.zetaplugins.zetacore.services.MessageService.Replaceable
Deprecated.
Returns a string representation of this record class.

U

uploadConfirmMessage() - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
uploadReport(DebugReport) - Method in class com.zetaplugins.zetacore.debug.uploader.MclogsReportUploader
 
uploadReport(DebugReport, JavaPlugin) - Static method in class com.zetaplugins.zetacore.debug.uploader.MclogsReportUploader
 
uploadReport(DebugReport, JavaPlugin) - Static method in class com.zetaplugins.zetacore.debug.uploader.ZetaDebugReportUploader
 
uploadSuccessMessage() - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 
usage() - Element in annotation interface com.zetaplugins.zetacore.annotations.AutoRegisterCommand
Usage information for the command.
usage() - Method in record class com.zetaplugins.zetacore.services.commands.RegisterableCommand
Returns the value of the usage record component.
usageMessage() - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
 

V

value() - Method in record class com.zetaplugins.zetacore.services.messages.Replaceable
Returns the value of the value record component.
value() - Method in record class com.zetaplugins.zetacore.services.MessageService.Replaceable
Deprecated.
Returns the value of the value record component.

W

writeJsonReportToFile(DebugReport, File) - Static method in class com.zetaplugins.zetacore.debug.ReportFileWriter
Writes the provided DebugReport to a file at the specified file.
writeTextReportToFile(DebugReport, File) - Static method in class com.zetaplugins.zetacore.debug.ReportFileWriter
Writes the provided DebugReport to a text file at the specified file.

Z

ZetaCorePlugin - Class in com.zetaplugins.zetacore
 
ZetaCorePlugin() - Constructor for class com.zetaplugins.zetacore.ZetaCorePlugin
 
ZetaDebugReportUploader - Class in com.zetaplugins.zetacore.debug.uploader
 
ZetaDebugReportUploader(JavaPlugin) - Constructor for class com.zetaplugins.zetacore.debug.uploader.ZetaDebugReportUploader
 
ZetaDebugReportUploader(JavaPlugin, String) - Constructor for class com.zetaplugins.zetacore.debug.uploader.ZetaDebugReportUploader
 
A B C D E F G H I J L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form