Uses of Interface
com.winterhavenmc.library.messagebuilder.models.language.MessageRecord
Packages that use MessageRecord
Package
Description
Defines the entry point to the message pipeline, responsible for retrieving
MessageRecord
instances from a configuration-backed query system.This package encapsulates the handling and querying of a language resource.
Provides interfaces and data models that represent entries from the plugin's
language YAML file.
-
Uses of MessageRecord in com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers
Methods in com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers that return MessageRecordModifier and TypeMethodDescriptionLocalizedMessageRetriever.getRecord(ValidMessageKey messageKey) Retrieves aMessageRecord -
Uses of MessageRecord in com.winterhavenmc.library.messagebuilder.adapters.resources.language
Methods in com.winterhavenmc.library.messagebuilder.adapters.resources.language that return MessageRecordModifier and TypeMethodDescriptionYamlMessageRepository.getRecord(ValidMessageKey validMessageKey) -
Uses of MessageRecord in com.winterhavenmc.library.messagebuilder.core.ports.pipeline.retrievers
Methods in com.winterhavenmc.library.messagebuilder.core.ports.pipeline.retrievers that return MessageRecord -
Uses of MessageRecord in com.winterhavenmc.library.messagebuilder.core.ports.resources.language
Methods in com.winterhavenmc.library.messagebuilder.core.ports.resources.language that return MessageRecord -
Uses of MessageRecord in com.winterhavenmc.library.messagebuilder.models.language
Classes in com.winterhavenmc.library.messagebuilder.models.language that implement MessageRecordModifier and TypeClassDescriptionfinal recordAMessageRecordrepresenting a fully constructed, macro-resolved message ready for delivery to a recipient.final recordAMessageRecordrepresenting a missing or invalid entry from theMESSAGESsection of a language file.final classA validated, immutableMessageRecordrepresenting a single entry from theMESSAGESsection of a language YAML file.Methods in com.winterhavenmc.library.messagebuilder.models.language that return MessageRecordModifier and TypeMethodDescriptionstatic MessageRecordMessageRecord.of(ValidMessageKey messageKey, org.bukkit.configuration.ConfigurationSection messageEntry) Factory method that constructs aMessageRecordfrom a YAML configuration section.