⏱️ Vanilla Outsider: Sono Verdadeiro (True Sleep) Wiki
📌 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.
🧭 Portal Mestre de Documentação
Bem-vindo à documentação técnica oficial de Vanilla Outsider: True Sleep (Sono Verdadeiro), um mod avançado de simulação de mundo desenvolvido sob a filosofia de design Vanilla Outsider (VO).
No Minecraft vanilla, dormir pula a noite instantaneamente avançando o relógio do mundo do anoitecer ao amanhecer em 0 ticks (com uma transição escura de $100\text{ ticks}$). Embora prático, isso interrompe abruptamente a simulação do mundo em segundo plano: fornalhas congelam no meio da fundição, plantações e filhotes pausam o crescimento, e poções não progridem.
True Sleep substitui o salto instantâneo por um motor contínuo e suave de aceleração de ticks do servidor (Time Warp). O tempo acelera suavemente de 50x a 250x enquanto mantém todo o mundo vivo ativo, com aceleração de máquinas, envelhecimento biológico nas fazendas e renderização cinemática celeste perfeita.
🌟 Matriz de Subsistemas Principais
| Subsistema | Descrição Técnica | Página de Referência |
|---|---|---|
| ⚡ Motor de Dobra Temporal e Aceleração de Ticks | Escala dinamicamente a taxa de ticks do servidor e o passo temporal ($20\text{ a }100{,}000\text{ Virtual TPS}$) com desaceleração suave de 15 ticks. | Motor de Dobra Temporal e Aceleração de Ticks |
| 🔥 Aceleração de Máquinas e Funis | Executa múltiplos ticks em fornalhas, defumadores, suportes de poções, colmeias e funis conectados para acompanhar a dobra temporal. | Aceleração de Máquinas e Funis |
| 🐑 Estase de Mobs e Envelhecimento Biológico | Pausa a navegação de criaturas hostis enquanto simula o crescimento de filhotes, temporizadores de ovos e pastoreio de ovelhas. | Estase de Mobs e Envelhecimento Biológico |
| 🥖 Fome ao Dormir e Imunidade a Afogamento | Simula o gasto calórico noturno (com piso de segurança em $6\text{ pontos de fome}$) e estase pulmonar subaquática. | Fome ao Dormir e Imunidade a Afogamento |
| 🌌 Suavização Celeste e Céu Cinemático | Remove o escurecimento de tela e aplica interpolação angular lerp ($0.35\text{ fator}$) para um timelapse celeste espetacular. | Suavização Celeste e Céu Cinemático |
| 🎛️ Regras de Jogo Dinâmicas (GameRules) | Regras personalizáveis sob truesleep:config e regras individuais de descongelação em truesleep:mob_settings. | Referência de Regras de Jogo GameRules |
| 💻 Suíte de Comandos Brigadier | Comando completo /truesleep (status, get, set, reset, reload) com níveis de permissão de operador. | Comandos Brigadier (/truesleep) |
| ⚙️ Interface Gráfica (GUI) e ModMenu | Configuração JSON (truesleep.json), suporte a Cloth Config e recarga a quente. | Configuração e Interface Gráfica (GUI) |
| 🏷️ Extensão de Tags Orientada a Dados | Tags de datapack configuráveis: #truesleep:accelerated_machines e #truesleep:worker_mobs. | API e Tags de Dados |
🚀 Início Rápido & Guia de Sobrevivência
1. Instalação
- Instale o Fabric Loader (
>=0.16.10). - Baixe o arquivo
vanilla-outsider-true-sleep-1.3.22+26.2.jar(ou a versão correspondente). - Certifique-se de que a biblioteca Dasik Library (
>=1.8.0) esteja na pasta.minecraft/mods. - Inicie o Minecraft usando o Java 25+ (ou Java 21 para 1.21.x / Java 17 para 1.20.1).
2. Uso no Jogo
- Clique com o botão direito em qualquer cama quando o tempo atingir
12542 ticks(pôr do sol / noite). - Em vez de uma tela preta, você permanece no mundo enquanto a noite passa em um timelapse cinematográfico suave!
- Veja a lua e as estrelas cruzarem o céu enquanto suas fornalhas fundem minérios em velocidade máxima.
- Acorde ao amanhecer (
0 ticks) revigorado e pronto para o café da manhã.
📚 Índice Completo de Navegação da Wiki
True Sleep Wiki Root
├── 🧭 Compatibility & Lifecycle
│ ├── [Compatibilidade de Versões e Ciclo de Vida](/vanilla-outsider-true-sleep/Version-Compatibility.md)
│ ├── [Guia de Desenvolvimento e Compilação](./Developer-Setup-and-Building.md)
│ └── [Solução de Problemas e Perguntas Frequentes (FAQ)](/vanilla-outsider-true-sleep/Troubleshooting-and-FAQ.md)
├── 🎮 Core Gameplay Mechanics
│ ├── [Motor de Dobra Temporal e Aceleração de Ticks](/vanilla-outsider-true-sleep/Time-Warp-and-Tick-Acceleration.md)
│ ├── [Aceleração de Máquinas e Funis](/vanilla-outsider-true-sleep/Machine-and-Hopper-Acceleration.md)
│ ├── [Estase de Mobs e Envelhecimento Biológico](/vanilla-outsider-true-sleep/Mob-Stasis-and-Biological-Aging.md)
│ ├── [Fome ao Dormir e Imunidade a Afogamento](/vanilla-outsider-true-sleep/Sleep-Hunger-and-Drown-Immunity.md)
│ └── [Suavização Celeste e Céu Cinemático](./Celestial-Sky-and-Client-Cinematics.md)
├── 🎛️ Administration & Configuration
│ ├── [Referência de Regras de Jogo GameRules](./GameRules.md)
│ ├── [Comandos Brigadier (/truesleep)](./Commands.md)
│ ├── [Configuração e Interface Gráfica (GUI)](./Configuration.md)
│ └── [API e Tags de Dados](./API-and-Tags.md)
└── 💻 Technical Architecture
├── [Arquitetura e Análise de Mixins](./Architecture-and-Mixins.md)
└── [Suavização Celeste e Céu Cinemático](./Celestial-Sky-and-Client-Cinematics.md)📜 Créditos e Licença
- Arquiteto e Desenvolvedor Principal: Dasik (Rifaditya)
- Coleção: Vanilla Outsider (VO)
- Licença: GNU General Public License v3.0 (GPLv3)
