💻 専用Brigadierコマンドスイート (/truesleep)
📌 リポジトリソースコードに関する免責事項: このWikiのドキュメントはリポジトリ内の現在のソースコードの状態を反映しており、CurseForgeおよびModrinthでの公式リリース前の最新コミットや開発中の機能が含まれている場合があります。
🌳 コマンドツリー構造
True SleepはTabキーによる自動補完および設定ファイルとの双方向同期に対応した /truesleep コマンドスイートを提供します。
/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: ON2. /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{ ticks}$ に設定):
/truesleep set sleep_threshold 0- 正午($6000\text{ ticks}$)に目覚めるように設定する:
/truesleep set wake_time 6000- モブの停止を解除・無効化する:
/truesleep set freeze_mobs false4. /truesleep reset
全設定をデフォルト値にリセットし、truesleep.json を同期します。
5. /truesleep reload
ディスク上の config/truesleep.json を再読み込みし、ワールドのゲームルールへ即時反映します。
