Tags
Creators
Details
All versions
3.14.3-SNAPSHOT-b3
Alpha
v3.14.3-SNAPSHOT-b32 weeks ago 388
Compatibility
Minecraft: Java Edition
26.1
1.21.x
1.20.x
1.19.x
1.18.2
1.17.1
1.16.5
1.12.2
1.8.8
Platforms
Paper
Spigot
Changes
- (b3) Added end-of-life messaging upon startup
- (b3) Fixed Pets failing to match their owner's walk speed on some 1.26.2 Paper builds
- (b3) Fixed a NullPointerException when a Pet-owning player took damage
- (b3) Fixed a NullPointerException when interacting with a Pet type that has no leash item configured
- (b3) Fixed MyPet failing to load when the WorldGuard hook can't initialize on some Java 25 server builds
- (b3) Fixed an error when a Pet Chicken tried to lay an egg on some 1.26.2 Paper builds
- (b3) Fixed a rare error that could occur when another player disconnected while a Pet was still being summoned
- (b3) Fixed a rare error when a Pet's equipment was displayed to a nearby player right as the Pet was still being summoned
- (b2) Updated bStats to 3.1.0
- (b2) Disabled bStats reporting for local builds
- (b2) Fixed Phantom Pets slowing down to a near-standstill when they target a mob
- (b2) Fixed an error that could occur on older server versions while a player was still connecting to the server
- (b2) Fixed MyPet logging a false "connection leak detected" warning during startup or reload on MySQL setups with large databases or slow connections
- (b2) Fixed an error that could occur when a player changed worlds (e.g. through a portal teleport) while their Pet was unavailable or they were disconnecting
- (b2) Fixed error when a Pet's food list in pet-config.yml contained an invalid or "none" entry
- (b2) Fixed Pet ranged attacks not dealing damage to the opposing Pet during a duel
- (b2) Fixed MyPet crashing on startup when the server's SQLite database driver failed to load (e.g. the driver doesn't exist)
- (b2) Fixed an error when a Pet wearing or holding equipment came into view of a player on 1.21 and newer
- (b2) Fixed MyPet failing to hook into MobStacker (kiwifisher)
- (b2) Fixed Pet melee and ranged attacks ignoring damage reductions applied by other plugins (such as custom armor/defense systems)
- (b2) Fixed an error when a bundled file (skilltrees, pet-shops.yml, etc.) was missing from the MyPet jar
- (b1) MyPet now disables with a clear message on unsupported Minecraft versions
- (b1) MyPet now disables with a clear message on unsupported Forge-Bukkit hybrid servers (Arclight, Mohist) instead of crashing during startup
- (b1) Fixed a bug that sometimes caused NBT data loss when items had data from third party plugins
- (b1) Fixed MyPet failing to re-register its entities after a server reload on 1.20.3+
- (b1) Fixed occasional errors when a player teleported, disconnected, or was attacked while their Pet data was still loading
- (b1) Fixed an error that could occur when a Pet died on 26.1+
- (b1) Fixed certain Pet types erroring when they spawned, ticked, or were summoned on 1.21+
- (b1) Fixed an error when a Pet with an empty equipment slot was converted/stored on some 1.20.5-1.21.4 servers
- (b1) Fixed an error with Creaking Pets on some 1.21.4 servers that lacked the getHome API
- (b1) Fixed a startup error (NoClassDefFoundError) on servers whose internals do not match the detected version
- (b1) Fixed an error that could occur when summoning a Pet (e.g. /petcall) on some 1.20 servers
- (b1) Fixed an error when WorldGuard is reloaded/unloaded at runtime
- (b1) Fixed a recurring internal "Already scheduled" error in the database/repository system
- (b1) Fixed a server crash that could occur when a player mounted a Pet where it could not safely dismount on 1.21.6+
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:SnE2iTno:mYJmlPOw"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:SnE2iTno:mYJmlPOw"
}

