⚒️ Collapsible Game Rules Wiki (Regras de Jogo Dobráveis)

📌 Aviso sobre o 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 das compilações públicas no CurseForge e Modrinth.
🧭 Bem-vindo ao Collapsible Game Rules
O Collapsible Game Rules reformula a interface padrão de regras de jogo do Minecraft, transformando-a em uma tela organizada e dobrável com expansão inteligente na pesquisa, navegação completa pelo teclado, persistência de estado local e predefinições de jogo integradas.
🌟 Recursos Principais e Índice Rápido
| Recurso | Descrição | Guia de Referência |
|---|---|---|
| 🗂️ Categorias Dobráveis | Substitui os cabeçalhos estáticos por widgets interativos (▼/▶) com emblemas de contagem de regras. | [🗂️ Categorias Dobráveis](./Collapsible-Categories.md) |
| 🌎 Barra de Ações Globais | Botões superiores fixados para «Expandir Tudo» e «Recolher Tudo» com apenas um clique. | [🌎 Ações Globais & Alternância em Massa](./Global-Actions-and-Bulk-Toggles.md) |
| 🔍 Pesquisa Inteligente | Expande automaticamente as categorias correspondentes conforme o jogador digita na barra de pesquisa. | [🔍 Integração de Busca Inteligente](/collapsible-gamerules/Smart-Search-Integration.md) |
| ⌨️ Navegação por Teclado | Suporte total a atalhos de teclado (Espaço, Enter, setas) e narração por leitores de tela para acessibilidade. | [⌨️ Navegação por Teclado & Acessibilidade](/collapsible-gamerules/Keyboard-Navigation.md) |
| 🧠 Persistência de Estado | Salva as categorias expandidas e recolhidas localmente em config/collapsible-game-rules-state.json. | [🧠 Persistência de Estado & Configuração JSON](/collapsible-gamerules/State-Persistence-and-Config.md) |
| ✨ Embelezamento de Nomes | Converte chaves brutas de categorias de mods não traduzidas em títulos legíveis no padrão Title Case. | [✨ Embelezamento & Nomeação de Categorias](./Category-Prettification-and-Naming.md) |
| 🎛️ Predefinições e Sliders | Perfis prontos (Construtor, Jogo Rápido, Hardcore), sliders numéricos e botões de alternância direta. | [🎛️ Predefinições de Regras de Jogo & Controles](./Game-Rule-Presets-and-Controls.md) |
| 🧩 Integração com DasikLibrary | Consulta traduções geradas no DynamicGameRuleManager para localização dinâmica de categorias. | [📚 Integração com a API do DasikLibrary](./API-and-Library-Integration.md) |
🚀 Início Rápido e Instalação
- Instale o Fabric Loader (
>=0.19.1). - Baixe a Fabric API.
- Baixe a DasikLibrary (
>=1.7.0, Requisito Obrigatório). - Coloque o arquivo
collapsible-game-rules-1.0.9+26.2.jardentro da pasta.minecraft/mods. - Inicie o Minecraft utilizando o Java 25+.
📚 Índice Completo de Documentação
Raiz da Wiki
├── 🧭 Matriz de Compatibilidade de Versões ----> [🧭 Matriz de Compatibilidade de Versões](/collapsible-gamerules/Version-Compatibility.md)
├── 🎮 Mecânicas Principais da Interface
│ ├── Categorias Dobráveis -------------------> [🗂️ Categorias Dobráveis](./Collapsible-Categories.md)
│ ├── Ações Globais e Alternância em Massa ---> [🌎 Ações Globais & Alternância em Massa](./Global-Actions-and-Bulk-Toggles.md)
│ ├── Integração de Busca Inteligente --------> [🔍 Integração de Busca Inteligente](/collapsible-gamerules/Smart-Search-Integration.md)
│ └── Navegação por Teclado e Acessibilidade -> [⌨️ Navegação por Teclado & Acessibilidade](/collapsible-gamerules/Keyboard-Navigation.md)
├── ⚙️ Configuração e Predefinições
│ ├── Persistência de Estado e JSON ----------> [🧠 Persistência de Estado & Configuração JSON](/collapsible-gamerules/State-Persistence-and-Config.md)
│ ├── Embelezamento e Nomes de Categorias ----> [✨ Embelezamento & Nomeação de Categorias](./Category-Prettification-and-Naming.md)
│ └── Predefinições de Regras e Controles ----> [🎛️ Predefinições de Regras de Jogo & Controles](./Game-Rule-Presets-and-Controls.md)
├── 📋 Escopo e Referência
│ ├── Tabela de Referência de Regras ---------> [📜 Tabela de Referência de Regras de Jogo](./GameRules-Reference.md)
│ ├── Comandos Brigadier e Escopo ------------> [💬 Comandos Brigadier & Escopo](./Commands.md)
│ └── Progressos e Escopo --------------------> [🏆 Progressos & Escopo](./Advancements.md)
└── 💻 Arquitetura Técnica e Desenvolvimento
├── HUD, Diagnósticos e Renderização ------> [🖥️ HUD, Diagnósticos & Renderização de Interface](./HUD-and-Diagnostics.md)
├── Configuração do Desenvolvedor e Gradle -> [🛠️ Configuração de Desenvolvedor & Compilação Gradle](./Developer-Setup-and-Building.md)
├── Arquitetura e Subsistema Mixin ---------> [🧩 Arquitetura & Subsistema Mixin](./Architecture-and-Mixins.md)
└── Integração com a API do DasikLibrary ---> [📚 Integração com a API do DasikLibrary](./API-and-Library-Integration.md)📜 Créditos e Licença
- Autor e Engenheiro Líder: Dasik (Rifaditya)
- Licença: GNU General Public License v3.0 (GPLv3)
- Repositório GitHub: GitHub Repository
- Projeto no Modrinth: Modrinth (
lObgjyJl) - Projeto no CurseForge: CurseForge (
1468932)
