WorldBinding

@Serializable
sealed interface WorldBinding

釣りワールドに対応する Bukkit ワールドと、MoripaFishing がそのワールドを管理するかどうか。JSON では type で種類を指定する。

Inheritors

Types

Link copied to clipboard
object Companion
Link copied to clipboard
@Serializable
@SerialName(value = "external")
data class External(val key: Key) : WorldBinding

既存の Bukkit ワールドを釣り場として登録した外部ワールド。

Link copied to clipboard
@Serializable
@SerialName(value = "managed")
data class Managed(val generator: String = "void", val spawn: SpawnPoint = DEFAULT_SPAWN, val border: BorderConfig? = BorderConfig()) : WorldBinding

MoripaFishing が管理するワールド (moripafishing:<id>)。