Index

C D E F G H I J L M N O P R S T U V W 
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.
C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages