💻 Suíte de Comandos Brigadier (/truesleep)
📌 Aviso Legal do Código-Fonte do Repositório: A documentação nesta Wiki reflete o estado atual do código-fonte no repositório, que pode incluir commits recentes não lançados ou recursos em desenvolvimento antes dos lançamentos públicos no CurseForge e Modrinth.
🌳 Hierarquia da Árvore de Comandos
O True Sleep conta com uma suíte de comandos sob /truesleep com autocompletar por Tab e sincronização bidirecional persistente com a configuração.
/truesleep
├── [no args]
├── help
├── status
├── get <setting>
├── set <setting> <value> [Permission Level 2]
├── reset [Permission Level 2]
└── reload [Permission Level 2]📖 Referência de Subcomandos e Exemplos
1. /truesleep status
Exibe diagnósticos em tempo real da dobra temporal e o estado de todas as GameRules:
=== 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>
Consulta o valor atual de qualquer configuração.
- Sintaxe:
/truesleep get virtual_tps - Resposta:
[True Sleep] Time Speed (Virtual TPS): 1000 TPS
3. /truesleep set <setting> <value>
Atualiza uma regra dinamicamente e grava a alteração em config/truesleep.json.
- Aumentar a velocidade do tempo para 250x ($5000\text{ TPS}$):
/truesleep set virtual_tps 5000- Permitir dormir a qualquer momento (limite de $0\text{ ticks}$):
/truesleep set sleep_threshold 0- Acordar ao meio-dia ($6000\text{ ticks}$):
/truesleep set wake_time 6000- Desativar o congelamento de criaturas:
/truesleep set freeze_mobs false4. /truesleep reset
Restaura todos os padrões recomendados e sincroniza truesleep.json.
5. /truesleep reload
Recarrega config/truesleep.json do disco e atualiza as GameRules ativas no mundo.
