使い方と制約

サーバー設定の倍率をハードウェア能力に適用します。識別子や保存済み資源は変更せず、設定はワールド再起動後に反映されます。

HardwareBalance

HardwareBalance
package dev.nebulastorage.api.hardware

/** World-restart percentages for Nebula hardware. Resource capacities and identities never change through these controls. */
data class HardwareBalance(val computePercent: Int = 100, val memoryPercent: Int = 100, val bandwidthPercent: Int = 100,
                           val operatingEnergyPercent: Int = 100, val supplyPercent: Int = 100) {
    init { require(listOf(computePercent, memoryPercent, bandwidthPercent, operatingEnergyPercent, supplyPercent).all { it in 1..10000 }) }
}
ソース

src/main/kotlin/dev/nebulastorage/api/hardware/HardwareBalance.kt; editorial/ja.json

43b4d12d69e6033c24fa8c39dac383ef2429b446