Index
All Classes and Interfaces|All Packages
C
- collect(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 - 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
- configurations() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
configurations
record 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(JavaPlugin, File, String) - Constructor for class com.zetaplugins.zetacore.debug.command.DebugCommandHandler
-
Constructor for DebugCommandHandler.
- DebugCommandHandler(JavaPlugin, File, 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(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. - defaultLangs - Static variable in class com.zetaplugins.zetacore.services.LocalizationService
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.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() - 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
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
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
J
- javaVersion() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
javaVersion
record 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
latestLogs
record component. - LocalizationService - Class in com.zetaplugins.zetacore.services
- LocalizationService(JavaPlugin) - Constructor for class com.zetaplugins.zetacore.services.LocalizationService
M
- Main - Class in com.zetaplugins.zetacore
- Main() - Constructor for class com.zetaplugins.zetacore.Main
- 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
minecraftVersion
record 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
osName
record component. - osVersion() - Method in record class com.zetaplugins.zetacore.debug.data.DebugReport
-
Returns the value of the
osVersion
record component.
P
- placeholder() - Method in record class com.zetaplugins.zetacore.services.MessageService.Replaceable
-
Returns the value of the
placeholder
record component. - 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
- reload() - Method in class com.zetaplugins.zetacore.services.LocalizationService
- Replaceable(String, T) - Constructor for record class com.zetaplugins.zetacore.services.MessageService.Replaceable
-
Creates an instance of a
Replaceable
record 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(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
serverSoftware
record 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
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 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
- 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
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.
All Classes and Interfaces|All Packages