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

File namewildvitals-3.7.35.jar
Uploader
LaercioAvilaLaercioAvila
Uploaded
Sep 22, 2026
Downloads
10
Size
1.8 MB
Mod Loaders
NeoForge
File ID
8950256
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

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

Learn more about Curse Maven

What's new

3.7.35 - Goal Temporal Coherence and AI Diagnostics

EN-US

  • Officially promotes WildVitals 3.7.34 → WildVitals 3.7.35, with no version regression, save/config regression, Registry ID changes, or feature removal.
  • Fixes the remaining temporal gap in autonomy/ecology Goals: retries, searches, repaths, stay durations, tactical cooldowns, and approach windows no longer use local level.getGameTime() and now use AutonomyGoalSupport.technicalTicks(...)WildVitalsTimeSource.serverTechnicalTicks(...).
  • Centralizes tactical deadline creation in AutonomyGoalSupport.technicalDeadline(...), using PersistentGameTime.safeAdd(...) and eliminating raw timer additions from the audited goals.
  • Makes approach windows rewind-safe: AutonomySearchPolicy.approachExpired(...) now uses PersistentGameTime.safeElapsed(...) while preserving the existing behavioral limit.
  • Aligns FoodAiDiagnosticsService, WaterAiDiagnosticsService, and the administrative retryIn calculation with the same global technical clock used by AI retries.
  • Keeps physiological/calendar clocks separate: gestation, reproduction, growth, circadian sleep, and other biological progression systems are not converted to the technical clock.
  • Preserves the SHIFT thermal summary with only comfort range, animal temperature, and colored stage; cow 5–41 °C, chicken 10–39 °C, pig 8–38 °C.
  • Keeps Minecraft 1.21.1, NeoForge 21.1.248, dataVersion=4, and schemaVersion=3.
  • WildVitals 3.7.35 becomes the new minimum baseline. Future fixes must advance 3.7.35 → 3.7.36 → 3.7.37 ....

PT-BR

  • Promove oficialmente WildVitals 3.7.34 → WildVitals 3.7.35, sem regressão de versão, saves/config, Registry IDs ou remoção de features.
  • Corrige a lacuna temporal restante nos Goals de autonomia/ecologia: retries, buscas, repaths, permanência, cooldowns táticos e janelas de abordagem deixam de usar level.getGameTime() local e passam a usar AutonomyGoalSupport.technicalTicks(...)WildVitalsTimeSource.serverTechnicalTicks(...).
  • Centraliza a criação de deadlines táticos em AutonomyGoalSupport.technicalDeadline(...), utilizando PersistentGameTime.safeAdd(...) e eliminando somas cruas de timers nos goals auditados.
  • Torna as janelas de abordagem rewind-safe: AutonomySearchPolicy.approachExpired(...) passa a usar PersistentGameTime.safeElapsed(...), preservando o limite comportamental existente.
  • Alinha FoodAiDiagnosticsService, WaterAiDiagnosticsService e o cálculo administrativo de retryIn ao mesmo relógio técnico global utilizado pelos retries de IA.
  • Mantém separados os relógios fisiológicos e de calendário: gestação, reprodução, crescimento, sono circadiano e demais progressos biológicos não são convertidos para o relógio técnico.
  • Preserva o resumo térmico SHIFT contendo somente faixa de conforto, temperatura do animal e estágio colorido; vaca 5–41 °C, galinha 10–39 °C, porco 8–38 °C.
  • Mantém Minecraft 1.21.1, NeoForge 21.1.248, dataVersion=4 e schemaVersion=3.
  • WildVitals 3.7.35 passa a ser a nova base mínima. As próximas correções devem avançar 3.7.35 → 3.7.36 → 3.7.37 ....

This mod has no additional files