GivePet
Sharing your beloved tamed companions with friends on a Minecraft server has never been straightforward. You might have tried risky methods like untaming and retaming, or simply wished there was a built-in command. GivePet changes that entirely. This lightweight plugin introduces a secure, permission-based system to hand over ownership of your pets to another player with just a few clicks. Whether you run a small survival world with friends or a bustling public network, GivePet ensures that wolves, cats, horses, and more can find new homes without drama or glitches.
Why GivePet Stands Out
Many server admins have struggled with pet ownership transfers. Vanilla Minecraft offers no official way to do this, and workarounds often lead to confusion or lost pets. GivePet solves the problem elegantly. The plugin is built for modern Minecraft versions, specifically 1.21.x and higher, and runs flawlessly on Paper, Purpur, and Spigot server software. Its core philosophy is safety: only the true owner of a tamed mob can initiate a transfer, preventing griefing or accidental theft. The process is interactive and transparent, requiring both parties to confirm the exchange.
How the Transfer Works
Using GivePet feels like a natural part of the game. A player starts an offer by typing /givepet <player>, then right-clicks the pet they want to gift. The recipient receives a clear notification and can accept with /acceptpet <player> or decline with /declinepet <player>. If the sender changes their mind, /givepet cancel aborts the pending offer. The entire flow is designed to prevent misclicks and ensure both sides are fully aware of what is happening. No more accidental pet losses when a friend logs off or a chunk unloads.
Supported Mobs
GivePet covers every vanilla tameable and trust-based mob you would expect. The list includes:
- Wolves and Cats
- Parrots
- Horses, Donkeys, and Mules
- Llamas and Camels
- Skeleton and Zombie Horses
- Foxes
This comprehensive support means you can transfer almost any creature that forms a bond with a player. Whether you are rehoming a loyal wolf pack or passing on a prized steed, GivePet handles it smoothly. The plugin respects the unique taming mechanics of each mob, so foxes bred and trusted by a player can be gifted just as easily as a tamed cat.
Commands and Permissions
GivePet keeps its command set minimal and intuitive. Here is a quick reference:
- /givepet <player> – Start an offer, then right-click your pet to send it.
- /givepet cancel – Cancel your pending selection or active offer.
- /acceptpet <player> – Accept an incoming transfer.
- /declinepet <player> – Decline an incoming transfer.
Permissions are equally straightforward. By default, all players have access to the three core nodes: givepet.use, givepet.accept, and givepet.decline. Server owners can adjust these in their permissions plugin to restrict who can send or receive pets, making GivePet suitable for ranked survival servers or roleplay communities where pet trading is a privilege.
Installing GivePet on Your Server
Getting started with GivePet takes only a minute. Follow these steps:
- Download the GivePet.jar file from a trusted source.
- Place the .jar into your server's plugins folder.
- Restart your server to load the plugin.
- Verify that the plugin is active by running /plugins in the console or in-game.
Remember, GivePet requires Paper, Purpur, or Spigot version 1.21.x or above. It will not work on older server cores or vanilla Minecraft. If you are using a modded server, ensure compatibility with your setup before installation.
For those who prefer a streamlined experience, the foxygame.net launcher includes GivePet in its curated add-on catalog, allowing you to install the plugin with a single click and keep it automatically updated alongside your server software. This removes the hassle of manual file management and version checks, so you can focus on playing.
Why Server Owners Love GivePet
Beyond the obvious convenience, GivePet reduces support tickets and player disputes. When pets are valuable in-game assets, a clear transfer system prevents misunderstandings. The plugin logs all transactions, so staff can review any contested exchanges. Its lightweight design means it won't impact server performance, even on large networks with hundreds of players. The code is optimized for the latest Minecraft builds, taking advantage of modern API features to ensure reliability.
Another standout aspect is the plugin's commitment to safety. The offer system requires the original owner to right-click the exact mob, eliminating the possibility of transferring the wrong pet. The recipient must actively accept, so pets cannot be forced onto unwilling players. This two-step verification mirrors real-world transactions and gives everyone peace of mind.
GivePet in Action: A Typical Scenario
Imagine you are leaving a server and want to entrust your maxed-out horse to a friend. With GivePet, you simply type /givepet FriendName, right-click your horse, and wait. Your friend sees a message and types /acceptpet YourName. Instantly, the horse's ownership data updates, and your friend can ride, command, and care for it as if they tamed it themselves. No need to break leads, no risk of the horse wandering off, and no awkward retaming process that resets stats. It is seamless, immersive, and exactly what the community has been asking for.
Final Thoughts
GivePet fills a long-standing gap in Minecraft's multiplayer experience. It is simple to use, secure by design, and compatible with the most popular server platforms for version 1.21 and beyond. Whether you are a server admin looking to enhance player interaction or a player who wants to share your loyal companions, GivePet is the definitive solution. Download GivePet today and transform how your community handles pet ownership.