Package-level declarations
Types
Link copied to clipboard
Config coordinates grow upward: top must be at least bottom.
Link copied to clipboard
Per-viewer state for the one global Stack and shared primary BossBar transport.
Link copied to clipboard
Link copied to clipboard
data class StackItem(val layout: String = "", val condition: String? = null, val refresh: Int? = null, val variables: Map<String, String> = emptyMap(), val offset: StackOffset = StackOffset(), val margin: StackMargin = StackMargin(), val bounds: StackBounds? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class StackRow(val order: Int = 0, val empty: String = "collapse", val offset: StackOffset = StackOffset(), val horizontal: StackHorizontal = StackHorizontal(), val condition: String? = null, val refresh: Int? = null, val items: Map<String, StackItem> = linkedMapOf())
Link copied to clipboard
object StackService
Owns the one global reflowing Stack; it shares Xerr's primary BossBar transport.
Link copied to clipboard
data class StackSettings(val enabled: Boolean = true, val anchor: GuiAnchor = GuiAnchor(50f, 0f), val offset: StackOffset = StackOffset(0, -20), val refresh: Int = 20, val defaults: OptionEntity = OptionEntity(font = "pixel"), val vertical: StackVertical = StackVertical())
One global reflowing display surface. Positive Y is up.
Link copied to clipboard
data class StackVertical(val direction: String = "down", val align: String = "start", val step: Int = 22)