Uses of Class
com.winterhavenmc.library.messagebuilder.models.language.ValidMessageRecord
Packages that use ValidMessageRecord
Package
Description
Defines the final stage in the message processing pipeline, responsible for converting a structured
ValidMessageRecord
into a fully resolved
FinalMessageRecord.Provides interfaces and data models that represent entries from the plugin's
language YAML file.
-
Uses of ValidMessageRecord in com.winterhavenmc.library.messagebuilder.adapters.pipeline.processors
Methods in com.winterhavenmc.library.messagebuilder.adapters.pipeline.processors with parameters of type ValidMessageRecordModifier and TypeMethodDescriptionMessageProcessor.process(ValidMessageRecord messageRecord, MacroObjectMap macroObjectMap) Processes aValidMessageRecordby replacing all macros in its fields using the providedMacroObjectMap, and return new message record with final string fields added with macro replacements performed. -
Uses of ValidMessageRecord in com.winterhavenmc.library.messagebuilder.core.ports.pipeline.processors
Methods in com.winterhavenmc.library.messagebuilder.core.ports.pipeline.processors with parameters of type ValidMessageRecordModifier and TypeMethodDescriptionProcessor.process(ValidMessageRecord messageRecord, MacroObjectMap macroObjectMap) Processes a valid message record by replacing all macros using the provided macro object map. -
Uses of ValidMessageRecord in com.winterhavenmc.library.messagebuilder.models.language
Methods in com.winterhavenmc.library.messagebuilder.models.language that return ValidMessageRecordModifier and TypeMethodDescriptionstatic ValidMessageRecordValidMessageRecord.create(ValidMessageKey key, org.bukkit.configuration.ConfigurationSection section) Creates aValidMessageRecordfrom a YAML configuration section.