Compatibilidad de versiones y política de ciclo de vida
Inicio / Compatibilidad de versiones
🗺️ Matriz de compatibilidad de versiones de Minecraft
Vanilla Outsider: Better Dogs sigue la ley arquitectónica de 1 Jar 1 Version (Un JAR por versión). Se compilan y etiquetan ejecutables específicos para cada versión de lanzamiento de Minecraft:
| Versión de Minecraft | Etiqueta de lanzamiento | Versión de Java | Loom y herramientas | Estado de soporte | Guía de destino |
|---|---|---|---|---|---|
| MC 1.20.1 | 1.0.70+1.20.1 | Java 17 | Loom 1.10.2 / Mojang Mappings | 🟢 Lanzamiento activo | Guía de MC 1.20.1 |
| MC 1.21.1 | 1.0.70+1.21.1 | Java 21 | Loom 1.10.2 / Mojang Mappings | 🟢 Lanzamiento activo | Guía de MC 1.21.1 |
| MC 1.21.11 | 1.0.73+1.21.11 | Java 21 | Loom-Remap 1.15-SNAPSHOT | 🟢 Lanzamiento activo | Guía de MC 1.21.11 |
| MC 26.1.2 | 4.24.1+26.1.2 | Java 25 | Loom 1.15+ / Gradle 9.3+ | 🟢 Lanzamiento activo | Guía de MC 26.1.2 |
| MC 26.2 | 4.24.8+26.2 | Java 25 | Loom 1.15+ / Gradle 9.3+ | 🟢 Objetivo principal | Guía de MC 26.2 |
| MC 26.3 | 4.24.8+26.3 | Java 25 | Loom 1.15+ / Gradle 9.3+ | 🟢 Compilación de instantánea | Guía de MC 26.3 |
📜 Historial de versiones y migración a 26.x
Orígenes (MC 1.21.11)
Better Dogs nació originalmente durante la era Minecraft 1.21.x. Las primeras versiones establecieron el concepto fundamental: otorgar a los lobos de vanilla personalidades únicas (Agresivo, Pacifista, Normal) y escalas de tamaño sin introducir objetos ni entidades ajenas a vanilla.
La era de modernización 26.x
- Protector sin dependencias (Zero-Dependency Guard):
ModVersionGuardse integró a través de DasikLibrary para proteger los servidores contra caídas por discrepancia en el cargador de clases. - Sintaxis moderna de identificadores: Todos los identificadores migraron a
Identifier.fromNamespaceAndPath("vanilla-outsider-better-dogs", path). - Límites de dependencia abiertos:
fabric.mod.jsonutiliza límites inferiores abiertos ("minecraft": ">=26.2-"), lo que evita bloqueos rígidos del lanzador.
⏳ Política de ciclo de vida y desuso
- Objetivo principal (MC 26.2): Recibe todas las nuevas características, optimizaciones de IA y correcciones inmediatas.
- Seguimiento de instantáneas (MC 26.3): Sigue los cambios en la API de Mojang para garantizar compatibilidad el día de lanzamiento.
- Compilaciones de mantenimiento (MC 26.1.2): Recibe correcciones críticas de errores transferidas desde la línea principal.
🌍 Compatibilidad con mundos existentes y modificaciones en partida
Vanilla Outsider: Better Dogs es 100% compatible con versiones anteriores y completamente seguro de agregar o eliminar a mitad de la partida en cualquier mundo existente.
¿Qué sucede al agregarlo a mitad de la partida?
- Cero pérdida de datos: Los lobos existentes permanecen domesticados con sus dueños. Se preservan sus nombres personalizados, salud, tinte de collar y equipo.
- Inicialización automática: La API Fabric Data Attachment inicializa los datos sin reiniciar la entidad ni perder salud.
- Asignación predeterminada: Los lobos existentes adoptan la personalidad
NORMALy tamaño corporal estándar. - Desbloqueo inmediato de características:
- Modo Guardia: Agacharse + Clic derecho con hueso para asignar puestos de guardia.
- Golosinas favoritas: Curación completa y efectos al alimentarlos con su golosina favorita.
- Comandos de cuerno de cabra: Respuestas tácticas a llamadas de cuerno.
- Sistema de adopción: Agacharse + Clic derecho con papel para transferir a otro jugador.
- Desmontar vehículos: Agacharse + Clic derecho con palo o vara para desmontar de botes o vagonetas.
- Cría: Las nuevas crías adoptan la genética completa y camadas dinámicas (1 a 4 cachorros).
¿Qué sucede al eliminarlo a mitad de la partida (desinstalación)?
- Desinstalación 100% segura: Eliminar el mod nunca dañará mundos ni provocará fallos por registros faltantes.
- Sin saturación de registros: No añade tipos de entidades ni bloques personalizados, basándose exclusivamente en el
Wolfde vanilla y objetos estándar. - Reversión a la conducta de vanilla: Los lobos vuelven perfectamente a la IA básica de vanilla manteniendo sus dueños, nombres y colores.
Volver a Inicio
