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.18.jar

File namewildvitals-3.7.18.jar
Uploader
LaercioAvilaLaercioAvila
Uploaded
Sep 13, 2026
Downloads
17
Size
1.7 MB
Mod Loaders
NeoForge
File ID
8875841
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

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

Learn more about Curse Maven

What's new

3.7.18 — Continuidade de Movimento, Navegação e Recuperação de Obstáculos / Movement Continuity, Navigation & Obstacle Recovery

English (en-US)

  • Starts strictly from WildVitals 3.7.17 and preserves its incubation architecture, persistent data contracts, configuration schema, registry IDs, optional integrations and all existing gameplay systems.
  • Fixes fragmented navigation where repeated AI evaluation could interrupt a healthy path and produce stop-and-go movement.
  • Makes AiMovementIntentService the central movement-continuity authority, separating biological intention, destination, navigation owner, active route, repath request and definitive cancellation.
  • Prevents an old goal from stopping a route already owned by another valid intention and keeps goal lifecycle transitions distinct from real movement cancellation.
  • Separates pathfinding budget from route continuation: exhausted budget may delay a new/recalculated path, but never cancels a healthy existing route or resets the biological state.
  • Treats navigation.isDone() before arrival as a repath condition instead of automatic success, preserving intention and destination until a terminal condition is actually reached.
  • Aligns food, water, thermal comfort/emergency, sleep/rest, safety, social cohesion, maternal, nest and other MOVE goals with the central biological arbitrator and path ownership model.
  • Adds resume-after-emergency behavior and additional hysteresis/deadband protection to prevent rapid oscillation between similar needs.
  • Adds real-progress obstacle recovery with explicit moving/repath/temporarily-blocked/stuck/unreachable states and temporary rejected-destination memory; no teleport or chunk force-load is used.
  • Adds executable and static regressions for distant water, feeder, natural food, thermal comfort, sleep/rest, social cohesion, nests, competing needs, emergency preemption/resume, exhausted pathfinding budget, large herds, early navigation.isDone(), temporary obstacles, unreachable destinations and moveTo → stop loops.
  • Preserves Minecraft 1.21.1, NeoForge 21.1.248, schemaVersion=3 and MobVitals dataVersion=4; existing worlds/configurations require no reset solely for this update.
  • Artifact version promoted from 3.7.17 to 3.7.18 only after permanent/current preservation guards passed.

Português (pt-BR)

  • Parte obrigatoriamente do WildVitals 3.7.17 e preserva integralmente sua arquitetura de incubação, contratos persistidos, schema de configuração, IDs de registry, integrações opcionais e sistemas de gameplay existentes.
  • Corrige a fragmentação de navegação em que reavaliações repetidas da IA podiam interromper uma rota saudável e gerar o comportamento de andar e parar.
  • Consolida AiMovementIntentService como autoridade central da continuidade, separando intenção biológica, destino, proprietário da navegação, rota ativa, pedido de repath e cancelamento definitivo.
  • Impede que um goal antigo pare uma rota que já pertence a outra intenção válida e separa o lifecycle de Goal do cancelamento físico real da movimentação.
  • Separa orçamento de pathfinding da continuação da rota: orçamento temporariamente esgotado pode adiar caminho novo/recalculado, mas nunca cancela uma rota saudável nem reinicia o estado biológico.
  • Trata navigation.isDone() antes da chegada como condição de repath, preservando intenção e destino até existir condição terminal real.
  • Alinha comida, água, conforto/emergência térmica, sono/repouso, segurança, coesão social, maternal, ninho e demais goals de MOVE com o arbitrador biológico central e o ownership de navegação.
  • Adiciona retomada após emergência e proteção extra de histerese/faixa morta para impedir alternância rápida entre necessidades próximas.
  • Adiciona recuperação de obstáculos baseada em progresso real, com estados explícitos de movimento/repath/bloqueio temporário/travamento/destino inalcançável e memória temporária de destinos rejeitados; não usa teleporte nem force-load de chunks.
  • Adiciona regressões executáveis e estáticas para água distante, comedouro, alimento natural, conforto térmico, sono/repouso, coesão social, ninhos, necessidades concorrentes, emergência + retomada, orçamento esgotado, muitos animais, navigation.isDone() precoce, obstáculos temporários, destinos inalcançáveis e loops moveTo → stop.
  • Mantém Minecraft 1.21.1, NeoForge 21.1.248, schemaVersion=3 e MobVitals dataVersion=4; mundos/configurações existentes não exigem reset apenas por esta atualização.
  • A versão do artefato é promovida de 3.7.17 para 3.7.18 somente depois de os guards permanentes/atuais de preservação retornarem PASS.

3.7.17 — Preservação da Arquitetura de Incubação 3.7.16 e Isolamento Temporal / Incubation Architecture Preservation & Temporal Isolation

English (en-US)

  • Uses WildVitals 3.7.16 as the mandatory baseline and preserves its canonical incubation authority without restoring any 3.7.15 source/patch as implementation base.
  • Keeps configured biological base duration, remaining biological work, progress percentage, environmental multiplier and calendar ETA as separate concepts.
  • Adds one read-only IncubationStatusView that projects TOP/tooltip data from the already-reconciled persistent runtime state; it never resolves a second duration/configuration source.
  • EcoTermico may provide calendar time and environmental/temperature data, but cannot replace incubationDurationDays, the resolved biological duration, Administration preset or persistent progress.
  • Preserves proportional reconciliation on duration changes, save/load state, nest/ground-egg onLoad() reconciliation and scheduled-tick refresh.
  • WildVitals remains read-only to the world clock: production code contains no setDayTime, setGameTime or setDayTimePerTick.
  • Technical AI/pathfinding/cache/budget timers keep using monotonic technical gameTime where appropriate; EcoTermico is not substituted into every technical timer.
  • Sidereon remains completely outside incubation authority; there is no mandatory Java dependency or incubation input from Sidereon.
  • Adds automated guards/regressions for 3.7.16 architecture fingerprints, optional-integration isolation, ETA-vs-biological-duration separation and clock read-only behavior.
  • No human gameplay/TOP/HUD observation is required by this release gate.
  • Artifact version promoted from 3.7.16 to 3.7.17; Minecraft remains 1.21.1, NeoForge 21.1.248, and MobVitals dataVersion=4.

Português (pt-BR)

  • Usa obrigatoriamente o WildVitals 3.7.16 como base e preserva sua autoridade canônica de incubação sem restaurar fonte/patch 3.7.15 como base de implementação.
  • Mantém separados duração biológica base, trabalho biológico restante, percentual de progresso, multiplicador ambiental e ETA de calendário.
  • Adiciona uma única projeção read-only IncubationStatusView para TOP/tooltip a partir do estado persistido já reconciliado do runtime; ela nunca resolve uma segunda fonte de duração/configuração.
  • EcoTermico pode fornecer calendário e dados ambientais/temperatura, mas não substitui incubationDurationDays, duração biológica resolvida, preset da Administração ou progresso persistido.
  • Preserva reconciliação proporcional após mudança de duração, save/load, reconciliação de onLoad() de ninho/ovo no chão e atualização de scheduled ticks.
  • WildVitals continua read-only quanto ao relógio mundial: código de produção não contém setDayTime, setGameTime nem setDayTimePerTick.
  • Timers técnicos de IA/pathfinding/cache/orçamento continuam usando gameTime técnico monotônico quando apropriado; a API EcoTermico não substitui todos esses relógios.
  • Sidereon permanece completamente fora da autoridade de incubação; não existe dependência Java obrigatória nem entrada de incubação proveniente do Sidereon.
  • Adiciona gates/regressões automatizados para fingerprints da arquitetura 3.7.16, isolamento das integrações opcionais, separação ETA × duração biológica e comportamento read-only do relógio.
  • Nenhuma observação humana de gameplay/TOP/HUD é exigida pelo gate desta release.
  • A versão do artefato passa de 3.7.16 para 3.7.17; Minecraft permanece 1.21.1, NeoForge 21.1.248 e MobVitals dataVersion=4.

3.7.16 — Correção da Autoridade de Incubação e Presets de Eclosão / Incubation Authority & Hatching Preset Fix

English (en-US)

  • The Administration Hatch Eggs preset now controls the incubation duration effectively used by runtime.
  • incubationDurationDays is the canonical administrative authority; incubationDurationTicks remains only a derived/legacy compatibility mirror using 24,000 ticks per Minecraft day.
  • New fertilized eggs resolve the current incubation duration at creation time and immediately use the newly applied preset.
  • Existing eggs preserve proportional progress when the configured duration changes instead of restarting from zero or inheriting a stale duration.
  • Nests and ground eggs use the same incubation-duration authority and the same bounded scheduled-tick policy.
  • Scheduled incubation ticks are invalidated/reconciled after an incubation-preset change so an old prediction cannot keep the previous duration.
  • Environmental incubation continues to change progress speed through temperature, humidity, sky exposure, substrate and maternal brooding where applicable; it does not replace the configured base duration.
  • The One Probe nest/ground-egg presentation and egg tooltip reflect reconciled runtime remaining time/prediction.
  • EcoTermico remains optional/fail-soft; Cold Sweat remains optional/fail-soft; neither is required for WildVitals incubation.
  • Minecraft target remains 1.21.1 and NeoForge remains on the current 21.1.248 project line.
  • Artifact version promoted from 3.7.15 to 3.7.16; persistent MobVitals dataVersion remains 4.

Português (pt-BR)

  • O preset Chocar ovos da Administração passa a controlar efetivamente a duração de incubação utilizada pelo runtime.
  • incubationDurationDays é a autoridade administrativa canônica; incubationDurationTicks permanece somente como mirror derivado/compatibilidade legada, usando 24.000 ticks por dia Minecraft.
  • Novos ovos fecundados resolvem a duração atual no momento da criação e usam imediatamente o novo valor aplicado.
  • Ovos já existentes preservam proporcionalmente o progresso quando a duração muda, sem reiniciar do zero nem continuar presos a uma duração antiga.
  • Ninho e ovo no chão usam a mesma autoridade de duração e a mesma política limitada de scheduled ticks.
  • Scheduled ticks de incubação são invalidados/reconciliados após alteração do preset, impedindo que uma previsão antiga continue baseada na duração anterior.
  • A incubação ambiental continua alterando apenas a velocidade de progresso por temperatura, umidade, exposição ao céu, substrato e choco materno quando aplicável; o ambiente não substitui a duração-base configurada.
  • TOP de ninho/ovo no chão e tooltip do ovo refletem o tempo restante/previsão reconciliados do runtime.
  • EcoTermico permanece opcional/fail-soft; Cold Sweat permanece opcional/fail-soft; nenhum deles é obrigatório para a incubação do WildVitals.
  • O alvo Minecraft permanece 1.21.1 e o NeoForge permanece na linha atual 21.1.248 do projeto.
  • A versão do artefato é promovida de 3.7.15 para 3.7.16; o dataVersion persistente do MobVitals permanece 4.

This mod has no additional files