promotional bannermobile promotional banner

Wild Vitals

Adds realistic survival needs and behaviors to Minecraft animals, including hunger, thirst, stamina, sleep, body condition, and temperature.
Back to Files

wildvitals-3.7.15.jar

File namewildvitals-3.7.15.jar
Uploader
LaercioAvilaLaercioAvila
Uploaded
Sep 12, 2026
Downloads
22
Size
1.7 MB
Mod Loaders
NeoForge
File ID
8861586
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:wild-vitals-1677558:8861586"

Learn more about Curse Maven

What's new

3.7.15 — General Audit V1 Consolidation, Persistence Safety & Release Hardening / Consolidação da Auditoria Geral V1, Segurança de Persistência e Endurecimento de Release

English (en-US)

  • Consolidates the eight-stage General Audit V1 on top of the existing 3.7.14 Architecture Regression Guard & Final Hardening release.
  • Maternal defense now yields to critical thirst/hunger through the central biological priority contract and can resume after recovery while the threat remains valid.
  • MobVitals persistence no longer silently clamps unknown future dataVersion values to V4; future states are preserved fail-safe/opaque, while V1–V3 and versionless legacy states remain migratable.
  • Cross-feature architecture cycles were removed, including feeder <-> visual and lifecycle/needs feedback paths; persistent reconciliation and rest responsibilities now live behind neutral directional boundaries.
  • Release validation was sanitized into permanent invariants, current regressions and non-blocking historical/superseded/obsolete guards, preventing removed historical structures from blocking current releases.
  • health.naturalHealing is now generated, documented and migrated non-destructively from one canonical default contract, preserving customized values and per-field runtime fallback.
  • Water troughs now maintain 0 <= waterMl <= capacityMl opportunistically across NBT, capability, buckets, rain, dripstone and configuration changes; dynamic capacity reductions do not create water/items and minimal visual sync is preserved.
  • Thermal contracts were cleaned so TemperatureRuntimePort depends only on neutral domain/port contracts; EcoTermico and Cold Sweat remain optional/fail-soft, with Vanilla fallback preserved and no mandatory external-mod dependency.
  • Added the consolidated General Audit regression guard covering architecture, persistence, natural healing, trough capacity, version/documentation consistency, client/common boundaries, optional integrations and the modern movement/spatial-memory/thermal/sleep/persistence/performance/water/feeding/renderer gates.
  • Canonical artifact version is now 3.7.15 with persistent dataVersion=4; no additional world-data migration is required solely by this patch release.
  • Static release certification passes all active permanent/current guards. Full Gradle/NeoForge/JUnit/GameTest certification remains a release-environment step when the Gradle 9.2.1 distribution is reachable.
  • Fixed a Java 21 type-inference compilation failure in SpatialPlaceMemoryService by explicitly typing the PlaceMemory comparator used for known-place ranking; scoring/order behavior is unchanged.
  • No EcoTermico project source file was modified by this WildVitals audit line.

Português (pt-BR)

  • Consolida os oito estágios da Auditoria Geral V1 sobre a release já existente 3.7.14 Architecture Regression Guard & Final Hardening.
  • A defesa materna passa a ceder para sede/fome crítica pelo contrato central de prioridade biológica e pode retomar após recuperação enquanto a ameaça continuar válida.
  • A persistência MobVitals não faz mais clamp silencioso de dataVersion futura desconhecida para V4; estados futuros são preservados de forma fail-safe/opaca, enquanto V1–V3 e estados legados sem versão continuam migráveis.
  • Foram removidos ciclos arquiteturais entre features, incluindo feeder <-> visual e retornos lifecycle/needs; reconciliação persistente e repouso passam a fronteiras neutras e direcionais.
  • A validação de release foi saneada em invariantes permanentes, regressões atuais e guards históricos/substituídos/obsoletos não bloqueantes, impedindo estruturas históricas removidas de bloquear releases atuais.
  • health.naturalHealing passa a ser gerado, documentado e migrado de forma não destrutiva a partir de um único contrato canônico de defaults, preservando customizações e fallback runtime por campo.
  • Bebedouros passam a manter 0 <= waterMl <= capacityMl oportunisticamente em NBT, capability, baldes, chuva, dripstone e alteração de configuração; redução dinâmica de capacidade não cria água/itens e a sincronização visual mínima é preservada.
  • Os contratos térmicos foram limpos para que TemperatureRuntimePort dependa somente de contratos neutros de domínio/porta; EcoTermico e Cold Sweat permanecem opcionais/fail-soft, com fallback Vanilla preservado e sem dependência obrigatória de mod externo.
  • Adicionado o guard consolidado da Auditoria Geral cobrindo arquitetura, persistência, cura natural, capacidade do bebedouro, consistência de versão/documentação, fronteiras client/common, integrações opcionais e os gates modernos de movimento/memória espacial/térmica/sono/persistência/desempenho/água/alimentação/renderer.
  • A versão canônica do artefato passa a 3.7.15 mantendo dataVersion=4; nenhuma migração adicional de dados de mundo é necessária somente por este patch.
  • A certificação estática de release passa em todos os guards permanentes/atuais ativos. A certificação Gradle/NeoForge/JUnit/GameTest completa permanece como etapa do ambiente de release quando a distribuição Gradle 9.2.1 estiver acessível.
  • Corrigida uma falha de compilação por inferência de tipos do Java 21 em SpatialPlaceMemoryService, tipando explicitamente o comparator de PlaceMemory usado no ranking de locais conhecidos; o comportamento de pontuação/ordenação não foi alterado.
  • Nenhum arquivo-fonte do projeto EcoTermico foi alterado por esta linha de auditoria do WildVitals.

This mod has no additional files