Index
All Classes and Interfaces|All Packages
A
- AdventureMessenger - Class in com.zetaplugins.zetacore.services.messages
- AdventureMessenger(LocalizationService) - Constructor for class com.zetaplugins.zetacore.services.messages.AdventureMessenger
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
- 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.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.localization - package com.zetaplugins.zetacore.services.localization
- com.zetaplugins.zetacore.services.messages - package com.zetaplugins.zetacore.services.messages
- configurations() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
configurationsrecord component.
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
DebugReportrecord class.
E
- enabled() - Method in record class com.zetaplugins.zetacore.debug.data.InstalledPlugin
-
Returns the value of the
enabledrecord 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.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.
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
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
- 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
- getHttpURLConnection(URL) - Method in class com.zetaplugins.zetacore.debug.uploader.ReportUploader
- getLocalizationService() - Method in class com.zetaplugins.zetacore.services.messages.BaseMessageService
- getLocalizationService() - Method in class com.zetaplugins.zetacore.services.MessageService
-
Deprecated.Gets the LocalizationService instance
- 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
- 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
H
- 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.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
- 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
InstalledPluginrecord class. - installedPlugins() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
installedPluginsrecord component. - isReady() - Method in class com.zetaplugins.zetacore.debug.uploader.MclogsReportUploader
J
- javaVersion() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
javaVersionrecord component. - 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
latestLogsrecord 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
- 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
Replaceableinstead. - Messenger - Interface in com.zetaplugins.zetacore.services.messages
- minecraftVersion() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
minecraftVersionrecord component. - modrinthId() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
modrinthIdrecord component.
N
- noPermissionMessage() - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
O
- 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.debug.command.DebugCommandHandler
- osName() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
osNamerecord component. - osVersion() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
osVersionrecord component.
P
- placeholder() - Method in record class com.zetaplugins.zetacore.services.messages.Replaceable
-
Returns the value of the
placeholderrecord component. - placeholder() - Method in record class com.zetaplugins.zetacore.services.MessageService.Replaceable
-
Deprecated.Returns the value of the
placeholderrecord component. - pluginHash() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
pluginHashrecord component. - pluginName() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
pluginNamerecord component. - pluginName() - Method in record class com.zetaplugins.zetacore.debug.data.InstalledPlugin
-
Returns the value of the
pluginNamerecord component. - pluginVersion() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
pluginVersionrecord component. - pluginVersion() - Method in record class com.zetaplugins.zetacore.debug.data.InstalledPlugin
-
Returns the value of the
pluginVersionrecord component.
R
- 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
Replaceablerecord class. - Replaceable(String, T) - Constructor for record class com.zetaplugins.zetacore.services.MessageService.Replaceable
-
Deprecated.Creates an instance of a
Replaceablerecord 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
serverSoftwarerecord component. - 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
- 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
- setPermission(String) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandHandlerBuilder
- setPlugin(JavaPlugin) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandHandlerBuilder
- 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
T
- timestamp() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
timestamprecord 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 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 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
- 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
valuerecord component. - value() - Method in record class com.zetaplugins.zetacore.services.MessageService.Replaceable
-
Deprecated.Returns the value of the
valuerecord 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
All Classes and Interfaces|All Packages
AdventureMessengerorLegacyMessengerinstead.