Package-level declarations

Types

Link copied to clipboard
class AudienceProvider(plugin: Plugin)
Link copied to clipboard

Provides messages used by the core classes, or are commonly used in other modules

Link copied to clipboard
data class Message(var lines: List<String>, val audienceProvider: AudienceProvider, var tagResolverFactory: TagResolverFactory, var concerns: Player? = null, val customTagResolvers: MutableList<TagResolver> = mutableListOf())

Represents a message containing of zero or more lines

Link copied to clipboard
class MessageFactory(audienceProvider: AudienceProvider, tagResolverFactory: TagResolverFactory)