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

File namewildvitals-3.4.8.jar
Uploader
LaercioAvilaLaercioAvila
Uploaded
Sep 4, 2026
Downloads
20
Size
1.1 MB
Mod Loaders
NeoForge
File ID
8804006
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

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

Learn more about Curse Maven

What's new

3.4.8 — Hardening de persistência, clocks e sincronização

  • reconcilia deadlines persistidos de necessidades, descanso, ferimentos, reprodução, crescimento e ecologia com o gameTime atual;
  • impede Long.MAX_VALUE/timestamps futuros de congelarem necessidades, recuperação, gestação, postura, crescimento ou comportamentos ecológicos;
  • adiciona soma saturada para deadlines persistidos e teto de 24.000.000 ticks para durações configuráveis;
  • limita contadores/listas persistentes, IDs e traits genéticas;
  • limita lotes/quantidade do ninho e sincroniza ao cliente somente uma amostra visual de até 12 ovos;
  • força ovo de chão persistido a uma unidade e valida nutrição parcial do comedouro contra a nutrição atual do item;
  • adiciona guard V3.4.8, testes-fonte e checklist de NBT adulterado; build NeoForge/GameTestServer continuam pendentes até o wrapper estar disponível.

V3.4.6 — Configuration scopes / Escopos de configuração

English

  • Explicitly separates global server configuration, personal player preferences, and personal administrator preferences.
  • Adds a separate Administrator — TOP diagnostics/debug toggle visible only to OP/Admin.
  • ADMIN/DEBUG is opt-in per administrator and defaults to disabled.
  • The administrator preference persists only one boolean; diagnostic data is computed on demand.
  • adminDebugOnlyInExtendedMode remains a global restriction.

Português

  • Separa explicitamente configuração global do servidor, preferência pessoal do jogador e preferência administrativa pessoal.
  • Adiciona um toggle separado Administrador — diagnóstico/debug do TOP, visível somente para OP/Admin.
  • ADMIN/DEBUG passa a exigir opt-in individual do administrador e inicia desativado.
  • A preferência administrativa persiste apenas um booleano; os dados de diagnóstico são calculados sob demanda.
  • adminDebugOnlyInExtendedMode permanece como restrição global.

V3.4.5 — The One Probe per-player details / Detalhes por jogador

English

  • Field Guide adds a player-facing toggle for advanced WildVitals details in The One Probe.
  • The choice is persisted per player and does not modify server configuration or require admin permission.
  • showMoreDetails is now the default for players who have not chosen a preference yet.
  • ADMIN/DEBUG information remains permission-gated and independent from the player toggle.

Português

  • O Guia de Campo recebe um toggle para cada jogador ativar/desativar detalhes avançados do WildVitals no The One Probe.
  • A escolha persiste por jogador, não altera a configuração do servidor e não exige permissão administrativa.
  • showMoreDetails passa a ser o padrão para quem ainda não escolheu uma preferência.
  • Informações ADMIN/DEBUG continuam protegidas por permissão e independentes do toggle do jogador.

3.4.2 — Male-only dominance / Dominância entre machos sem fêmeas

EN: Male competition can now establish dominance/territory without adult females when competeWithoutFemales=true, with maleOnlyMinimumMales controlling the minimum number of adult males. Existing fitness, intimidation, retreat, cooldown and defeat-memory safeguards remain active. Social dominance no longer requires the global ecology.enabled master; territory/migration still do.

PT-BR: A competição entre machos agora pode estabelecer dominância/território sem fêmeas adultas quando competeWithoutFemales=true, com maleOnlyMinimumMales definindo o mínimo de machos adultos. Permanecem as proteções de condição física, intimidação, recuo, cooldown e memória de derrota. A dominância social não depende mais do master global ecology.enabled; território/migração continuam dependendo.

3.4.1 — Admin QA Commands / Comandos administrativos de QA

EN-US

  • Adds /wv as a short alias while preserving /wildvitals.
  • Adds /wv spawn <mob> [gender] [stage] with Brigadier suggestions, optional random/forced gender, adult and juvenile_1..4, including namespaced modded entity IDs.
  • Administrative spawn starts WildVitals needs healthy/full according to the resolved species profile instead of inheriting an artificial time-of-day deficit.
  • Adds /wv thirst <0-100>, /wv hunger <0-100> and /wv sleep <0-100> for managed living mobs within 16 blocks, with common percentage suggestions and next-tick reevaluation.
  • Commands remain server-authoritative and restricted by commands.permissionLevel (validated 2–4 / OP-admin range).

PT-BR

  • Adiciona /wv como atalho mantendo /wildvitals.
  • Adiciona /wv spawn <mob> [gender] [stage] com sugestões Brigadier, gênero aleatório/forçado opcional, adult e juvenile_1..4, inclusive IDs completos de mobs de outros mods.
  • O spawn administrativo inicia as necessidades WildVitals saudáveis/cheias conforme o perfil resolvido da espécie, sem criar déficit artificial pelo horário do mundo.
  • Adiciona /wv thirst <0-100>, /wv hunger <0-100> e /wv sleep <0-100> para mobs gerenciados vivos em até 16 blocos, com sugestões de percentuais e reavaliação no tick seguinte.
  • Os comandos continuam server-authoritative e restritos por commands.permissionLevel (validado entre 2–4 / faixa OP-admin).

3.4.0 — Genetics & Lineages / Genética e Linhagens

  • CompileFix 3: updated AutonomyConfigTest to the current 13-argument HuntingConfig record contract after real Gradle compileTestJava feedback.

  • PT-BR: primeiro gradlew clean test real encontrou e levou à correção de duas chamadas inválidas em NestBlockEntity e WildVitalsBlockForagingGoal; nenhuma nova chave de configuração foi criada.

  • EN-US: first real gradlew clean test exposed and led to fixes for two invalid calls in NestBlockEntity and WildVitalsBlockForagingGoal; no new configuration key was introduced.

EN-US

  • Persistent individual genotype with bounded lineage and parent snapshots at conception.
  • Inheritable max health, attack damage, movement speed, growth, metabolism, fertility, resilience and thermal tolerance.
  • WildVitals owns only wildvitals:genetic_* modifiers and never rewrites attribute base values.
  • Fertilized eggs persist genetics through nests/ground eggs to hatching.
  • AttributeFix and Apothic Attributes support is optional/fail-soft with no external API hard dependency.

PT-BR

  • Genótipo individual persistente com linhagem limitada e snapshot dos pais na concepção.
  • Vida máxima, dano, velocidade, crescimento, metabolismo, fertilidade, resiliência e tolerância térmica herdáveis.
  • WildVitals administra apenas modifiers wildvitals:genetic_* e não sobrescreve valores-base dos atributos.
  • Ovos fecundados preservam genética no ninho/chão até a eclosão.
  • Compatibilidade AttributeFix/Apothic Attributes é opcional/fail-soft, sem dependência rígida de API externa.
  • Auditoria integral: modifiers físicos passam a transient; campos/configuração sem consumidor e packages-placeholder foram removidos; todos os grupos existentes passam por validação genética.

Audit follow-up / Auditoria pós-fechamento

  • Physical genetic modifiers are transient; the WildVitals attachment remains the persisted source of truth.
  • Unused mode keys and placeholder packages/files were removed.
  • Legacy main/java and test/java trees outside Gradle source sets were removed, preventing stale duplicate sources from being mistaken for active code.
  • Genetics overrides are transactionally validated across all established group dimensions before snapshot activation.

V3.3.0 — Stage 4 — Administration, Guide, TOP and final static audit / Etapa 4 — Administração, Guia, TOP e auditoria estática final

English (en-US)

  • Adds an Admin Center Health page plus per-animal common health overrides using the existing group/species inheritance.
  • Field Guide species pages expose the resolved injury thresholds, recovery and physical effects.
  • The One Probe stays compact: SEVERE/CRITICAL injuries remain visible; MINOR/MODERATE require showMoreDetails=true.
  • Adds V3.3 diagnostics without a world scan, pure overlay presentation policy coverage and a source GameTest smoke test.
  • Final audit fixes the admin group action encoder from six to seven group types so the social group shown by the UI is encodable.
  • Static V2.1→V3.3 guards close successfully; real NeoForge build/GameTest/runtime certification remains pending.

Português (pt-BR)

  • Adiciona página Saúde no Admin Center e overrides comuns por animal usando a herança existente grupo/espécie.
  • A ficha de espécie no Guia mostra thresholds, recuperação e efeitos físicos já resolvidos.
  • The One Probe continua compacto: SEVERE/CRITICAL permanecem visíveis; MINOR/MODERATE exigem showMoreDetails=true.
  • Adiciona diagnóstico V3.3 sem scan do mundo, teste puro da política de apresentação e GameTest-fonte de smoke.
  • A auditoria final corrige o encoder de ações administrativas de seis para sete tipos de grupo, cobrindo o grupo social exibido pela UI.
  • Guards estáticas V2.1→V3.3 fecham a implementação; build/GameTest/runtime NeoForge real continuam pendentes.

V3.3.0 — Stage 3 — Behavioral integrations / Etapa 3 — Integrações comportamentais

English (en-US)

  • Injured prey receives additional hunting preference without bypassing prey/risk/size filters or adding a new entity scan.
  • High injury burden defers non-critical hunting and progressively reduces/blocks reproduction.
  • Male competition uses injury burden for challenge and retreat decisions.
  • Injury pain increases effective fear/aggression stress while domestication floors remain authoritative.
  • Severe injury can pause maternal egg return; migration uses shorter steps but is never fully disabled by injury.

Português (pt-BR)

  • Presas feridas recebem preferência adicional sem ignorar filtros de presa/risco/tamanho nem criar novo scan de entidades.
  • Burden alto adia caça não crítica e reduz/bloqueia progressivamente a reprodução.
  • Competição masculina usa burden para decisões de desafio e retirada.
  • Dor do ferimento aumenta o stress efetivo de fear/agressividade mantendo os pisos da domesticação.
  • Ferimento grave pode pausar retorno maternal aos ovos; migração usa passos menores sem ser totalmente desligada pelo ferimento.

V3.3.0 — Stage 2 — Recovery and physical effects / Etapa 2 — Recuperação e efeitos físicos

English

  • Adds deadline-driven injury recovery influenced by enabled hunger, thirst, sleep, body condition, rest/activity and configured ambient temperature.
  • Injury burden continuously reduces movement and stamina regeneration and can disable sprinting at a configurable threshold.
  • Meaningful new trauma restarts the recovery window; no dedicated recovery entity ticker or global scan is added.

Português

  • Adiciona recuperação de ferimentos por deadline influenciada por fome, sede, sono, condição corporal, descanso/atividade e temperatura configurada.
  • O burden reduz continuamente movimento e regeneração de stamina e pode impedir corrida em um limiar configurável.
  • Novo trauma relevante reinicia a janela de recuperação; não foi adicionado ticker dedicado de recuperação nem scan global.

WildVitals — Changelog / Histórico de Alterações

This file keeps English (en-US) and Português (pt-BR) together for easier publication on GitHub, CurseForge and Modrinth.

Este arquivo mantém English (en-US) e Português (pt-BR) juntos para facilitar a publicação no GitHub, CurseForge e Modrinth.


3.3.0 — Health, Injuries & Recovery / Saúde, Ferimentos e Recuperação — Stage 1 / Etapa 1

English (en-US)

  • Starts V3.3 with a persistent injury burden separate from vanilla hit points.
  • Meaningful damage records injury burden proportional to max-health damage and classifies none/minor/moderate/severe/critical.
  • Injury capture is event-driven with no global scan or per-injury ticker.
  • WildVitals internal starvation/thermal damage can be suppressed from physical injury capture to avoid double accounting.
  • health configuration follows the existing profile inheritance and can be overridden by groups/species.
  • SHIFT inspection shows current injury severity and burden.

Português (pt-BR)

  • Inicia a V3.3 com carga persistente de ferimento separada dos pontos de vida vanilla.
  • Dano significativo registra carga proporcional à vida máxima e classifica nenhum/leve/moderado/grave/crítico.
  • Captura de ferimento é dirigida por evento, sem scan global nem ticker por ferimento.
  • Dano interno do WildVitals por fome/temperatura pode ser suprimido da captura física para evitar contagem dupla.
  • A configuração health segue a herança de perfis existente e pode ser sobrescrita por grupos/espécie.
  • A inspeção SHIFT mostra gravidade e carga atuais.

3.2.0 — Ecosystem & Domestication / Ecossistema + Domesticação

English (en-US)

  • Added persistent territory and bounded step-based migration under the V3.1 scheduler/pathfinding budgets.
  • Added lightweight regional resource pressure fed by existing search outcomes instead of a parallel world scan.
  • Predator prey-density behavior reuses the already bounded prey query; repeated prey shortage can drive migration without artificial compensating spawns.
  • Reproduction population pressure is species-local instead of mixing unrelated species in the same region.
  • Added configurable male competition through existing social groups with per-species overrides, including female/male ratio, intimidation, minimum needs, retreat health, defeat cooldown and territorial departure.
  • Added WILD/TOLERANT/HABITUATED/DOMESTICATED trust progression with persistent caregiver UUIDs, daily gain cap, juvenile multiplier, optional decay, multiple caregivers and native-mechanic exclusions.
  • Bond lowers WildVitals fear/aggression probability toward that caregiver but never removes fear, stress or the possibility of attack; high stress/damage restores reaction probability.
  • Domesticated animals resist migration longer while survival can still override the bond after repeated resource failures.
  • Predators can be configured to ignore domesticated animals as prey.
  • Added Admin Ecosystem controls/diagnostics and static V3.2 regression guards. Runtime NeoForge certification is still required.

Português (pt-BR)

  • Adicionado território persistente e migração limitada por etapas dentro dos budgets de scheduler/pathfinding da V3.1.
  • Adicionada pressão regional leve alimentada pelas buscas existentes, sem scan ecológico paralelo do mundo.
  • A densidade de presas reutiliza a busca já limitada; falta repetida de presas pode causar migração sem spawn compensatório artificial.
  • A pressão populacional sobre reprodução passa a considerar a população local da própria espécie.
  • Adicionada competição masculina configurável nos grupos sociais existentes e por espécie, com proporção fêmeas/macho, intimidação, necessidades mínimas, limite de vida, derrota, cooldown e saída territorial.
  • Adicionada domesticação WILD/TOLERANT/HABITUATED/DOMESTICATED com confiança persistente por UUID, limite diário, bônus juvenil, decay opcional, múltiplos cuidadores e exclusões para mecânicas nativas.
  • O vínculo reduz a probabilidade de medo/agressão WildVitals contra o cuidador, mas nunca remove fear/stress nem impede ataque; stress/dano alto aumenta novamente a reação.
  • Animais domesticados resistem mais à migração, mas sobrevivência continua soberana após falhas repetidas de recurso.
  • Predadores podem ser configurados para ignorar animais domesticados como presa.
  • Adicionados controles/diagnóstico de Ecossistema no Admin Center e guards estáticas V3.2. A certificação runtime NeoForge ainda é obrigatória.

3.1.0 — Performance & Scalability / Performance e Escalabilidade

English (en-US)

  • Added a fair global WildVitals AI scheduler with independent evaluation, block-scan and pathfinding budgets.
  • Added FULL/REDUCED/DISTANT distance tiers that reduce evaluation frequency/search radius and stop new expensive spatial work for distant entities.
  • Added live-validated spatial caching for water/troughs/forage, monotonic snapshot generations and safe persistent mob-index restore.
  • Added a bounded 200-tick observability window, Admin Performance screen, diagnostics and conservative warnings.
  • Added reproducible controlled profiles for 100, 500, 1,000 and 2,000 animals and fixed starvation found during full queue rotation.
  • Real TPS/ms certification is still pending: full Gradle/GameTest, large modpack and prolonged dedicated-server soak remain required.

Português (pt-BR)

  • Adicionado scheduler global justo da IA WildVitals com budgets independentes de avaliações, scans de blocos e pathfinding.
  • Adicionados níveis FULL/REDUCED/DISTANT por distância, reduzindo frequência/raio e impedindo novo trabalho espacial caro em entidades distantes.
  • Adicionados cache espacial revalidado para água/bebedouros/forrageio, geração monotônica do snapshot e restauração segura do índice persistente de mobs.
  • Adicionadas janela de observabilidade de 200 ticks, tela Admin de Desempenho, diagnóstico e avisos conservadores.
  • Adicionados perfis controlados reproduzíveis para 100, 500, 1.000 e 2.000 animais e corrigido starvation encontrado na rotação completa da fila.
  • A certificação real de TPS/ms continua pendente: Gradle/GameTest, modpack grande e soak prolongado de dedicated server ainda são obrigatórios.

3.0.1 — Natural Egg System / Sistema Natural de Ovos

English (en-US)

  • Added one universal species-typed egg with fertilized/unfertilized state and c:eggs culinary compatibility.
  • Separated fertilization from laying, enabled natural unfertilized laying and enforced one completed lay per Minecraft day for every managed OVIPAROUS species.
  • Added nest preference, persistent ground eggs, reduced ground incubation and maternal return without global scanning.
  • Added event-driven laying nutrition: good feeding reduces rest while poor feeding increases it without bypassing the daily cap.

Português (pt-BR)

  • Adicionado um ovo universal tipado por espécie, com estado fecundado/não fecundado e compatibilidade culinária por c:eggs.
  • Separadas fecundação e postura, habilitada postura natural não fecundada e imposta uma postura concluída por dia Minecraft para toda espécie OVIPAROUS gerenciada.
  • Adicionados preferência por ninho, ovos persistentes no chão, incubação reduzida no chão e retorno maternal sem scan global.
  • Adicionada nutrição de postura event-driven: boa alimentação reduz pausas e alimentação ruim aumenta pausas sem furar o limite diário.

3.0.0 — Realistic AI / IA Realista

English (en-US)

  • Added temporary environmental memory for water, dropped food, forage, shelter, nests and safe regions.
  • Added expiration, invalidation and cooldowns for stale, missing or unreachable remembered targets.
  • Added dedicated social profiles: herd, pack, loose group and solitary.
  • Added preferred/max group size, cohesion, separation, juvenile proximity and collective fear propagation.
  • Added resource spacing so social animals do not all compete for the exact same food/water block.
  • Hunting is now need-driven and considers distance, visibility, path accessibility, prey size/risk, age, injuries and isolation.
  • Predators abandon hunts when hunger recovers, the configured stop threshold is reached, the target becomes inaccessible or pursuit times out.
  • Added temporary fear/safety behavior reacting to damage, explosions, fire, predators, rain and thermal stress.
  • Heat can prioritize shade/shelter; cold can prioritize social proximity before shelter depending on the profile.
  • Added weighted daily routine preferences for feeding, drinking, social behavior and rest; critical needs always override routine.
  • Cold Sweat remains optional through the generic ambient-temperature provider.
  • Added schema migration 2 -> 3 without deleting customized configuration.
  • Extended the graphical animal editor with Social, Memory, Fear and Routine controls.
  • Added V3.0 unit tests and GameTest source coverage for memory, bounded searches, social behavior, shelter/nest memory and hunting decisions.
  • Added compile/test maintenance fixes discovered by the real Gradle test run: checked exceptions, shelter type compatibility, lambda capture, updated HuntingConfig tests and schema/layout migration tests.
  • Removed the requirement for a root version file; gradle.properties -> mod_version is the single project version source and /version/ can remain a local ignored folder.
  • Field Guide maintenance: stronger parchment text contrast, responsive animal-editor viewport, scrollable controls on smaller GUI scales, compact section navigation, adaptive compatibility layout and clearer disabled-button explanations.
  • The “Create individual configuration” button now explicitly reports when no animal is selected or when an individual configuration already exists.
  • “Restore inheritance” now explains when the section is already inherited and therefore does not need restoration.

Português (pt-BR)

  • Adicionada memória ambiental temporária para água, comida caída, forrageamento, abrigo, ninhos e regiões seguras.
  • Adicionados expiração, invalidação e cooldown para alvos lembrados que desapareceram ou ficaram inacessíveis.
  • Adicionados perfis sociais próprios: rebanho, matilha, grupo solto e solitário.
  • Adicionados tamanho preferencial/máximo do grupo, coesão, separação, proximidade de juvenis e propagação coletiva de medo.
  • Adicionado espaçamento de recursos para evitar que todos os animais sociais disputem exatamente o mesmo bloco de comida/água.
  • A caça passa a ser guiada pela necessidade e considera distância, visibilidade, caminho acessível, tamanho/risco da presa, idade, ferimentos e isolamento.
  • Predadores abandonam a caça quando a fome se recupera, o limite configurado é atingido, a presa fica inacessível ou a perseguição excede o tempo máximo.
  • Adicionado comportamento temporário de medo/segurança reagindo a dano, explosões, fogo, predadores, chuva e estresse térmico.
  • Calor pode priorizar sombra/abrigo; frio pode priorizar proximidade do grupo antes do abrigo conforme o perfil.
  • Adicionada rotina diária ponderada para alimentação, hidratação, comportamento social e descanso; necessidades críticas sempre ignoram a rotina.
  • Cold Sweat continua opcional através do provedor genérico de temperatura ambiente.
  • Adicionada migração de schema 2 -> 3 sem apagar configurações personalizadas.
  • Editor gráfico de animais ampliado com controles de Social, Memória, Medo e Rotina.
  • Adicionados testes unitários e fontes de GameTest para memória, buscas limitadas, comportamento social, memória de abrigo/ninho e decisões de caça.
  • Adicionados hotfixes de compilação/testes encontrados pelo Gradle real: exceções checked, compatibilidade de tipo do abrigo, captura de lambda, testes de HuntingConfig e testes de migração/layout atualizados.
  • Removida a exigência de arquivo raiz version; gradle.properties -> mod_version passa a ser a única fonte da versão e /version/ pode continuar como pasta local ignorada.
  • Manutenção do Guia de Campo: maior contraste das letras no pergaminho, viewport responsivo do editor, controles com rolagem em GUI scale alto, navegação compacta de seções, compatibilidade com layout adaptativo e explicação de botões desabilitados.
  • O botão “Criar configuração individual” agora informa claramente quando nenhum animal está selecionado ou quando a configuração individual já existe.
  • “Restaurar herança” agora explica quando a seção já está herdando do grupo e, portanto, não precisa ser restaurada.

2.9.0 — Quality & Administration / Qualidade e Administração

English (en-US)

  • Added the graphical WildVitals Administration Center inside the Field Guide for authorized administrators.
  • Administrator permission is revalidated server-side for every configuration mutation.
  • Added visual compatibility status/toggles for Cold Sweat, The One Probe and Industrial Foregoing, including detected version and plain-language descriptions.
  • Added a full visual animal editor for groups, hunger, thirst, stamina, sleep, penalties, feeding, autonomy, reproduction, growth/wellbeing and per-species temperature.
  • Added minimal per-section overrides with clear inherited/individual status and restore-inheritance actions.
  • Administrators can configure food rules using the item held in the main hand instead of typing registry IDs.
  • Added detailed diagnostics, diagnostic report export and bounded administrative history.
  • Added Casual, Balanced, Realistic, Hardcore and Performance presets with preview, confirmation, backup, transactional reload and rollback.
  • Presets preserve individual animal overrides.
  • Added plain-language tooltips and confirmations for destructive/global operations.
  • Commands remain technical/automation tools; the GUI is the primary administration path.
  • Added the canonical V2.9 -> V3.2 roadmap/checklist.

Português (pt-BR)

  • Adicionado o Centro de Administração gráfico do WildVitals dentro do Guia de Campo para administradores autorizados.
  • A permissão administrativa é revalidada no servidor para cada alteração de configuração.
  • Adicionado status/controle visual das integrações Cold Sweat, The One Probe e Industrial Foregoing, incluindo versão detectada e descrição em linguagem simples.
  • Adicionado editor visual completo para grupos, fome, sede, stamina, sono, penalidades, alimentação, autonomia, reprodução, crescimento/bem-estar e temperatura por espécie.
  • Adicionados overrides mínimos por seção, mostrando claramente estado herdado/individual e opção de restaurar herança.
  • Administradores podem configurar alimentos segurando o próprio item na mão, sem digitar registry IDs.
  • Adicionados diagnóstico detalhado, exportação de relatório e histórico administrativo limitado.
  • Adicionados presets Casual, Balanceado, Realista, Hardcore e Performance com prévia, confirmação, backup, reload transacional e rollback.
  • Presets preservam overrides individuais dos animais.
  • Adicionados tooltips em linguagem simples e confirmações para operações destrutivas/globais.
  • Comandos permanecem como ferramentas técnicas/de automação; a interface é o caminho administrativo principal.
  • Adicionado roadmap/checklist canônico V2.9 -> V3.2.

2.8.5 — Beginner-Friendly Config Layout / Configuração Amigável

English (en-US)

  • Reorganized config/wildvitals by user-facing subject instead of internal implementation details.
  • Centralized optional integrations under compatibility/ with descriptive files such as cold_sweat.json, the_one_probe.json and industrial_foregoing.json.
  • Renamed generic files to descriptive names such as general.json, food_settings.json, drop_settings.json and migration_settings.json.
  • Added README_FIRST.txt and focused guides for compatibility, food and advanced configuration.
  • Added automatic one-way layout migration with backups; existing canonical files are never overwritten.
  • Excluded runtime storage/ data from the editable configuration tree budget.
  • Disabled Cold Sweat integration no longer probes its temperature provider while building the Guide.

Português (pt-BR)

  • Reorganizado config/wildvitals por assunto visível ao usuário em vez da implementação interna.
  • Centralizadas as integrações opcionais em compatibility/, com arquivos descritivos como cold_sweat.json, the_one_probe.json e industrial_foregoing.json.
  • Arquivos genéricos foram renomeados para nomes claros como general.json, food_settings.json, drop_settings.json e migration_settings.json.
  • Adicionados README_FIRST.txt e guias focados para compatibilidade, alimentação e configurações avançadas.
  • Adicionada migração automática do layout com backup; arquivos canônicos existentes nunca são sobrescritos.
  • Dados runtime de storage/ foram removidos do orçamento da árvore de configuração editável.
  • Com Cold Sweat desativado, a criação do Guia não consulta mais seu provedor de temperatura.

2.8.4 — Config Migration / Migração de Configuração

English (en-US)

  • Added forward-only JSON config migration from schema 1 to schema 2.
  • Added backups before migration, bounded backup retention and migration history.
  • Missing defaults are reconciled without overwriting existing user values.
  • Future schemas are rejected before writes and failed migrations attempt rollback.

Português (pt-BR)

  • Adicionada migração progressiva de configuração JSON do schema 1 para o schema 2.
  • Adicionados backups antes da migração, retenção limitada e histórico de migração.
  • Defaults ausentes são reconciliados sem sobrescrever valores existentes do usuário.
  • Schemas futuros são recusados antes de gravações e falhas de migração tentam rollback.

This mod has no additional files