Ars Nouveau 設定檔/伺服器設定#
設定項由反編譯 Config 類(ModConfigSpec builder)抽出,標 [反編譯](以反編譯定義為準)。說明為繁中翻譯,原始 comment(英文)為權威依據。
怎麼用#
- 設定檔位置:
config/(首次啟動產生),檔名通常為<modid>-common.toml/-server.toml/-client.toml。 - 格式 TOML;改完重啟伺服器/重進世界生效。
- server=伺服器/存檔層級(多人由伺服器決定);common=兩端共用;client=單機端外觀/體驗。
⭐ 伺服器/玩法重點選項#
標 ⭐ 者為開服/平衡時最常調整的選項。
| 設定 | 預設 | 範圍 | 說明 | 建議值/開服注意 |
|---|---|---|---|---|
lecternLinkRange |
30 |
1 ~ Integer.MAX_VALUE | 儲物書桌(Storage Lectern)可連結容器的最大範圍。 | 預設 30 格。大型自動倉庫想連更遠可調高,多人 server 注意過大範圍的查詢負載。 |
decorBlossomRange |
30 |
1 ~ Integer.MAX_VALUE | 裝飾花(decor blossom)的最大作用範圍。 | 預設 30。 |
baseRegen |
5 |
0 ~ Integer.MAX_VALUE | 基礎魔力回復速度(秒)。 | 預設 5。數值即每次回復的間隔/量基準;想加快回魔可調整,建議搭配 updateInterval。 |
baseMax |
100 |
0 ~ Integer.MAX_VALUE | 基礎魔力上限。 | 預設 100。提高可讓新手更好上手;硬核可調低。 |
updateInterval |
5 |
1 ~ 20 | 重新計算魔力上限與回復的頻率(tick)。 | 預設 5 tick。官方建議 baseRegen 至少 ≥ 此值;多人 server 調高可省效能但回魔變鈍。 |
glyphmax |
15 |
0 ~ Integer.MAX_VALUE | 每個咒文符文(glyph)提供的魔力上限加成。 | 預設 15。 |
tierMax |
50 |
0 ~ Integer.MAX_VALUE | 法術書階級提供的魔力上限加成。 | 預設 50。 |
tierRegen |
1 |
0 ~ Integer.MAX_VALUE | 法術書階級提供的魔力回復加成。 | 預設 1。 |
manaRegenEnchantment |
2 |
0 ~ Integer.MAX_VALUE | (附魔)每級每秒的魔力回復量。 | 預設 2。 |
glyphRegen |
0.33 |
0.0 ~ 2.147483647E9 | 每個符文提供的魔力回復加成。 | 預設 0.33。 |
enforceGlyphLimitOnCast |
true |
true / false | 施法時是否強制套用每咒文符文數上限。 | 預設 true。同上,關閉可做超長咒文,平衡向維持 true。 |
codexCost |
10 |
0 ~ Integer.MAX_VALUE | Codex 中每個符文的花費。 | 預設 10。 |
enableWarpPortals |
true |
true / false | 是否啟用傳送門(warp portals)。 | 預設 true。多人 server 若想限制長距傳送可關。 |
infiniteSpells |
false |
true / false | 啟用後,下方數值會加到法術書的基礎符文上限。 | 預設 false。開啟+infiniteSpellLimit 可解除咒文長度限制,屬大幅增強。 |
infiniteSpellLimit |
30 |
-9 ~ 1000 | 僅在 infiniteSpells=true 時生效,增減法術書的咒文長度上限。 | 預設 30(範圍 -9~1000)。 |
planariumUpdateRate |
5 |
1 ~ 200 | Planarium 偵測維度變化後,批次通知附近玩家的 tick 間隔。 | 預設 5。 |
potionRegen |
10 |
0 ~ Integer.MAX_VALUE | 每級藥水效果提供的魔力回復加成。 | 預設 10。 |
shadyVillagerEnabled |
true |
true / false | 是否可在村民旁放置 Arcane Core 將其轉化為 shady villager(不影響既有村民)。 | 預設 true。 |
spawnBook |
true |
true / false | 玩家登入時是否在背包生成法術書。 | 預設 true。多人 server 想自訂新手禮可關。 |
sylphManaCost |
250 |
0 ~ 10000 | Whirlisprig(風靈)每次生產消耗的魔力。 | 預設 250(0~10000)。降低=產出更快,server 平衡向可調高。 |
hunterHuntsAnimals |
false |
true / false | Wilden Hunter 是否攻擊動物。 | 預設 false。設 true 在動物農場附近會造成損失。 |
stalkerHuntsAnimals |
false |
true / false | Wilden Stalker 是否攻擊動物。 | 預設 false。 |
defenderHuntsAnimals |
false |
true / false | Wilden Defender 是否攻擊動物。 | 預設 false。 |
destructiveDiveBomb |
true |
true / false | Wilden Chimera 的俯衝轟炸是否破壞方塊。 | 預設 true。怕地形/建築被破壞的 server 建議設 false。 |
archwoodForest |
2 |
0 ~ Integer.MAX_VALUE | Archwood 森林生態域的生成權重。 | 預設 2。調 0 等同關閉其生成(需新區塊生效)。 |
bookwyrmLimit |
8 |
1 ~ Integer.MAX_VALUE | 每隻書蟲(bookwyrm)能讓書桌支援的容器數。 | 預設 8。 |
drygmyManaCost |
1000 |
0 ~ 10000 | Drygmy 每次生產消耗的魔力/源質。 | 預設 1000。 |
drygmyMaxProgress |
20 |
0 ~ 300 | Drygmy 產出戰利品前需累積的 channel 次數。 | 預設 20(0~300)。降低=刷怪掉落更快,server 怕刷物可調高。 |
drygmyUniqueBonus |
2 |
0 ~ 300 | 每多一種不同生物,Drygmy 額外產出的物品數。 | 預設 2。 |
drygmyBaseItems |
1 |
Integer.MIN_VALUE ~ Integer.MAX_VALUE | Drygmy 每輪在加成前的基礎產物數。 | 預設 1。 |
drygmyQuantityCap |
5 |
0 ~ 300 | Drygmy 從附近實體獲得的最大額外產物數(每個實體 = 1 件)。 | 預設 5(0~300)。控制刷物上限的關鍵,server 平衡向勿調太高。 |
alakarkinosSourceCost |
1000 |
0 ~ 10000 | Alakarkinos 每次生產消耗的魔力。 | 預設 1000。 |
spawnTomes |
true |
true / false | 地牢戰利品是否生成施法書(Caster Tomes)。 | 預設 true。 |
jumpRingCost |
30 |
0 ~ 10000 | 跳躍之戒每次跳躍消耗的魔力。 | 預設 30。 |
baseArmorRepairRate |
1 |
0 ~ 10000 | 無「修復之線」時,盔甲每 10 秒自動修復的耐久。 | 預設 1。 |
melderInputCost |
200 |
100 ~ Integer.MAX_VALUE | Melder 每次從各輸入罐取用的藥水量(100 = 1 瓶)。 | 預設 200。 |
melderSourceCost |
300 |
0 ~ Integer.MAX_VALUE | Melder 每輪消耗的源質。 | 預設 300。 |
enchantedFlaskCap |
255 |
2 ~ Integer.MAX_VALUE | 附魔燒瓶能賦予的最大藥水等級。 | 預設 255(2~MAX)。僅在有無限藥水升級漏洞時才需調低,以防破壞平衡。 |
maxLogEvents |
100 |
0 ~ Integer.MAX_VALUE | 實體上保留的最大日誌事件數。 | 預設 100。調太低會難以除錯實體卡住問題。 |
全部 伺服器 (server) 設定(43 項)#
| 設定 | 預設 | 範圍 | 說明 |
|---|---|---|---|
lecternLinkRange |
30 |
1 ~ Integer.MAX_VALUE | 儲物書桌(Storage Lectern)可連結容器的最大範圍。 |
decorBlossomRange |
30 |
1 ~ Integer.MAX_VALUE | 裝飾花(decor blossom)的最大作用範圍。 |
baseRegen |
5 |
0 ~ Integer.MAX_VALUE | 基礎魔力回復速度(秒)。 |
baseMax |
100 |
0 ~ Integer.MAX_VALUE | 基礎魔力上限。 |
updateInterval |
5 |
1 ~ 20 | 重新計算魔力上限與回復的頻率(tick)。 |
glyphmax |
15 |
0 ~ Integer.MAX_VALUE | 每個咒文符文(glyph)提供的魔力上限加成。 |
tierMax |
50 |
0 ~ Integer.MAX_VALUE | 法術書階級提供的魔力上限加成。 |
tierRegen |
1 |
0 ~ Integer.MAX_VALUE | 法術書階級提供的魔力回復加成。 |
manaBoost |
25 |
0 ~ Integer.MAX_VALUE | 每級「魔力提升」附魔提供的魔力值。 |
manaRegenEnchantment |
2 |
0 ~ Integer.MAX_VALUE | (附魔)每級每秒的魔力回復量。 |
glyphRegen |
0.33 |
0.0 ~ 2.147483647E9 | 每個符文提供的魔力回復加成。 |
enforceCapOnCast |
true |
true / false | 施法時是否強制套用擴充(augment)上限。 |
enforceGlyphLimitOnCast |
true |
true / false | 施法時是否強制套用每咒文符文數上限。 |
codexCost |
10 |
0 ~ Integer.MAX_VALUE | Codex 中每個符文的花費。 |
enableWarpPortals |
true |
true / false | 是否啟用傳送門(warp portals)。 |
infiniteSpells |
false |
true / false | 啟用後,下方數值會加到法術書的基礎符文上限。 |
infiniteSpellLimit |
30 |
-9 ~ 1000 | 僅在 infiniteSpells=true 時生效,增減法術書的咒文長度上限。 |
planariumUpdateRate |
5 |
1 ~ 200 | Planarium 偵測維度變化後,批次通知附近玩家的 tick 間隔。 |
potionRegen |
10 |
0 ~ Integer.MAX_VALUE | 每級藥水效果提供的魔力回復加成。 |
shadyVillagerEnabled |
true |
true / false | 是否可在村民旁放置 Arcane Core 將其轉化為 shady villager(不影響既有村民)。 |
spawnBook |
true |
true / false | 玩家登入時是否在背包生成法術書。 |
sylphManaCost |
250 |
0 ~ 10000 | Whirlisprig(風靈)每次生產消耗的魔力。 |
whirlisprigProgress |
250 |
0 ~ 10000 | Whirlisprig 生產資源前需累積的進度。 |
hunterHuntsAnimals |
false |
true / false | Wilden Hunter 是否攻擊動物。 |
stalkerHuntsAnimals |
false |
true / false | Wilden Stalker 是否攻擊動物。 |
defenderHuntsAnimals |
false |
true / false | Wilden Defender 是否攻擊動物。 |
destructiveDiveBomb |
true |
true / false | Wilden Chimera 的俯衝轟炸是否破壞方塊。 |
archwoodForest |
2 |
0 ~ Integer.MAX_VALUE | Archwood 森林生態域的生成權重。 |
bookwyrmLimit |
8 |
1 ~ Integer.MAX_VALUE | 每隻書蟲(bookwyrm)能讓書桌支援的容器數。 |
drygmyManaCost |
1000 |
0 ~ 10000 | Drygmy 每次生產消耗的魔力/源質。 |
drygmyMaxProgress |
20 |
0 ~ 300 | Drygmy 產出戰利品前需累積的 channel 次數。 |
drygmyUniqueBonus |
2 |
0 ~ 300 | 每多一種不同生物,Drygmy 額外產出的物品數。 |
drygmyBaseItems |
1 |
Integer.MIN_VALUE ~ Integer.MAX_VALUE | Drygmy 每輪在加成前的基礎產物數。 |
drygmyQuantityCap |
5 |
0 ~ 300 | Drygmy 從附近實體獲得的最大額外產物數(每個實體 = 1 件)。 |
alakarkinosSourceCost |
1000 |
0 ~ 10000 | Alakarkinos 每次生產消耗的魔力。 |
spawnTomes |
true |
true / false | 地牢戰利品是否生成施法書(Caster Tomes)。 |
jumpRingCost |
30 |
0 ~ 10000 | 跳躍之戒每次跳躍消耗的魔力。 |
baseArmorRepairRate |
1 |
0 ~ 10000 | 無「修復之線」時,盔甲每 10 秒自動修復的耐久。 |
melderInputCost |
200 |
100 ~ Integer.MAX_VALUE | Melder 每次從各輸入罐取用的藥水量(100 = 1 瓶)。 |
melderOutput |
100 |
100 ~ Integer.MAX_VALUE | Melder 每輪輸出的藥水量(100 = 1 瓶)。 |
melderSourceCost |
300 |
0 ~ Integer.MAX_VALUE | Melder 每輪消耗的源質。 |
enchantedFlaskCap |
255 |
2 ~ Integer.MAX_VALUE | 附魔燒瓶能賦予的最大藥水等級。 |
maxLogEvents |
100 |
0 ~ Integer.MAX_VALUE | 實體上保留的最大日誌事件數。 |
全部 用戶端 (client) 設定(19 項)#
| 設定 | 預設 | 範圍 | 說明 |
|---|---|---|---|
showSupporterMessage |
true |
true / false | 顯示支持者訊息(首次後自動設為 false)。 |
lightsEnabled |
false |
true / false | 是否啟用動態光源。 |
touchLightLuminance |
8 |
0 ~ 15 | 觸碰光源的亮度。 |
touchLightDuration |
8 |
0 ~ 40 | 觸碰光源持續的 tick 數。 |
xTooltip |
20 |
Integer.MIN_VALUE ~ Integer.MAX_VALUE | 工具提示的 X 偏移。 |
yTooltip |
0 |
Integer.MIN_VALUE ~ Integer.MAX_VALUE | 工具提示的 Y 偏移。 |
xManaBar |
0 |
Integer.MIN_VALUE ~ Integer.MAX_VALUE | 魔力條的 X 偏移。 |
yManaBar |
0 |
Integer.MIN_VALUE ~ Integer.MAX_VALUE | 魔力條的 Y 偏移。 |
xSpellName |
10 |
Integer.MIN_VALUE ~ Integer.MAX_VALUE | 咒文名稱的 X 偏移。 |
ySpellName |
30 |
Integer.MIN_VALUE ~ Integer.MAX_VALUE | 咒文名稱的 Y 偏移。 |
showRecipeBook |
true |
true / false | 儲物書桌是否顯示配方書圖示。 |
invertLecternScrolling |
false |
true / false | 儲物書桌的捲動方向是否反轉。 |
informLights |
true |
true / false | 是否提示玩家一次動態光源功能。 |
toggleSelectionHUD |
true |
true / false | 選擇 HUD 是切換式還是長按式。 |
no_end_portal_render |
false |
true / false | 傳送門使用簡化渲染器。 |
disable_skyweave |
false |
true / false | 停用 skyweave 渲染器(光影下天空異常時可關)。 |
glyphTooltips |
true |
true / false | 以符文圖示而非純文字顯示咒文提示。 |
gui_transparency |
true |
true / false | 啟用書本 GUI 元素的透明渲染(與 Sodium 衍生模組衝突崩潰時可關)。 |
opaque_particles |
false |
true / false | 停用半透明粒子(光影下粒子隱形時可關)。 |
本頁說明為繁中翻譯,數值與範圍 [反編譯] 自反編譯 Config 類;翻譯缺漏處顯示原始英文 comment。