MyPets
A comprehensive pet & farm management plugin for Paper servers.
[HR][/HR]
Overview
MyPets is a feature-rich plugin that allows players to tame, store, and manage their favorite animals. It includes an integrated farm system where pets can be kept safe and organized. With built-in multi-language support and an intuitive command structure, MyPets is designed to be both powerful and easy to use.
[HR][/HR]
✨ Features
- Tameable Pets - Automatically registers tamed horses, donkeys, mules, cats, wolves, parrots, llamas, camels, and striders.
- Farm System - Create private farms with a protected barrel chest and an information sign. Perfect for storing items and managing your animals.
- Leash Teleportation - Bring one leashed animal with you when you teleport.
- Riding Protection - Prevents unauthorized players from riding your pets.
- Multi-language Support - Built-in translations for Chinese (Simplified & Traditional), English, Japanese, and Korean.
- World Whitelist - Limit plugin functionality to specific worlds.
[HR][/HR]
Supported Animals
| HorseAdapter |
Horse · Donkey · Mule · Skeleton Horse · Zombie Horse |
| LlamaAdapter |
Llama · Trader Llama |
| CamelAdapter |
Camel |
| StriderAdapter |
Strider |
| SmallPetAdapter |
Cat · Wolf · Parrot |
[HR][/HR]
Commands
Pet Commands (/pet)
| Command |
Description |
| /pet |
Open the pet management menu |
| /pet list |
List all your pets |
| /pet info [index] |
Show detailed info about a pet (also works when looking at a pet) |
| /pet rename <name> |
Rename a pet |
| /pet summon <index> |
Teleport a pet to you |
| /pet recall <index> |
Send a pet back to its bound farm |
| /pet kill [index] |
Kill a pet |
| /pet release [index] |
Release a pet into the wild |
Farm Commands (/farm)
| Command |
Description |
| /farm |
Open the farm management menu |
| /farm create <name> |
Create a new farm (use a wooden shovel to select two points first) |
| /farm confirm |
Confirm farm creation |
| /farm list |
List your farms |
| /farm info [index] |
Show farm details |
| /farm rename <name> |
Rename your current farm |
| /farm remove [index] |
Delete a farm |
| /farm tp <index> |
Teleport to a farm |
| /farm clear |
Clear your wooden shovel selection |
Admin Commands (/mp)
| Command |
Description |
| /mp reload |
Reload configuration and language files |
| /mp help |
Show admin help |
| /mp world add <world> |
Add a world to the whitelist |
| /mp world remove <world> |
Remove a world from the whitelist |
| /mp world list |
Show whitelisted worlds |
| /mp world enable |
Enable world whitelist |
| /mp world disable |
Disable world whitelist |
[HR][/HR]
Permissions
Code (Text):
mypets.command.pet Use /pet command (default: everyone)
├── .pet.kill Kill pets (default: everyone)
└── .pet.release Release pets (default: everyone)
mypets.command.farm Use /farm command (default: everyone)
└── .farm.remove Delete farms (default: everyone)
mypets.command.mp Use /mp command (default: op)
├── mypets.admin.reload Reload config (default: op)
└── mypets.admin.world Manage world whitelist (default: op)
mypets.egg.release Release pet eggs (default: everyone)
mypets.egg.release.others Release others' eggs (default: op)
[HR][/HR]
⚙️ Installation
- Download the latest MyPets-1.0.0.jar from the download button above.
- Place the jar file into your server's plugins/ folder.
- Restart your server.
- The plugin will generate plugins/MyPets/config.yml and language files automatically.
- Edit the configuration to your liking and use /mp reload to apply changes.
[HR][/HR]
Language Support
Language files are located in
plugins/MyPets/lang/.
Available translations:
- zh_CN - Simplified Chinese
- zh_TW - Traditional Chinese
- en_US - English
- ja_JP - Japanese
- ko_KR - Korean
To add a new language, copy an existing file, translate the values, and set
language: in config.yml.
[HR][/HR]
Compatibility
- Server Software: Paper 1.20.4+ (Purpur and other Paper forks should work)
- Java Version: JDK 21 or newer
- Dependencies: No additional plugins required
[HR][/HR]
Documentation
Full documentation is available at:
https://www.mypetswiki.top
[HR][/HR]
Enjoy MyPets!
If you find this plugin useful, please leave a
review and a
rating! Your feedback helps me improve the plugin and keeps me motivated to add new features.