Package Hierarchies:
- com.winterhavenmc.library.messagebuilder,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.displayname,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.duration,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.expiration,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.identity,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.instant,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.killer,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.location,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.looter,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.name,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.owner,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.pluralname,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.protection,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.quantity,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.url,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.version,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.cooldown,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.formatters.duration,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.formatters.number,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.matchers,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.processors,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.replacers,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.itemname,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.spawnlocation,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.value,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.worldname,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers.spawnlocation,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers.worldname,
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.senders,
- com.winterhavenmc.library.messagebuilder.adapters.resources,
- com.winterhavenmc.library.messagebuilder.adapters.resources.configuration,
- com.winterhavenmc.library.messagebuilder.adapters.resources.language,
- com.winterhavenmc.library.messagebuilder.adapters.resources.sound,
- com.winterhavenmc.library.messagebuilder.core.context,
- com.winterhavenmc.library.messagebuilder.core.maps,
- com.winterhavenmc.library.messagebuilder.core.message,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.displayname,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.duration,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.expiration,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.identity,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.instant,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.killer,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.location,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.looter,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.name,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.owner,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.pluralname,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.protection,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.quantity,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.url,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.version,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.cooldown,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.formatters,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.formatters.duration,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.formatters.number,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.matchers,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.processors,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.replacers,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.itemname,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.macro,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.spawnlocation,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.worldname,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.retrievers,
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.senders,
- com.winterhavenmc.library.messagebuilder.core.ports.resources,
- com.winterhavenmc.library.messagebuilder.core.ports.resources.language,
- com.winterhavenmc.library.messagebuilder.core.ports.resources.sound,
- com.winterhavenmc.library.messagebuilder.models,
- com.winterhavenmc.library.messagebuilder.models.configuration,
- com.winterhavenmc.library.messagebuilder.models.keys,
- com.winterhavenmc.library.messagebuilder.models.language,
- com.winterhavenmc.library.messagebuilder.models.recipient,
- com.winterhavenmc.library.messagebuilder.models.sound,
- com.winterhavenmc.library.messagebuilder.models.time,
- com.winterhavenmc.library.messagebuilder.models.validation
Class Hierarchy
- java.lang.Object
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.value.AtomicResolver (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.macro.ValueResolver)
- com.winterhavenmc.library.messagebuilder.BootstrapUtility
- com.winterhavenmc.library.messagebuilder.adapters.resources.configuration.BukkitConfigRepository (implements com.winterhavenmc.library.messagebuilder.models.configuration.ConfigRepository)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.itemname.BukkitItemDisplayNameResolver (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.itemname.ItemDisplayNameResolver)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.itemname.BukkitItemNameResolver (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.itemname.ItemNameResolver)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.itemname.BukkitItemPluralNameResolver (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.itemname.ItemPluralNameResolver)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.quantity.BukkitQuantityAccessor (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.resources.configuration.BukkitWorldRepository (implements com.winterhavenmc.library.messagebuilder.models.configuration.WorldRepository)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.value.CompositeResolver (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.macro.ValueResolver)
- com.winterhavenmc.library.messagebuilder.models.keys.CooldownKey
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.spawnlocation.DefaultResolver (implements com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.spawnlocation.BukkitSpawnLocationResolver)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.worldname.DefaultResolver (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.worldname.WorldNameResolver)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers.spawnlocation.DefaultRetriever (implements com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers.spawnlocation.SpawnLocationRetriever)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers.worldname.DefaultRetriever (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.worldname.WorldNameRetriever)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.displayname.DisplayNameAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.duration.DurationAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.expiration.ExpirationAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.FieldAccessorRegistry (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.AccessorRegistry)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.instant.InstantAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.killer.KillerAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.senders.KyoriMessageSender (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.senders.Sender)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.senders.KyoriTitleSender (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.senders.Sender)
- com.winterhavenmc.library.messagebuilder.models.configuration.LanguageTag
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.formatters.number.LocaleNumberFormatter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.formatters.number.NumberFormatter)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.formatters.duration.LocalizedDurationFormatter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.formatters.duration.DurationFormatter)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers.LocalizedMessageRetriever (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.retrievers.MessageRetriever)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.location.LocationAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.looter.LooterAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.MacroFieldAccessor (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.FieldAccessor)
- com.winterhavenmc.library.messagebuilder.core.maps.MacroObjectMap
- com.winterhavenmc.library.messagebuilder.core.maps.MacroStringMap
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.value.MacroValueResolver (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.macro.ValueResolver)
- com.winterhavenmc.library.messagebuilder.MessageBuilder
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.cooldown.MessageCooldownMap (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.cooldown.CooldownMap)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.MessagePipeline (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.Pipeline)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.processors.MessageProcessor (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.processors.Processor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.worldname.MultiverseResolver (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.worldname.WorldNameResolver)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers.spawnlocation.MultiverseRetriever (implements com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers.spawnlocation.SpawnLocationRetriever)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers.worldname.MultiverseRetriever (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.worldname.WorldNameRetriever)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.name.NameAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.owner.OwnerAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.spawnlocation.PluginBasedResolver (implements com.winterhavenmc.library.messagebuilder.adapters.pipeline.resolvers.spawnlocation.BukkitSpawnLocationResolver)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.pluralname.PluralNameAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.protection.ProtectionAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.replacers.RegexMacroReplacer (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.replacers.MacroReplacer)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.matchers.RegexPlaceholderMatcher (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.matchers.PlaceholderMatcher)
- java.lang.Throwable (implements java.io.Serializable)
- com.winterhavenmc.library.messagebuilder.models.time.Tick (implements java.time.temporal.TemporalUnit)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.formatters.duration.Time4jDurationFormatter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.formatters.duration.DurationFormatter)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.identity.UniqueIdAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.url.UrlAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.models.validation.ValidationContext
- com.winterhavenmc.library.messagebuilder.models.keys.ValidConstantKey (implements com.winterhavenmc.library.messagebuilder.models.keys.ConstantKey)
- com.winterhavenmc.library.messagebuilder.models.language.ValidConstantRecord (implements com.winterhavenmc.library.messagebuilder.models.language.ConstantRecord)
- com.winterhavenmc.library.messagebuilder.models.keys.ValidItemKey (implements com.winterhavenmc.library.messagebuilder.models.keys.ItemKey)
- com.winterhavenmc.library.messagebuilder.models.language.ValidItemRecord (implements com.winterhavenmc.library.messagebuilder.models.language.ItemRecord)
- com.winterhavenmc.library.messagebuilder.models.keys.ValidMacroKey (implements com.winterhavenmc.library.messagebuilder.models.keys.MacroKey)
- com.winterhavenmc.library.messagebuilder.core.message.ValidMessage (implements com.winterhavenmc.library.messagebuilder.core.message.Message)
- com.winterhavenmc.library.messagebuilder.models.keys.ValidMessageKey (implements com.winterhavenmc.library.messagebuilder.models.keys.MessageKey)
- com.winterhavenmc.library.messagebuilder.models.language.ValidMessageRecord (implements com.winterhavenmc.library.messagebuilder.models.language.MessageRecord)
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.accessors.version.VersionAdapter (implements com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor)
- com.winterhavenmc.library.messagebuilder.adapters.resources.language.YamlConstantRepository (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.language.ConstantRepository)
- com.winterhavenmc.library.messagebuilder.adapters.resources.language.YamlItemRepository (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.language.ItemRepository)
- com.winterhavenmc.library.messagebuilder.adapters.resources.language.YamlLanguageConfigurationProvider (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.ConfigurationProvider)
- com.winterhavenmc.library.messagebuilder.adapters.resources.language.YamlLanguageResourceInstaller (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.ResourceInstaller)
- com.winterhavenmc.library.messagebuilder.adapters.resources.language.YamlLanguageResourceLoader (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.ResourceLoader)
- com.winterhavenmc.library.messagebuilder.adapters.resources.language.YamlLanguageResourceManager (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.ResourceManager)
- com.winterhavenmc.library.messagebuilder.adapters.resources.language.YamlLanguageSectionProvider (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.SectionProvider)
- com.winterhavenmc.library.messagebuilder.adapters.resources.language.YamlMessageRepository (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.language.MessageRepository)
- com.winterhavenmc.library.messagebuilder.adapters.resources.sound.YamlSoundConfigurationProvider (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.ConfigurationProvider)
- com.winterhavenmc.library.messagebuilder.adapters.resources.sound.YamlSoundRepository (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.sound.SoundRepository)
- com.winterhavenmc.library.messagebuilder.adapters.resources.sound.YamlSoundResourceInstaller (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.ResourceInstaller)
- com.winterhavenmc.library.messagebuilder.adapters.resources.sound.YamlSoundResourceLoader (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.ResourceLoader)
- com.winterhavenmc.library.messagebuilder.adapters.resources.sound.YamlSoundResourceManager (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.ResourceManager)
- com.winterhavenmc.library.messagebuilder.adapters.resources.sound.YamlSoundSectionProvider (implements com.winterhavenmc.library.messagebuilder.core.ports.resources.SectionProvider)
Interface Hierarchy
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.Accessor
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.AccessorRegistry
- com.winterhavenmc.library.messagebuilder.models.configuration.ConfigProvider<T>
- com.winterhavenmc.library.messagebuilder.models.configuration.ConfigRepository
- com.winterhavenmc.library.messagebuilder.models.configuration.LanguageProvider
- com.winterhavenmc.library.messagebuilder.models.configuration.WorldRepository
- com.winterhavenmc.library.messagebuilder.core.ports.resources.ConfigurationProvider
- com.winterhavenmc.library.messagebuilder.core.ports.resources.language.ConstantRepository
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.cooldown.CooldownMap
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.displayname.DisplayNameable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.duration.Durationable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.formatters.duration.DurationFormatter
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.expiration.Expirable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.FieldAccessor
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.identity.Identifiable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.instant.Instantable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.itemname.ItemDisplayNameResolver
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.itemname.ItemNameResolver
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.itemname.ItemPluralNameResolver
- com.winterhavenmc.library.messagebuilder.core.ports.resources.language.ItemRecordRepository
- com.winterhavenmc.library.messagebuilder.core.ports.resources.language.ItemRepository
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.killer.Killable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.location.Locatable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.looter.Lootable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.replacers.MacroReplacer
- com.winterhavenmc.library.messagebuilder.core.message.Message
- com.winterhavenmc.library.messagebuilder.core.ports.resources.language.MessageRepository
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.retrievers.MessageRetriever
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.name.Nameable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.formatters.number.NumberFormatter
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.owner.Ownable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.Pipeline
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.matchers.PlaceholderMatcher
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.pluralname.PluralNameable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.processors.Processor
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.protection.Protectable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.quantity.Quantifiable
- com.winterhavenmc.library.messagebuilder.models.recipient.Recipient
- com.winterhavenmc.library.messagebuilder.models.recipient.Recipient.Sendable
- com.winterhavenmc.library.messagebuilder.core.ports.resources.ResourceInstaller
- com.winterhavenmc.library.messagebuilder.core.ports.resources.ResourceLoader
- com.winterhavenmc.library.messagebuilder.core.ports.resources.ResourceManager
- com.winterhavenmc.library.messagebuilder.core.ports.resources.SectionProvider
- com.winterhavenmc.library.messagebuilder.models.language.SectionRecord
- com.winterhavenmc.library.messagebuilder.models.language.ConstantRecord
- com.winterhavenmc.library.messagebuilder.models.language.ItemRecord
- com.winterhavenmc.library.messagebuilder.models.language.MessageRecord
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.senders.Sender
- com.winterhavenmc.library.messagebuilder.models.sound.SoundRecord
- com.winterhavenmc.library.messagebuilder.core.ports.resources.sound.SoundRepository
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.spawnlocation.SpawnLocationResolver
- com.winterhavenmc.library.messagebuilder.adapters.pipeline.retrievers.spawnlocation.SpawnLocationRetriever
- com.winterhavenmc.library.messagebuilder.models.keys.StandardKey
- com.winterhavenmc.library.messagebuilder.models.keys.MacroKey
- com.winterhavenmc.library.messagebuilder.models.keys.RecordKey
- com.winterhavenmc.library.messagebuilder.models.keys.ConstantKey
- com.winterhavenmc.library.messagebuilder.models.keys.ItemKey
- com.winterhavenmc.library.messagebuilder.models.keys.MessageKey
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.url.UrlAddressable
- com.winterhavenmc.library.messagebuilder.models.validation.Validator<T>
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.macro.ValueResolver
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.accessors.version.Versionable
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.worldname.WorldNameResolver
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.resolvers.worldname.WorldNameRetriever
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.winterhavenmc.library.messagebuilder.core.context.AccessorCtx
- com.winterhavenmc.library.messagebuilder.core.ports.pipeline.formatters.duration.BoundedDuration
- com.winterhavenmc.library.messagebuilder.models.configuration.DisabledWorldsSetting
- com.winterhavenmc.library.messagebuilder.models.configuration.EnabledWorldsSetting
- com.winterhavenmc.library.messagebuilder.models.language.FinalMessageRecord (implements com.winterhavenmc.library.messagebuilder.models.language.MessageRecord)
- com.winterhavenmc.library.messagebuilder.core.context.FormatterCtx
- com.winterhavenmc.library.messagebuilder.models.keys.InvalidConstantKey (implements com.winterhavenmc.library.messagebuilder.models.keys.ConstantKey)
- com.winterhavenmc.library.messagebuilder.models.language.InvalidConstantRecord (implements com.winterhavenmc.library.messagebuilder.models.language.ConstantRecord)
- com.winterhavenmc.library.messagebuilder.models.keys.InvalidItemKey (implements com.winterhavenmc.library.messagebuilder.models.keys.ItemKey)
- com.winterhavenmc.library.messagebuilder.models.language.InvalidItemRecord (implements com.winterhavenmc.library.messagebuilder.models.language.ItemRecord)
- com.winterhavenmc.library.messagebuilder.models.keys.InvalidKey (implements com.winterhavenmc.library.messagebuilder.models.keys.MacroKey)
- com.winterhavenmc.library.messagebuilder.core.message.InvalidMessage (implements com.winterhavenmc.library.messagebuilder.core.message.Message)
- com.winterhavenmc.library.messagebuilder.models.keys.InvalidMessageKey (implements com.winterhavenmc.library.messagebuilder.models.keys.MessageKey)
- com.winterhavenmc.library.messagebuilder.models.language.InvalidMessageRecord (implements com.winterhavenmc.library.messagebuilder.models.language.MessageRecord)
- com.winterhavenmc.library.messagebuilder.models.sound.InvalidSoundRecord (implements com.winterhavenmc.library.messagebuilder.models.sound.SoundRecord)
- com.winterhavenmc.library.messagebuilder.models.configuration.LanguageSetting
- com.winterhavenmc.library.messagebuilder.models.configuration.LocaleSetting
- com.winterhavenmc.library.messagebuilder.models.validation.Logging<T> (implements com.winterhavenmc.library.messagebuilder.models.validation.Validator<T>)
- com.winterhavenmc.library.messagebuilder.core.context.MessageCtx
- com.winterhavenmc.library.messagebuilder.core.context.MessagePipelineCtx
- com.winterhavenmc.library.messagebuilder.models.recipient.Recipient.Invalid (implements com.winterhavenmc.library.messagebuilder.models.recipient.Recipient)
- com.winterhavenmc.library.messagebuilder.models.recipient.Recipient.Proxied (implements com.winterhavenmc.library.messagebuilder.models.recipient.Recipient, com.winterhavenmc.library.messagebuilder.models.recipient.Recipient.Sendable)
- com.winterhavenmc.library.messagebuilder.models.recipient.Recipient.Valid (implements com.winterhavenmc.library.messagebuilder.models.recipient.Recipient, com.winterhavenmc.library.messagebuilder.models.recipient.Recipient.Sendable)
- com.winterhavenmc.library.messagebuilder.models.validation.Throwing<T> (implements com.winterhavenmc.library.messagebuilder.models.validation.Validator<T>)
- com.winterhavenmc.library.messagebuilder.models.sound.ValidSoundRecord (implements com.winterhavenmc.library.messagebuilder.models.sound.SoundRecord)