ConfigData

@Serializable
data class ConfigData(val database: DatabaseConfig = DatabaseConfig(), val world: WorldConfig = WorldConfig(), val fishing: FishingConfig = FishingConfig(), val spawn: SpawnConfig = SpawnConfig(), val defaultLocale: @Serializable(with = LocaleSerializer::class) Locale = Locale.JAPAN)

プラグイン全体の設定データを保持するデータクラス

Parameters

database

データベース関連の設定

world

ワールド関連の設定

fishing

釣り関連の設定

spawn

スポーン関連の設定

Constructors

Link copied to clipboard
constructor(database: DatabaseConfig = DatabaseConfig(), world: WorldConfig = WorldConfig(), fishing: FishingConfig = FishingConfig(), spawn: SpawnConfig = SpawnConfig(), defaultLocale: @Serializable(with = LocaleSerializer::class) Locale = Locale.JAPAN)

Properties

Link copied to clipboard
Link copied to clipboard
val defaultLocale: @Serializable(with = LocaleSerializer::class) Locale
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard