Tags
Creators
Details
1.2.3
Compatibility
Changes
⨠New Features
Multi-Attribute Pets ā Pets can now provide multiple stat bonuses at once. Define stacked bonuses using the new player_attributes list format in your config, supporting any combination of attributes like Max Health, Attack Damage, Gravity, and more.
Dynamic Storage Scaling ā Storage pets now support per-level slot scaling. Use the new storage_base and storage_per_level config options to define how many slots unlock as the pet levels up, replacing the old static storage_size.
Minecraft 26.2 Support ā The plugin now officially targets and builds against Minecraft 26.2.build.56-alpha, keeping it up to date with the latest Paper API.
š§ Changes & Improvements
Pet Info Display Overhaul ā The /pets info command and Pet Detail GUI now properly show all stat bonuses for multi-attribute pets, including per-level growth and max-level previews ā one line per attribute.
Smarter Storage GUI ā Storage bag size is now correctly calculated based on max level scaling instead of a fixed value, so the inventory size always reflects actual max capacity.
Potion Effect Optimization ā Potion bonuses are now skipped if the player already has the correct effect active with sufficient duration, reducing unnecessary reapplication.
Better Command Tab Completion ā /pets givepet and /pets addpet now also suggest online player names in tab completion, both for players and console.
Config Backward Compatibility ā Old storage_size configs are still supported automatically via fallback, so no migration is needed for existing setups.
š Bug Fixes
Attribute Application Fix ā Fixed an issue where switching pets could leave stale attribute modifiers on the player. Each attribute is now cleaned up individually before reapplication.
Storage Slot Layout Fix ā The storage inventory slot layout now dynamically centers any number of slots (up to 18), instead of only supporting a fixed set of hardcoded sizes.
Pet Collection GUI Fix ā Stat display in the Pet Collection GUI no longer cuts off when a pet has both attribute bonuses and potion effects ā both are now shown.
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:ZHP4q74Q:QKKkeOf6"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ZHP4q74Q:QKKkeOf6"
}

