WorldConfig

@Serializable
data class WorldConfig(val defaultId: FishingWorldId = FishingWorldId("default"), val timeZone: String = "Asia/Tokyo", val refreshIntervalSeconds: Int = 60, val defaultClimate: ClimateConfig = ClimateConfig())

釣りワールド全体に関する設定 (config.json の world)。

Constructors

Link copied to clipboard
constructor(defaultId: FishingWorldId = FishingWorldId("default"), timeZone: String = "Asia/Tokyo", refreshIntervalSeconds: Int = 60, defaultClimate: ClimateConfig = ClimateConfig())

Properties

Link copied to clipboard

ワールドごとの climate が null の場合に使う気候設定

Link copied to clipboard

デフォルトの釣りワールド ID

Link copied to clipboard

ワールド状態を再決定・適用する間隔 (秒)。1 以上

Link copied to clipboard

天候カレンダーと実時刻同期に使うタイムゾーン ID (例: Asia/Tokyo)。不正な ID は読み込み時に拒否する