Tags
Creators
Details
4.8.2+A-26.2
Compatibility
Required content
Changes
[4.8.1+A-26.2] - 2026-06-11
Summary
The "Classloader Mixin Shadow Crash Fix" patch. Resolves a startup crash caused by an invalid @Shadow on the inherited mob field in WalkNodeEvaluatorMixin.
- Classloader Mixin Shadow Crash: Fixed a startup and runtime crash when trying to locate
@Shadow Mob mobfield insideWalkNodeEvaluatorMixinby making the mixin class inherit fromNodeEvaluatordirectly.
[4.8.0+A-26.2] - 2026-06-11 [DEPRECATED - CRITICAL BUG]
[!WARNING] This version contains a classloader startup crash (InvalidMixinException) in
WalkNodeEvaluatorMixinand is deprecated. Use4.8.1+A-26.2instead.
Summary
The "Custom Howling Sound Restoration" minor release. Packages and registers custom howling sound events to play the authentic wolf howling sound clips that were removed from the vanilla game.
- Custom Howling Sound Restoration: Packaged and restored the deleted vanilla
Wolf_howl1.oggandWolf_howl2.oggsound files into the mod assets. - Custom Sound Event Registration: Registered the
betterdogs:entity.wolf.howlsound event. - AI Group Howl update: Updated
GroupHowlGoalto play the authentic howling sound effects instead of the baby whine fallback.
[4.7.6+A-26.2] - 2026-06-11 [DEPRECATED - CRITICAL BUG]
[!WARNING] This version contains a classloader startup crash (InvalidMixinException) in
WalkNodeEvaluatorMixinand is deprecated. Use4.8.1+A-26.2instead.
Summary
The "Alternative Pathfinding on Push" update. Adds checks to see if another path exists to get to the target area (even if longer) before giving up and halting navigation.
- Alternative Pathfinding on Push: Added checks to see if another path exists to get to the target area (even if longer) before giving up and halting navigation.
[4.7.5+A-26.2] - 2026-06-11
Summary
The "Ground Food Refusal Trait" update. Adds a feature where some tamed-from-birth dogs persistently refuse to eat food from the ground.
- Ground Food Refusal Trait: Added a feature where some tamed-from-birth dogs (bred from parents, not wild-tamed) persistently refuse to eat food from the ground.
- Adds
bd_enable_refuse_ground_foodGameRule and toggle setting to enable/disable the feature globally. - Adds
bd_refuse_ground_food_chanceGameRule and setting to configure the percentage chance (default: 30%) that a puppy receives the refusal trait at birth.
- Adds
[4.7.4+A-26.2] - 2026-06-11
Summary
- Wolf-on-Wolf Collision Push Safety: Added cooperative collision handling between tamed wolves.
- Tamed wolves colliding with a sitting, guarding, or endangered dog (facing a cliff/lava/magma/fire hazard) will immediately halt their navigation path.
- A patience timer (
pushWaitTimerof 60 ticks / 3 seconds) is applied to the pushing dog to prevent continuous pathfinding attempts and jittering. - Player-to-dog pushes are exempted to prevent player blocking.
[4.7.3+A-26.2] - 2026-06-11
Summary
- Magma Block Avoidance: Added
Blocks.MAGMA_BLOCKto the hazard list inAvoidHazardsGoal, preventing wolves from walking onto magma blocks. - Lava Safety Verification: Confirmed that any level of lava (source or flowing) is avoided.
[4.7.2+R-26.2] - 2026-06-06
Summary
- Release Promotion: Promoted the Select-and-Ride Dog Command System and Cloth Config GUI warning layout fixes to a stable production Release.
[4.7.1+A-26.2] - 2026-06-06
Summary
- Optional GUI Integration: Upgraded config screen classloading to resolve via
GuiHelperinDasikLibrary1.8.2. - UI Warning Polish: Removed repetitive hover tooltips from config options and moved them to category headers.
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:e7H8SUmG:7X81yHFu"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:e7H8SUmG:7X81yHFu"
}




