Compatibilidade de versões e política de ciclo de vida
Início / Compatibilidade de versões
🗺️ Matriz de compatibilidade de versões do Minecraft
Vanilla Outsider: Better Dogs segue a lei arquitetônica de 1 Jar 1 Version (Um JAR por versão). Binários dedicados são compilados e marcados especificamente para cada versão do Minecraft:
| Versão do Minecraft | Tag da versão do mod | Versão do Java | Loom e ferramentas de build | Status de suporte | Guia de destino |
|---|---|---|---|---|---|
| MC 1.20.1 | 1.0.70+1.20.1 | Java 17 | Loom 1.10.2 / Mojang Mappings | 🟢 Versão ativa | Guia do MC 1.20.1 |
| MC 1.21.1 | 1.0.70+1.21.1 | Java 21 | Loom 1.10.2 / Mojang Mappings | 🟢 Versão ativa | Guia do MC 1.21.1 |
| MC 1.21.11 | 1.0.73+1.21.11 | Java 21 | Loom-Remap 1.15-SNAPSHOT | 🟢 Versão ativa | Guia do MC 1.21.11 |
| MC 26.1.2 | 4.24.1+26.1.2 | Java 25 | Loom 1.15+ / Gradle 9.3+ | 🟢 Versão ativa | Guia do MC 26.1.2 |
| MC 26.2 | 4.24.8+26.2 | Java 25 | Loom 1.15+ / Gradle 9.3+ | 🟢 Alvo primário | Guia do MC 26.2 |
| MC 26.3 | 4.24.8+26.3 | Java 25 | Loom 1.15+ / Gradle 9.3+ | 🟢 Compilação de snapshot | Guia do MC 26.3 |
📜 Histórico de versões e migração para 26.x
Origens (MC 1.21.11)
Better Dogs nasceu originalmente na era do Minecraft 1.21.x. As primeiras versões estabeleceram o conceito central: dar aos lobos vanilla personalidades únicas (Agressivo, Pacifista, Normal) e escala física sem introduzir itens ou entidades estranhas ao vanilla.
A era de modernização 26.x
- Guarda de Zero Dependência (Zero-Dependency Guard):
ModVersionGuardfoi integrado via DasikLibrary para proteger servidores contra falhas de incompatibilidade no carregador de classes. - Sintaxe moderna de identificadores: Todos os identificadores migraram para
Identifier.fromNamespaceAndPath("vanilla-outsider-better-dogs", path). - Limites de dependência abertos: O
fabric.mod.jsonusa limites inferiores abertos ("minecraft": ">=26.2-"), evitando bloqueios rígidos no inicializador.
⏳ Política de suporte e descontinuação
- Alvo primário (MC 26.2): Recebe todos os novos recursos, otimizações de IA e correções instantâneas de erros.
- Acompanhamento de snapshots (MC 26.3): Acompanha alterações na API do Mojang para garantir prontidão no dia do lançamento oficial.
- Versões de manutenção (MC 26.1.2): Recebe correções críticas de erros e patches de segurança da linha principal.
🌍 Compatibilidade com mundos existentes e integração no jogo
Vanilla Outsider: Better Dogs é 100% retrocompatível e totalmente seguro para adicionar ou remover no meio de uma partida em arquivos de save existentes.
O que acontece ao adicionar no meio do jogo?
- Zero perda de dados: Os lobos existentes permanecem domesticados aos seus respectivos donos. Seus nomes, saúde, coleiras e equipamentos são preservados.
- Inicialização automática de dados: Assim que os lobos carregam no mundo, a API Fabric Data Attachment inicializa os registros sem redefinição de entidade.
- Personalidade padrão: Lobos preexistentes assumem o traço
NORMALe a escala corporal padrão. - Desbloqueio imediato de recursos:
- Modo de Guarda: Agachar + Clique com botão direito com osso para definir postos de sentinela.
- Petiscos favoritos: Cura completa e bônus ao alimentar com petiscos favoritos.
- Comandos de chifre de cabra: Respostas táticas às chamadas de chifre.
- Sistema de adoção: Agachar + Clique direito com papel para doar o cão a outro jogador.
- Desembarque: Agachar + Clique direito com graveto ou vara para desembarcar de barcos e carrinhos.
- Reprodução: Filhotes nascem com o sistema completo de genética e ninhadas dinâmicas (1 a 4 filhotes).
O que acontece ao remover no meio do jogo (desinstalação)?
- Desinstalação 100% segura: Remover o mod nunca corromperá seus saves nem causará erros de registros ausentes.
- Sem poluição de registros: Não introduz entidades ou blocos personalizados, utilizando apenas o
Wolfvanilla e itens padrão. - Retorno ao comportamento vanilla: Os lobos retornam sem falhas à IA básica do vanilla, mantendo donos, nomes e coleiras intactos.
Voltar para Início
