PlaceholderManagerImpl

object PlaceholderManagerImpl : PlaceholderManager, BetterHudManager

Types

Link copied to clipboard
class PlaceholderContainerImpl<T, R>(val name: String, val clazz: Class<R>, val defaultValue: T, defaultMap: Map<String, HudPlaceholder<T>>, val parser: (String) -> T?, val stringMapper: (R) -> String, optionApplier: Map<String, (T, YamlElement) -> T> = emptyMap(), optionStringApplier: (R, String) -> String) : PlaceholderContainer<T>

Properties

Link copied to clipboard
open override val booleanContainer: PlaceholderContainer<Boolean>
Link copied to clipboard
open override val managerName: String
Link copied to clipboard
open override val numberContainer: PlaceholderContainer<Number>
Link copied to clipboard
open override val stringContainer: PlaceholderContainer<String>
Link copied to clipboard
open override val supportExternalPacks: Boolean = false

Functions

Link copied to clipboard
open override fun end()
Link copied to clipboard
Link copied to clipboard
open override fun getBooleanContainer(): PlaceholderContainer<Boolean>
Link copied to clipboard
open override fun getNumberContainer(): PlaceholderContainer<Number>
Link copied to clipboard
open override fun getStringContainer(): PlaceholderContainer<String>
Link copied to clipboard
fun parse(target: String, source: PlaceholderSource): (UpdateEvent) -> (HudPlayer) -> String
Link copied to clipboard
open fun postReload()
Link copied to clipboard
open fun preReload()
Link copied to clipboard
open override fun reload(workingDirectory: File, info: ReloadInfo, resource: GlobalResource)
Link copied to clipboard
open override fun start()