Skip to content

💻 專屬 Brigadier 指令套件 (/truesleep)

📌 程式碼儲存庫原始碼聲明:本 Wiki 中的文件反映了程式碼儲存庫目前的最新原始碼狀態,可能包含尚未在 CurseForge 和 Modrinth 上發布的開發中功能或最新提交。


🌳 指令樹層級結構

True Sleep 包含一套完整的遊戲內指令系統,註冊於 /truesleep 根節點下,具備完全的 Tab 鍵自動補齊以及與設定檔雙向同步的持久化功能。

/truesleep
├── [no args]
├── help
├── status
├── get <setting>
├── set <setting> <value> [Permission Level 2]
├── reset [Permission Level 2]
└── reload [Permission Level 2]

📖 子指令詳解與實戰範例

1. /truesleep status

即時輸出時間曲速運行指標以及所有啟動的遊戲規則狀態:

=== True Sleep Live Status ===
• Warp State: ACTIVE (Accelerating)
• Current Stride: 20x
• Performance Limit (Engine TPS): 50 TPS
• Time Speed (Virtual TPS): 1000 TPS
• Sleep Threshold: 12542 ticks (Night Start)
• Wake Time: 0 ticks (Sunrise)
• Freeze Mobs: ON
• Freeze Villagers: OFF
• Drown Immunity: ON
• Accelerate Machines: ON
• Accelerate Hoppers: ON
• Biological Farm Aging: ON
• Sleep Hunger Drain: ON

2. /truesleep get <setting>

查詢任意指定設定項的目前生效數值。

  • 指令語法/truesleep get virtual_tps
  • 系統回應[True Sleep] Time Speed (Virtual TPS): 1000 TPS

3. /truesleep set <setting> <value>

動態更新遊戲規則,並自動將修改持久化寫入 config/truesleep.json 檔案中。

  • 將時間流速提升至 250倍 ($5000\text{ TPS}$)
/truesleep set virtual_tps 5000
  • 允許全天任意時刻入睡(門檻設為 $0\text{ 刻}$)
/truesleep set sleep_threshold 0
  • 設定在正午($6000\text{ 刻}$)甦醒
/truesleep set wake_time 6000
  • 停用敵對生物凍結
/truesleep set freeze_mobs false

4. /truesleep reset

將所有設定恢復至預設推薦值,並同步更新 truesleep.json


5. /truesleep reload

從磁碟重新載入 config/truesleep.json,並將最新數值熱套用到目前世界生效的遊戲規則中。

Official documentation & web portal for Dasik Igaijinn mods.