Guia visual de todos os arquivos de documentação do projeto.
┌─ README.md ─────────────────────────────┐
│ Comece aqui! Veja o que é a API │
│ e instale em 3 passos │
└─────────────────────────────────────────┘
↓
┌─ QUICKSTART.md ─────────────────────────┐
│ Crie sua primeira dimensão em minutos │
└─────────────────────────────────────────┘
↓
┌─ EXAMPLES.md ───────────────────────────┐
│ Veja código pronto para adaptar │
└─────────────────────────────────────────┘
CustomDimensionAPI/
│
├── 📖 README.md
│ └─ Visão geral, features, instalação
│
├── ⚡ QUICKSTART.md
│ └─ Setup em 3 passos, receitas prontas
│
├── 📚 API_DOCUMENTATION.md
│ └─ Referência técnica completa
│ └─ Classes, métodos, parâmetros
│
├── 💡 EXAMPLES.md
│ └─ 9 exemplos práticos
│ └─ 3 padrões de design
│
├── 📍 DOCUMENTATION_MAP.md
│ └─ Guia de navegação
│ └─ Tabelas de referência
│
├── 🚀 CHEAT_SHEET.md
│ └─ Referência rápida
│ └─ Templates prontos
│
├── 📋 CONTRIBUTING.md
│ └─ Como contribuir
│ └─ Diretrizes de código
│
└── 📑 INDEX.md (este arquivo)
└─ Sumário visual
└─ Links rápidos
Tema: Visão geral do projeto Tamanho: ~200 linhas Tempo de leitura: 5 minutos
- Descrição do projeto
- Features principais
- Instalação rápida
- Exemplo básico
- Tipos de relevo
- Tamanhos de chunk
- Links para outros documentos
Link do GitHub: README.md
Tema: Início rápido e prático Tamanho: ~250 linhas Tempo de leitura: 10 minutos
- Setup inicial em 3 passos
- Personalizações básicas
- Exemplos de receitas
- Tabela de tipos de portal
- Mundo tipo Nether/End
- Mundo flutuante
- Mundo subterrâneo
- Soluções rápidas de problemas
Link do GitHub: QUICKSTART.md
Tema: Referência técnica completa Tamanho: ~500 linhas Tempo de leitura: 30 minutos
- Documentação de CustomDimension
- Documentação de TerrainMaterials
- Documentação de CustomDimensionManager
- Documentação de CustomPortal
- Documentação de CustomPortalManager
- Documentação de FeaturesManager
- Constantes e enums
- Eventos e callbacks
- Exemplos avançados
- Troubleshooting detalhado
- Boas práticas
Link do GitHub: API_DOCUMENTATION.md
Tema: Exemplos práticos prontos para usar Tamanho: ~400 linhas Tempo de leitura: 20 minutos
- 3 exemplos básicos
- Seu primeiro mundo
- Mundo com cores
- Mundo com ouro
- 3 exemplos intermediários
- Sistema multi-mundo
- Portais conectados
- Dimensão com configurações
- 3 exemplos avançados
- Dimensão com eventos
- Rede de portais hub
- Dimensão procedural
- 3 padrões de design
- Factory pattern
- Builder pattern
- Configuração via objetos
Link do GitHub: EXAMPLES.md
Tema: Guia de navegação da documentação Tamanho: ~250 linhas Tempo de leitura: 10 minutos
- Descrição de cada arquivo de docs
- Fluxo de aprendizado recomendado
- Mapa de navegação "Como encontrar o que precisa"
- Tabela de referência rápida
- Estrutura do projeto
- Casos de uso por documentação
- FAQ
- Links úteis
Link do GitHub: DOCUMENTATION_MAP.md
Tema: Referência rápida de sintaxe Tamanho: ~300 linhas Tempo de leitura: 5 minutos
- Imports básicos
- Sintaxe para criar dimensões
- TerrainMaterials
- Tamanhos de chunk
- Tipos de relevo
- Tipos de mundo
- Tipos de geração
- Propriedades de dimensão
- Sintaxe para criar portais
- Tipos de portal
- Portais predefinidos
- Quick disable/enable
- Callbacks rápidos
- Templates prontos
- Padrão factory
- Constantes úteis
- One-liners
- Paletas de blocos
- Checklist
Link do GitHub: CHEAT_SHEET.md
Tema: Guia para contribuidores Tamanho: ~250 linhas Tempo de leitura: 15 minutos
- Código de conduta
- Como reportar bugs
- Como sugerir features
- Como submeter código
- Setup local
- Convenções de commits
- Diretrizes de código
- Diretrizes de documentação
- Diretrizes de testes
- Tipos de contribuição
- Processo de review
- Links para comunidade
Link do GitHub: CONTRIBUTING.md
1. Leia README.md (5 min)
2. Siga QUICKSTART.md (10 min)
3. Copie exemplo de EXAMPLES.md (5 min)
4. Adapte para seu projeto (variável)
Tempo total: ~20 minutos até ter algo funcionando
1. Revise README.md (3 min)
2. Use CHEAT_SHEET.md como referência (2 min)
3. Consulte API_DOCUMENTATION.md conforme necessário (variável)
4. Combine exemplos de EXAMPLES.md (variável)
Tempo total: Referência rápida conforme necessário
1. Estude API_DOCUMENTATION.md para casos especiais (variável)
2. Use CHEAT_SHEET.md para sintaxe rápida (2 min)
3. Explore código-fonte em scripts/dimension_api/ (variável)
4. Implemente padrões de EXAMPLES.md (variável)
Tempo total: Variável conforme projeto
| Arquivo | Seção |
|---|---|
| README | Exemplo básico |
| QUICKSTART | Setup inicial |
| CHEAT_SHEET | Criar dimensão (sintaxe básica) |
| API_DOCUMENTATION | CustomDimension class |
| EXAMPLES | 3 exemplos básicos |
| Arquivo | Seção |
|---|---|
| CHEAT_SHEET | Imports, Sintaxe, Templates |
| API_DOCUMENTATION | Cada classe em detalhes |
| Arquivo | Seção |
|---|---|
| QUICKSTART | Soluções rápidas |
| API_DOCUMENTATION | Troubleshooting |
| DOCUMENTATION_MAP | Tabela de referência |
| Arquivo | Seção |
|---|---|
| EXAMPLES | Todos os exemplos |
| CHEAT_SHEET | One-liners e templates |
| QUICKSTART | Receitas prontas |
| Métrica | Valor |
|---|---|
| Total de linhas de docs | ~2500 |
| Arquivos de documentação | 7 |
| Exemplos de código | 30+ |
| Classes documentadas | 5+ |
| Padrões de design | 3 |
| Templates prontos | 10+ |
| One-liners | 3 |
| Paletas de blocos | 6 |
| Tipos de relevo | 7 |
| Tamanhos de chunk | 3 |
- Começar do zero: QUICKSTART.md
- Copiar exemplo: EXAMPLES.md
- Consultar sintaxe: CHEAT_SHEET.md
- Detalhes técnicos: API_DOCUMENTATION.md
- Contribuir: CONTRIBUTING.md
- Introdução: README.md
- Prático: QUICKSTART.md
- Técnico: API_DOCUMENTATION.md
- Referência: CHEAT_SHEET.md
- Exemplos: EXAMPLES.md
- Passei pelo README.md
- Completei QUICKSTART.md
- Consultei CHEAT_SHEET.md
- Li API_DOCUMENTATION.md (parcialmente)
- Analisei exemplos de EXAMPLES.md
- Entendi DOCUMENTATION_MAP.md
- Li CONTRIBUTING.md (se desejo contribuir)
- Se é iniciante: Comece com README.md
- Se é desenvolvedor: Vá para CHEAT_SHEET.md
- Se quer exemplo completo: Veja EXAMPLES.md
- Se quer entender tudo: Leia API_DOCUMENTATION.md
- Se quer contribuir: Vá para CONTRIBUTING.md
| Tipo de Dúvida | Onde Encontrar |
|---|---|
| Básico | QUICKSTART.md |
| Sintaxe | CHEAT_SHEET.md |
| Técnico | API_DOCUMENTATION.md |
| Exemplo | EXAMPLES.md |
| Navegação | DOCUMENTATION_MAP.md |
| Contribuição | CONTRIBUTING.md |
Você já conhece toda a estrutura de documentação da Custom Dimension API!
Agora você pode:
- ✅ Começar a criar dimensões
- ✅ Consultar referência quando necessário
- ✅ Encontrar exemplos rápidamente
- ✅ Contribuir para o projeto
- ✅ Ajudar outros desenvolvedores
Última atualização: Abril 2026 | Documentação v2.0