Tags
Creators
Details
3.14.2
Compatibility
Changes
MyPet 3.14.2 is here, bringing support for the latest Minecraft releases along with a handful of important fixes.
Currently, MyPet is primarily developed by one person - me! All of these updates are produced for free in my spare time. If you or your players appreciate MyPet, please consider buying me a coffee or lunch (it means a lot): https://ko-fi.com/UserDerezzed
If you want to chat about MyPet, get help, or alpha test MyPet 4, join our Discord: https://discord.gg/GtcdWFw
MyPet 3.14.2 supports the following Minecraft versions: 1.8.8, 1.12.2, 1.16.5, 1.17.1, 1.18.2, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
The MyPet 3.14 series will be the **last MyPet version series to support Minecraft versions below 1.20.6. Additional bugfixes may be released for 3.14 prior to MyPet 4.0's release.
Additionally, the MyPet 3.14 series will be the last MyPet version series to support base Spigot server software. Paper is the superior and most widely used server software, with over 82% of Minecraft Java servers today running Paper or offshoots of Paper. Making the switch is as easy as swapping your server jar. Switch to Paper today: https://papermc.io
New Minecraft Versions Support
MyPet now supports Spigot/Paper 26.1, 26.1.1, 26.1.2, and 26.2. Please note that Golden Dandelion mechanics are not yet supported on these versions, and MyPet 3 does not support mobs from 1.21.11 onwards.
Pet Name Improvements
Default Pet names now use Mojang's vanilla translation keys. This means Pet names automatically match the player's client language and stay consistent with vanilla Minecraft naming.
Developer Changes
- API publishing is now available for developers at https://repo.userderezzed.dev/
- The legacy RawMessage dependency has been removed in favor of Spigot's BaseComponent API
Bugfixes
A sound error during the MyPetLevelUpEvent on older servers has been fixed, along with server lag on the first beacon menu open that was caused by a blocking Mojang skin lookup. Active Pets are no longer purged by /petadmin cleanup, and an attempt has been made to fix custom items from plugins like ItemsAdder being lost in Pet inventories.
Full changelog:
- Added support for Spigot/Paper 26.1, 26.1.1, 26.1.2, and 26.2 (Golden Dandelions not yet supported)
- Switched default Pet names to use Mojang's vanilla translation keys
- Added API publishing for developers at https://repo.userderezzed.dev/
- Removed RawMessage dependency in favor of Spigot's BaseComponent API
- Fix sound error during MyPetLevelUpEvent on older servers
- Fix server lag on first beacon menu open caused by a blocking Mojang skin lookup
- Fix active Pets being purged by
/petadmin cleanup - Attempt to fix custom items from plugins like ItemsAdder being lost in Pet inventories
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:1d959oMJ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:SnE2iTno:1d959oMJ"
}

