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
Link copied to clipboard
open override val managerName: String
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
Link copied to clipboard
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()