Tags
Creators
Details
Licensed GPL-3.0-only
Published 8 months ago
Updated 5 days ago
All versions
3.4.16+R-26.1.2
Release
VO: Better Dogs 3.4.16+R-26.1.23 months ago 1,798
Compatibility
Minecraft: Java Edition
26.1.x
Platform
Fabric
Supported environments
Client and server
Required content
Changes
[3.4.16+R-26.1.2] - 2026-05-21
Summary
The production Release version of the "Clean Gamerules" and "Optional GUI Integration" features.
- Divider Removal: Completely deleted all dummy visual divider gamerules (
div_general,div_health, etc.) from the registry, removing interactive ON/OFF buttons on dividers. All Better Dogs settings are now listed under a single, unified category. - Optional GUI Support: Fully integrated with Cloth Config API and ModMenu to allow GUI-based customization of the mod's 50+ settings.
- Dedicated Server Compatibility: GUI construction and Cloth Config calls are lazily loaded inside client-only entrypoints, ensuring safety on dedicated servers.
- Config Relocation: Moved global configuration path directly to the config root folder as
config/vanilla-outsider-better-dogs.jsonto prevent namespace collisions. - Dependency Cleanliness: Cleaned up the
fabric.mod.jsondependencies, settingdasik-libraryto wildcard dependency*for better installation compatibility (since players are unlikely to install outdated library versions, the wildcard is used for development convenience).
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:IuyKSP3J"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:e7H8SUmG:IuyKSP3J"
}





