設定表#
Verity 的行為幾乎全部可調——從幾天後變惡魔、到要不要殺村民、到走雲端還是本機。這頁列出每一個設定項。
設定檔位置:config/verity-client.toml(Forge TOML 格式)。改完重啟遊戲生效。
下表名稱/預設/型別/範圍皆由反編譯 VerityConfig builder 抽出 [反編譯];「繁中說明」為翻譯,原始英文註解為權威。⭐=開服/體驗重點選項。
⭐ 玩法與體驗(最該先看的)#
| 設定 | 預設 | 型別/範圍 | 說明 |
|---|---|---|---|
⭐ dayCount |
5 |
整數 | 幾個遊戲內日之後 Verity 轉為敵對/惡魔。想快點體驗設小、想長期陪伴設大 |
⭐ canCrash |
true |
布林 | 允許 Verity 在你被惡魔打死時把你踢出伺服器。怕被踢就設 false |
⭐ killVillagers |
true |
布林 | 允許它殺村民(配合「東邊村莊」劇情)。想保村民設 false——但擋不住牲畜,見下方警告 |
trueDarkness |
true |
布林 | 真實黑暗:沒光源的地方全黑(純視覺,客戶端) |
immersiveMode |
false |
布林 | 沉浸模式:隱藏所有 Verity UI;若由伺服器主機開啟,連聊天也藏 |
showKarma |
true |
布林 | 顯示畫面右側的 karma 心情條 |
playVideo |
true |
布林 | 首次進標題畫面時播放開場影片(248 幀) |
useTTS |
true |
布林 | 總開關:是否讓 Verity 出聲(語音合成) |
⭐ AI 後端與金鑰#
端點/模型名/預設 [反編譯];能否連線需人工實測。
| 設定 | 預設 | 型別 | 說明 |
|---|---|---|---|
⭐ apiKey |
""(空) |
字串 | Groq 雲端金鑰。空的話所有雲端呼叫失敗。以明文存檔,分享前記得移除 |
aiProvider |
GROQ |
列舉 | 雲端對話後端:GROQ 或 OPENROUTER |
aiModel |
FAST |
列舉 | 模型智力分級:FAST_LITE(llama-3.1-8b-instant)/FAST(llama-3.3-70b-versatile)/INTELLIGENT |
⭐ useLocalTts |
true |
布林 | 本機語音合成(內建 Piper 引擎,不外送)。預設就本機 |
⭐ useLocalStt |
false |
布林 | 本機語音辨識(內建 sherpa Whisper tiny.en,行程內跑)。預設指向雲端 |
useNativeTts |
false |
布林 | 改用作業系統朗讀器(Narrator)發音 |
voice |
Daniel |
字串 | 雲端 Groq TTS 音色(可選 Autumn/Diana/Hannah/Austin/Daniel/Troy) |
⭐ 全離線 / 本機服務(Ollama 路線)#
本機端點與模型 [反編譯];需自行啟動對應服務,連線需人工實測。
| 設定 | 預設 | 型別 | 說明 |
|---|---|---|---|
⭐ use_ollama |
false |
布林 | 用本機 LLM 當大腦(走下面的 ollama_url) |
ollama_url |
http://127.0.0.1:4000/v1/ |
字串 | 本機 LLM 閘道(LiteLLM)端點 |
ollama_ai_model |
ollama/qwen2.5:1.5b |
字串 | 本機 LLM 模型名 |
thinking_mode |
false |
布林 | 僅在 Ollama 且模型名含 qwen3 時有效(開啟思考模式) |
use_kokoro |
false |
布林 | 用本機 Kokoro TTS 發音 |
ollama_tts_url |
http://127.0.0.1:8880/v1/ |
字串 | 本機 TTS 端點 |
ollama_tts_model |
kokoro |
字串 | 本機 TTS 模型 |
ollama_tts_voice |
am_fenrir |
字串 | 本機 TTS 音色 |
use_local_whisper |
false |
布林 | 用外部 Whisper 伺服器做語音辨識 |
ollama_stt_url |
http://127.0.0.1:9000/v1/ |
字串 | 外部 Whisper 端點 |
ollama_stt_model |
models/ggml-large-v3-turbo.bin |
字串 | 外部 Whisper 模型 |
客製化 Verity 的個性與外觀#
各欄位在原碼中的實際作用 [反編譯]。
| 設定 | 預設 | 型別/範圍 | 實際改變什麼 |
|---|---|---|---|
customName |
Verity |
字串 | 改變它自稱的名字(餵進 AI 的系統提示) |
customPersonality |
normal |
字串 | 注入 AI 系統提示的人格描述(例如 friendly、sarcastic…) |
colorHue |
0 |
整數 0–360 | Verity 貼圖的色相;0 =不變色 |
requireVerity |
false |
布林 | 設 true 時只有含「verity」的句子才會送給 AI(多人省流量/隱私用) |
⭐ 開服/玩法建議值#
建議值為經驗推薦;行為依據 [反編譯]。
- 想單純體驗聊天陪伴、不要恐怖:把難度設 和平(Peaceful)(惡魔化不會觸發),或把
dayCount設得很大。 - 多人伺服器怕被踢:
canCrash = false。 - 想保住村民與經濟:
killVillagers = false。 - 在意隱私/要離線:
use_ollama = true+useLocalStt = true+useLocalTts = true(三項都本機,配合安全頁)。 - 多人省流量:
requireVerity = true,避免全服每句閒聊都送雲端。
⚠️
killVillagers = false只保得住村民。 牛(必殺)與羊/豬/雞(各 50%)的擊殺寫死在生物載入事件裡,不受任何設定控制、也不必等惡魔化——裝上模組就開始,牧場會持續消失。想保牧場只能不裝這個模組。[反編譯]ModEvents.java:592-623
怎麼用#
設定檔行為 [反編譯]。
- 遊戲至少啟動過一次後,
config/verity-client.toml才會生成。 - 用純文字編輯器打開,找到對應鍵,改值存檔。
- 重啟遊戲(或重進世界)讓設定生效。
- 布林值用
true/false;字串要用雙引號包起來。
小提醒:
apiKey以明文存在這個檔案裡,分享設定檔或截圖前務必先刪掉金鑰。
名稱/預設/型別/範圍皆 [反編譯](builder 抽出);繁中說明為翻譯,英文原始註解為權威。設定實際效果的端到端驗證屬 需人工實測。備註:useLocalTts 的本機引擎經反編譯確認為 Piper(en_US-ryan-medium),與設定檔英文註解所稱名稱不符,以原碼為準。