promotional bannermobile promotional banner

AdoptAFuzz

Release your extra pets! Let others adopt them!

What it is:

This plugin allows users to release their pets from being tamed by them and allows server owners to make all bred pets to be born free of any ownership.

Features:

  • Bukkit Permissions (SuperPerms) and Ops-only permission support.
  • Vault is fully supported.
  • Wolves, ocelots, and associated pups and kittens supported.
  • Untamed bred / released Ocelots will retain their pelts on being adopted.
  • Can reload configuration in-game (or from console) via /adoptafuzz command.
  • Has no other commands, usage is fully based on in-game interactions, permissions, and the config file.

Here is slightly more detailed explanation of the default config file.

And a pull of the full list of available permission nodes (of which I think there's more .* nodes than actual nodes).

Currently it's not possible to determine the user who initiated breeding (with my limited knowledge anyway), so I cannot put permissions on breeding - yet, but hope for the future is why there's so many different subsections of permissions right now. If anyone knows how to get around this, please shoot me a line. I should be fleshing this page out a bit more in the next few days as well.

This idea came from a complaint a friend of mine made that she could not create a box of kittens from her own cats for people to pick one and adopt. So all credit for the idea for me to even create this plugin go to her. And to TnT for prodding me into making this into something that might be worth posting.

TODO:

  • Add further options for controlling aging (items) when BUKKIT-1484 is resolved.
  • Make options for controlling aging visible when BUKKIT-1484 is resolved.
  • (Tentative) Allow modification of how many items are consumed in untaming (though this feels more vanilla as-is).
  • -

Suggestions will be considered based on viability and following the theme of as few commands as possible. (It's not impossible I'll add some, but I would prefer not to if there's a more intuitive way without them.)

NOTES:

There are two bugs in the current version (0.2.1), the only obvious one of which causes unclaimed pets to continue to port to their previous masters. This can be disabled via the 'avoidbugs' option in the config. Enabling this option will make reimburse and adoption costs mean nothing. The other is not yet implemented unless you mess with the config file, so I don't expect to hear about it, you knew what you were doing! Details:

  1. Untamed pets who were previously tamed still port to their owner, but are still otherwise untamed properly. (Bug exists in current release) (Link to report)
  2. Pets which are not supposed to age will appear to age suddenly, but will show correctly after a relog. Then the cycle repeats. (Link to report)

The AdoptAFuzz Team

profile avatar
  • 2
    Projects
  • 6.4K
    Downloads
Donate

More from HereInPlainSight

  • Insomnia Notifier project image

    Insomnia Notifier

    • 323
    • Bukkit Plugins

    A plugin that tells everyone in the world when others in that same world are sleeping.

    • 323
    • February 10, 2014
    • Bukkit Plugins
  • Insomnia Notifier project image

    Insomnia Notifier

    • 323
    • Bukkit Plugins

    A plugin that tells everyone in the world when others in that same world are sleeping.

    • 323
    • February 10, 2014
    • Bukkit Plugins