Uses of Interface
com.winterhavenmc.library.messagebuilder.models.language.SectionRecord
Packages that use SectionRecord
Package
Description
Provides interfaces and data models that represent entries from the plugin's
language YAML file.
-
Uses of SectionRecord in com.winterhavenmc.library.messagebuilder.models.language
Subinterfaces of SectionRecord in com.winterhavenmc.library.messagebuilder.models.languageModifier and TypeInterfaceDescriptioninterfaceA sealed interface representing a string–value pair loaded from theCONSTANTSsection of a language YAML file.interfaceA sealed interface representing a record loaded from theITEMSsection of a language YAML file.interfaceA sealed interface representing a structured message record loaded from theMESSAGESsection of a language YAML file.Classes in com.winterhavenmc.library.messagebuilder.models.language that implement SectionRecordModifier and TypeClassDescriptionfinal recordAMessageRecordrepresenting a fully constructed, macro-resolved message ready for delivery to a recipient.final recordAConstantRecordrepresenting a missing or invalid constant from theCONSTANTSsection of a language YAML file.final recordAnItemRecordrepresenting a missing or invalid item entry from theITEMSsection of a language YAML file.final recordAMessageRecordrepresenting a missing or invalid entry from theMESSAGESsection of a language file.final classA validated, immutableConstantRecordrepresenting a constant value loaded from theCONSTANTSsection of a language YAML file.final classA validated, immutableItemRecordrepresenting a localized or macro-enabled item definition loaded from theITEMSsection of a language YAML file.final classA validated, immutableMessageRecordrepresenting a single entry from theMESSAGESsection of a language YAML file.