Uses of Package
com.winterhavenmc.library.messagebuilder.models.keys
Packages that use com.winterhavenmc.library.messagebuilder.models.keys
Package
Description
Provides classes that expose a uniform interface for accessing structured data
from diverse object types used within MessageBuilderLib.
Provides internal map types used in macro extraction and message formatting.
Contains the sealed
Message
interface and its implementations, which represent composed messages ready for macro
substitution and delivery.Provides mechanisms for extracting macro-compatible string values from objects
that have been adapted by the
Accessor system.Provides support for message rate limiting through a cooldown mechanism.
Provides utilities for identifying macro placeholders within message strings.
Provides a hierarchy of
ValueResolver
implementations responsible for converting macro-related input values into string representations
for use in templated messages.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.
This package contains the StandardKey interface and implementations
Provides interfaces and data models that represent entries from the plugin's
language YAML file.
-
-
-
-
-
-
Classes in com.winterhavenmc.library.messagebuilder.models.keys used by com.winterhavenmc.library.messagebuilder.adapters.resources.languageClassDescriptionA type that represents a validated string for a record.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Classes in com.winterhavenmc.library.messagebuilder.models.keys used by com.winterhavenmc.library.messagebuilder.core.ports.resources.languageClassDescriptionA type that represents a validated string for a record.
-
Classes in com.winterhavenmc.library.messagebuilder.models.keys used by com.winterhavenmc.library.messagebuilder.models.keysClassDescriptionA type that represents a validated string for a record.An implementation of a string for use in the cooldown map.A type that represents a validated string for a record.A type that represents a validated string for a record.An interface that defines a standard string type.A type that represents a validated string for a macro.
-
Classes in com.winterhavenmc.library.messagebuilder.models.keys used by com.winterhavenmc.library.messagebuilder.models.languageClassDescriptionA type that represents a validated string for a record.