Tags
Creators
Details
Licensed GPL-3.0-only
Published 8 months ago
Updated 5 days ago
All versions
4.8.9+A-26.2
Alpha
VO: Better Dogs 4.8.9+A-26.2last month 64
Compatibility
Minecraft: Java Edition
26.2
Platform
Fabric
Supported environments
Server-side
Singleplayer
Required content
Changes
[4.8.9+A-26.2] - 2026-06-12
Added
- Configurable Guard Particle Density: Introduced a client/server configuration setting
guardParticleDensityinside a new "Visual & Performance Options" Cloth Config screen tab to scale or toggle guard alert particles (high= 12,medium= 6 [default],low= 3,off= 0).
[4.8.8+A-26.2] - 2026-06-12
Changed
- Guarding Pacifist Particles: Redesigned the alert particles for guarding Pacifist dogs to spawn a highly noticeable, expanding horizontal circular ring of 12 pure red dust particles (0xFF0000) using trigonometric direction vectors and client-side outward velocity.
[4.8.7+A-26.2] - 2026-06-12
Changed
- Rare Pack-Wide Howling: Gated howling chance checks to run only once every 100 ticks (5 seconds) and implemented shared pack-wide cooldowns (10 minutes) when one wolf initiates a pack howl.
[4.8.6+A-26.2] - 2026-06-12
Changed
- Red Alert Dust Particles: Replaced the default music note particles with an optimized horizontal burst of 6 red dust particles (
DustParticleOptions), sent in a single network packet to avoid performance overhead while providing a clear threat/warning color.
[4.8.5+A-26.2] - 2026-06-12
Changed
- Sound Variant Weighted Lottery: Transitioned the sound variant selection from a strict deterministic max-score model to a UUID-seeded weighted lottery. This ensures every individual dog gets a highly unique, stable, and randomish sound variant that aligns with its personality and genetics.
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:iJLVi4W3"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:e7H8SUmG:iJLVi4W3"
}




