wildvitals-3.7.35.jar
Curse Maven Snippet
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 locallevel.getGameTime()and now useAutonomyGoalSupport.technicalTicks(...)→WildVitalsTimeSource.serverTechnicalTicks(...). - Centralizes tactical deadline creation in
AutonomyGoalSupport.technicalDeadline(...), usingPersistentGameTime.safeAdd(...)and eliminating raw timer additions from the audited goals. - Makes approach windows rewind-safe:
AutonomySearchPolicy.approachExpired(...)now usesPersistentGameTime.safeElapsed(...)while preserving the existing behavioral limit. - Aligns
FoodAiDiagnosticsService,WaterAiDiagnosticsService, and the administrativeretryIncalculation 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, chicken10–39 °C, pig8–38 °C. - Keeps Minecraft 1.21.1, NeoForge 21.1.248,
dataVersion=4, andschemaVersion=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 usarlevel.getGameTime()local e passam a usarAutonomyGoalSupport.technicalTicks(...)→WildVitalsTimeSource.serverTechnicalTicks(...). - Centraliza a criação de deadlines táticos em
AutonomyGoalSupport.technicalDeadline(...), utilizandoPersistentGameTime.safeAdd(...)e eliminando somas cruas de timers nos goals auditados. - Torna as janelas de abordagem rewind-safe:
AutonomySearchPolicy.approachExpired(...)passa a usarPersistentGameTime.safeElapsed(...), preservando o limite comportamental existente. - Alinha
FoodAiDiagnosticsService,WaterAiDiagnosticsServicee o cálculo administrativo deretryInao 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, galinha10–39 °C, porco8–38 °C. - Mantém Minecraft 1.21.1, NeoForge 21.1.248,
dataVersion=4eschemaVersion=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