Index
All Classes and Interfaces|All Packages
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
- 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
- configurations() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
configurationsrecord component. - convertToLegacy(String) - Method in class com.zetaplugins.zetacore.services.MessageService
D
- DebugCommandHandler - Class in com.zetaplugins.zetacore.debug.command
-
DebugCommandHandler is a command handler for the debug command.
- DebugCommandHandler(String, JavaPlugin, File, String) - Constructor for class com.zetaplugins.zetacore.debug.command.DebugCommandHandler
-
Constructor for DebugCommandHandler.
- DebugCommandHandler(String, JavaPlugin, File, String, Map<String, String>) - Constructor for class com.zetaplugins.zetacore.debug.command.DebugCommandHandler
-
Constructor for DebugCommandHandler.
- DebugCommandHandler(String, JavaPlugin, File, String, Map<String, String>, DebugCommandMessages) - Constructor for class com.zetaplugins.zetacore.debug.command.DebugCommandHandler
-
Constructor for DebugCommandHandler.
- 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.MessageService.Replaceable
-
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<?>...) - Static method in class com.zetaplugins.zetacore.services.MessageService
-
Formats a message with placeholders
G
- getAccentColor() - Method in class com.zetaplugins.zetacore.services.MessageService
-
Gets the accent color
- getAndFormatMsg(boolean, String, String, MessageService.Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.MessageService
-
Gets and formats a message from the config
- getAndFormatMsgList(String, MessageService.Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.MessageService
- getHttpURLConnection(URL) - Method in class com.zetaplugins.zetacore.debug.uploader.ReportUploader
- getPlugin() - Method in class com.zetaplugins.zetacore.debug.uploader.ReportUploader
- getString(String) - Method in class com.zetaplugins.zetacore.services.LocalizationService
-
Get a string from the language file
- getString(String, String) - Method in class com.zetaplugins.zetacore.services.LocalizationService
-
Get a string from the language file with a fallback
- getStringList(String) - Method in class com.zetaplugins.zetacore.services.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.MessageService.Replaceable
-
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. - LocalizationService - Class in com.zetaplugins.zetacore.services
-
Service for handling localization and language files.
- LocalizationService(JavaPlugin, List<String>) - Constructor for class com.zetaplugins.zetacore.services.LocalizationService
- LocalizationService(JavaPlugin, List<String>, String, String, String) - Constructor for class com.zetaplugins.zetacore.services.LocalizationService
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
-
Service for handling messages and localization
- MessageService(LocalizationService) - Constructor for class com.zetaplugins.zetacore.services.MessageService
-
Constructor for MessageService
- MessageService.Replaceable<T> - Record Class in com.zetaplugins.zetacore.services
- 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.MessageService.Replaceable
-
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.LocalizationService
-
Reload the language configuration from the language files
- Replaceable(String, T) - Constructor for record class com.zetaplugins.zetacore.services.MessageService.Replaceable
-
Creates an instance of a
Replaceablerecord class. - replacePlaceholders(String, MessageService.Replaceable<?>...) - Static method in class com.zetaplugins.zetacore.services.MessageService
- replacePlaceholdersWithAccentColors(String, MessageService.Replaceable<?>...) - Method in class com.zetaplugins.zetacore.services.MessageService
- 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
- serverSoftware() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
serverSoftwarerecord component. - 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
- setNoPermissionMessage(String) - Method in class com.zetaplugins.zetacore.debug.command.DebugCommandMessages
- 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.MessageService.Replaceable
-
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.MessageService.Replaceable
-
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
- 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