Skip to content

Advancements & Achievements Guide

Home / Advancements


🏆 Husbandry Advancement Tree

Vanilla Outsider: Better Dogs adds a dedicated set of 13 custom Husbandry advancements integrated directly into Minecraft's native advancement screen under the Husbandry tab:

[Husbandry Root]
  └── On Guard!
        ├── A Pack of Guardians
        └── On Patrol
  └── A Pack of Personalities
  └── Keep it in the family
        ├── Fresh Blood
        └── A Fresh Start
  └── Double Trouble
        ├── Triple Threat
        │     └── Puppy Rain
        └── Litter Legend
  └── Looking for a Home
  └── Self-Service

📜 Full Advancement Reference Table

Advancement TitleFrameDisplay IconRequirements & Trigger CriteriaParent Advancement
On Guard!Taskminecraft:bonePlace a tamed wolf into Guard Mode for the first time using a Bone while sneaking (betterdogs:guard_wolf_personality).Husbandry Root
A Pack of GuardiansGoalminecraft:iron_swordPlace a wolf of each personality type (Normal, Aggressive, and Pacifist) into Guard Mode using a Bone while sneaking.On Guard!
On PatrolGoalminecraft:shieldHave your guarding Aggressive dog defeat a hostile monster within its 12-block patrol radius (betterdogs:on_patrol).On Guard!
A Pack of PersonalitiesGoalminecraft:wolf_spawn_eggTame at least one wolf of each personality type: Normal, Aggressive, and Pacifist (betterdogs:tame_wolf_personality).Husbandry Root
Keep it in the familyTaskminecraft:rotten_fleshLinebreed two closely related tamed wolves (siblings or parent/child) and produce an Inbred Runt (betterdogs:inbred_wolf).Husbandry Root
Fresh BloodGoalminecraft:boneBreed an Inbred Runt parent with an unrelated wild or imported wolf to produce a healthy puppy and recover the lineage (betterdogs:outcross_runt).Keep it in the family
A Fresh StartChallengeminecraft:golden_appleCure an Inbred Runt by right-clicking it with a Golden Apple (betterdogs:cure_inbred). Reward: 100 XP.Keep it in the family
Double TroubleTaskminecraft:wolf_spawn_eggBreed two tamed wolves and yield a litter of 2 puppies in a single breeding session (betterdogs:wolf_litter).Husbandry Root
Triple ThreatGoalminecraft:wolf_spawn_eggBreed two tamed wolves and yield a litter of 3 puppies in a single breeding session (betterdogs:wolf_litter).Double Trouble
Puppy RainChallengeminecraft:wolf_spawn_eggBreed two tamed wolves and yield a maximum litter of 4 puppies (betterdogs:wolf_litter). Reward: 100 XP.Triple Threat
Litter LegendChallengeminecraft:experience_bottleExperience all litter sizes: get a litter of 2, 3, and 4 puppies at least once. Reward: 250 XP.Double Trouble
Looking for a HomeTaskminecraft:paperPlace one of your tamed dogs up for adoption using a piece of Paper while sneaking (betterdogs:put_up_for_adoption).Husbandry Root
Self-ServiceTaskminecraft:cooked_beefLet an injured tamed dog heal itself by automatically consuming meat dropped on the ground (betterdogs:self_service).Husbandry Root

TIP

Rewarding companion milestones naturally: Designing meaningful advancements like "Puppy Rain" and "A Fresh Start" without spamming arbitrary toast popups celebrates your survival achievements organically. If you love hunting down these achievements, stopping by my Ko-fi helps support future content!


🛠️ Trigger Types & Technical Criteria

Mod developers and pack creators can reference custom criteria triggers in custom datapacks:

  • betterdogs:tame_wolf_personality — Triggers when a player tames a wolf. Checks personality enum (NORMAL, AGGRESSIVE, PACIFIST).
  • betterdogs:guard_wolf_personality — Triggers when a wolf enters Guard Mode.
  • betterdogs:inbred_wolf — Triggers when breeding yields an inbred runt.
  • betterdogs:outcross_runt — Triggers when an inbred runt breeds with an unrelated wolf.
  • betterdogs:cure_inbred — Triggers upon curing an inbred wolf with a Golden Apple.
  • betterdogs:wolf_litter — Triggers upon puppy spawn, passing litter count parameter.
  • betterdogs:put_up_for_adoption — Triggers when paper adoption state is activated on a dog.
  • betterdogs:on_patrol — Triggers when an Aggressive guard dog slays a mob inside its patrol zone.
  • betterdogs:self_service — Triggers when a dog heals by eating ground food.

Back to Home

Official documentation & web portal for Dasik Igaijinn mods.