Pet Pickup

Pet Pickup

This plugin that I made over the weekend that allows users to pickup their pets in a portable spawn egg, for any purposes they desire ;D

214 downloads 1 followers

This plugin that I made over the weekend that allows users to pickup their pets in a portable spawn egg, which allows them to transfer their pets over potentially long distances, or even different dimensions, instead of transporting them manually; let's all be honest here, it's much easier to use a command and to right click your pet, and to place it somewhere else, than building a giant ice highway and hoping your pet doesn't die along the way.

Important detail: Make sure you use /pp to toggle on pet pickup mode, otherwise it won't work! OPs have the permission by default, but normal users will need a specific permission node, check below, I do recommend using a plugin such as LuckPerms to get the permission nodes working.

Notice: If you're having config issues between updates, for now we recommend deleting the settings.yml, so the plugin can re-generate it on start up

Permission nodes:

pp.toggle - Toggle Pet Pickup mode on or off.

pp.bypass.worldguard - Bypass WorldGuard restrictions.

pp.bypass.whitelist - Bypass the entity type whitelist.

pp.bypass.pickup - Bypass pet ownership protections.

pp.rename - Use the /pprename command.

pp.renamelegacy - Use the /pprenamelegacy command.

Config options:

databaseType: The database type should be used to store the picked up entities.

databaseIP: The IP address to the configured database.

databasePort: The port to the configured database.

databaseName: The name of the configured database.

databasePassword: The password to the configured database.

maxRenameLength: What is the maximum allowed character limit that a pet's name can be set to?

swapToLegacyWhenNeeded: Should the legacy rename functionality be used automatically for /pprename if dialogs aren't supported?

mythicMobsPatch: Patches for compatibility related to the spawn eggs of the MythicMobs plugin.

whitelistedTypes: The entity types that are allowed to be picked up, under settings.yml

Messages can also be customised under PetPickup/lang.yml

The plugin respects ownership of pets, as well as WorldGuard regions, provided that it is installed.

Demonstrated on my YouTube channel:

<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/Dh2Ig2oR184" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/p1ndkjIxoxk" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe><iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/NlG1TfSIy90" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe><iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/V9a0qQPVMDw" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe><iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/bNqFB9mJe3k" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
Version Minecraft Loader Download

Pet Pickup 1.4-SNAPSHOT

1.4-SNAPSHOT

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, spigot
Download

Pet Pickup 1.3-SNAPSHOT

1.3-SNAPSHOT

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
paper, spigot
Download

Critical fixes, and experimental Redis support

1.2-SNAPSHOT

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2
paper, spigot
Download

A small fix

1.1-SNAPSHOT

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2
paper, spigot
Download

Pet Pickup 1.0-SNAPSHOT

1.0-SNAPSHOT

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
paper, spigot
Download