✅ BetterPets [1.8+] • Custom textures! Favorite food! Permissions! Recipes! icon

✅ BetterPets [1.8+] • Custom textures! Favorite food! Permissions! Recipes! -----

Pets living in your inventory ready to help you!



[​IMG]
[​IMG]
[​IMG]
[​IMG]
This plugin requires NBTAPI installed!
Plugman or similar plugins ARE NOT SUPPORTED!
Respect my work. You are not allowed to redistribute this plugin in any setup.
Only the latest version of each minecraft major version is supported.
e.g. only 1.16.5, not 1.16.4; only 1.18.2 not 1.18.1, only 1.19.4 not 1.19 or 1.19.2

You are not allowed to post/move/copy this on mcbbs.net or similar. Don't insist.
If you want to contribute with a translation in your native language, feel free to dm me the translation.

[​IMG]
[​IMG] [​IMG] [​IMG] [​IMG] [​IMG]

[​IMG] [​IMG] [​IMG] [​IMG]

[​IMG][​IMG]

Ever wanted to have a pet that helps you?
Do your player asks you for a different pet plugin?

Well, I created this plugin because of that.

This plugin was created to add something that is missing in minecraft, pets.
And yes, this plugin was inspired in the well-known mod that allow having pets in inventories.

But what makes this plugin different from others???
First, it works in many versions 1.8.8 - Latest and second, it's almost fully configurable.

And second, you can change displaynames, lores, pet recipes, permissions, messages, textures, foods, cooldowns, etc..
I'll probably be adding more pets when users make suggestions.

Making a suggestion doesn't mean it will be added. I need to consider the impact of that pet in server performance and stuff like that.

Note: If you think your pet suggestion is good. Let me know in my discord.

[​IMG]
[​IMG]
  • Supports 1.8 - Latest BETA!
    • Make sure you always you always use latest version!
  • 27 different pets for your players. BETA!
    • There is a pet for every type of player.
  • Custom recipes.
    • Each pet recipe can be changed or even disabled.
    • Almost all materials are supported.
    • Recipe shape easy to change.
  • Custom permissions. NEW!
    • Permissions can be changed!
    • Permission per pet.
    • Permission for almost every action.
  • Pet food! BETA!
    • Your pet requires food in your inventory to help you!
    • Change pet's favorite food or disable it!
    • Pet can eat food from your inventory.
  • Uses per food! BETA!
    • Change the amount of uses before pet ask for food again.
  • Cooldown per pet! BETA!
    • Add cooldowns to each pet.
    • Make players wait before using their pets again.
    • Option to disable cooldown.
  • Customizable messages! NEW!
    • Almost all messages in the plugin can be changed.
    • Pet responses are custom PER PET!
    • Pet tells you if it cannot find food in your inventory.
  • Pets GUI! NEW!
    • Access to all pets in a GUI.
    • Access to all pets recipe. (If player has permission to it)
  • Fill empty slots.BETA!
    • Empty slots in recipe inventory fills with black frame.
    • Supports custom model data in 1.14+
    • Toggleable feature.
  • Auto-open permission.BETA!
    • Open pets GUI after closing pet recipe.
  • Unkown pet!
    • Option to hide pet and recipe if player doesn't have the permission.
    • Displays a custom head with texture for unknown pets.
    • Useful to make pets a unlockeable perk.
  • Easy to use!
    • Pet's description explains pet behavior.
    • Drag and drop plugin.
    • Survival friendly.
    • Pets GUI show pet's favorite food and the uses per food.
  • Pet information.
    • Pet information when right clicking while sneaking.
  • Admin permissions.
    • Admins can easily get pets from pets GUI by clicking in the pet.
  • Give command. BETA!
    • Give a specific pet to player. (Works on console too)
  • Disabled worlds! BETA!
    • Select disabled worlds PER pet!
    • Custom message if pet is used in disabled world. (Message is per pet)
  • WorldGuard region support! BETA!
    • You can whitelist/blacklist regions now!
    • Flag added: betterpets-can-active-pet
    • Default option if player is in region but flag is not set.
  • Developer API! BETA!
    • DeveloperAPI for all developers to interact with the plugin.
    • Method to get pets and events to listen.
  • Reload command. BETA!
    • Command to reload messages and some checks. (Restart required to update recipes)
  • Configuration auto update.
    • Configuration will be updated on plugin update.
    • Comments will be removed on config update.
  • Update checker.
    • Be notified when there is a new update.
[​IMG]
config.yml
pets.yml

[​IMG]
Pets GUI.
[​IMG]

Hide locked pets in the GUI.
[​IMG]

Pet description includes effect and favorite food.
[​IMG]

Command autocomplete.
[​IMG]

Recipe view available.
[​IMG]

Recipe displays pet food and uses per meal.
[​IMG]

Easy admin usage. (Obtain pets easily to reward players on events)
[​IMG]
Can't see the gif? Click here

Shift right click display pet status. (Ready or on cooldown)
[​IMG]
Can't see the gif? Click here

Slime pet eating slime ball from inventory to prevent fall damage.
[​IMG]
Can't see the gif? Click here

Totem pet allows totem use from inventory instead of off-hand.
[​IMG]
Can't see the gif? Click here

Zombie pet removing hunger effect when eating rotten flesh. (Pet eats one cookie)
[​IMG]
Can't see the gif? Click here

Moon pet changing day to night. (Animation)
[​IMG]
Can't see the gif? Click here

Sun pet changing night to day. (Animation)
[​IMG]
Can't see the gif? Click here

Creeper Tamer pet protecting from Creepers target.
[​IMG]
[​IMG]

[​IMG]
Current pets available: 27
[​IMG]
  • Sun pet.
    • Changes night to day.
    • Favorite food: CLOCK
  • Moon pet.
    • Changes day to night.
    • Favorite food: CLOCK
  • Chicken pet.
    • Chance to give eggs/feather.
    • Chance to give SLOW_FALLING if available.
    • Favorite food: SEEDS
  • Cow pet.
    • Removes all negavite effects.
    • Favorite food: MILK BUCKET
  • Mushroom pet.
    • Refill mushroom soup when consumed. (Configurable)
    • Chance to give regeneration.
    • Chance to give strength.
    • Chance to give confusion.
    • Chance to give absortion.
    • Chance to give resistance.
    • Favorite food: RED MUSHROOM
  • Cat pet.
    • Gives speed III. (1 minute - Configurable)
    • Favorite food: RAW FISH
  • Bat pet.
    • Gives night vision. (1 minute - Configurable)
    • Favorite food: GOLDER CARROT
  • Rabbit pet.
    • Gives jump III. (15 seconds - Configurable)
    • Favorite food: CARROT
  • Pig pet.
    • Gives you additional saturation.
    • Favorite food: CARROT
  • Sheep pet.
    • Chance to give you wool or strings.
    • Favorite food: WHEAT
  • Workbench pet.
    • Open workbench wherever you need it.
    • Favorite food:
  • Ender chest pet.
    • Open ender chest wherever you are.
    • Favorite food: EYE OF ENDER
  • Enchanting table pet.
    • Open basic enchanting table wherever you are. (1.12+)
    • Favorite food: PAPER
  • Silverfish pet.
    • Protects you from suffocation.
    • Favorite food: STONE
  • Slime pet.
    • Protects you from fall damage.
    • Favorite food: SLIME BALL
  • Squid pet.
    • Protects you from drowing. (Gives oxygen)
    • Favorite food: RAW FISH
  • Creeper pet.
    • Protects you from explosion damage.
    • Favorite food: SULPHUR
  • Magma cube pet.
    • Protects you from fire damage. (Gives fire resistance)
    • Favorite food: MAGMA CREAM
  • Wolf pet.
    • Gives extra food points when eating raw food.
    • Favorite food: BONE
  • Zombie pet.
    • Allows player to eat rotten flesh. (Prevents hunger effect)
    • Chances to give speed.
    • Chances to give strength.
    • Chances to give resistance.
    • Chances to give regeneration.
    • Favorite food: COOKIE
  • Iron golem pet.
    • Gives temporary shield. (+10 hearts for 60 seconds - Configurable)
    • Favorite food: IRON BLOCK
  • Wither pet.
    • Protects from wither effect damage. (Removes it)
    • Favorite food: COAL BLOCK
  • Totem pet.
    • Allow totem use directly from inventory. (No need to have it in off hand)
    • Favorite food: TOTEM / NETHER STAR (If 1.10 or older - Configurable)
  • Dynamite pet.
    • Spawn primed TNT in your location.
    • Favorite food: TNT
  • Inby pet.
    • Gives your invisibility for a short time.
    • Favorite food: GOLDEN_CARROT
  • Savior pet.
    • Keeps your items in your inventory on death. (Levels too, optional)
    • Favorite food: GOLDEN_APPLE
  • Creeper Tamer pet.
    • Makes creeper around friendly and prevent them from targeting/exploding for a period of time.
    • Favorite food: TNT
[​IMG]
Installing the plugin in your server:
  • Download the plugin from SpigotMC.org
  • Copy the jar file into you plugins folder.
  • Restart the server.
  • Edit what you want in configuration files.
  • Restart the server.
[​IMG]
Permissions are configurable in configuration files.

Check our commands and permissions in our Github

[​IMG]
None yet. You can send me your reviews :D

[​IMG]
This is a simple plugin, i don't think it requires more features.
However if you consider your suggestion should be added, let me know in discussion tab.

[​IMG]
Let us know if your server is using it! ;)

[​IMG]
1) Why is this BETA? That means it has bugs?
Answer:
No, plugin should not have bugs. I use BETA because I like the word, I guess.

2) Can I create my own pet?
Answer:
No. However, if your pet suggestion sounds good to me. I might add it in a future update.

3) How can I limit active pets amount?
Answer:
Edit in config.yml the option "Options.Max-pets". (Min 1, max 9)

4) Can you add XYZ pet?
Answer:
Make your suggestion on our Github and be patient. It takes time.
Making a pet suggestion does NOT mean it will be added. I need to see if pet ability is balanced, compatibility, performance, etc.

5) Can you make it so we create our own pets?
Answer:
No. Due to the plugin structure, I can add more pets, but making a system that allows you to create custom pets should probably require recoding the system.

6) Will you do it in a future?
Answer:
I don't know to be honest. I'm already thinking about how that system would work, but I currently have more projects (plugins) I wanna release first. Probably later if I figure out a way to allow server owners to create new pets.

7) Can i post this in mcbbs.net?
Answer:
No.

8) Are you sure?
Answer:
Yes, I'm sure. You are not allowed to post it.

9) Help me, it's not working in my server!
Answer:
Before reviewing the resource. Make sure you have installed all dependencies.
It the error persists. Paste startup console log in https://sourceb.in/ and post it in discussion tab or join my server.

[​IMG]
NBT API - This plugin works with NBT Tags.

[​IMG]
Access the API package:
com.alonsoaliaga.bettersocial.api.BetterSocialAPI

Check our DeveloperAPI in our Github

If you find any bugs, errors or want to request a feature.
Join my discord or use our issue tracker.

Review section is not place to report errors.


[​IMG]

  • Option to create new pets. (No, can't be done)
  • Pet that scares creepers.
  • Pets that attacks players or entities.
  • Pets that works with player movement.
  • Level system for pets. (No, this plugin isn't for that)

[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
By downloading this resource you agree all following terms and conditions:
  • You are not permitted to redistribute the plugin in any form, including as a part of any software package.[/B]
  • You are not permitted to decompile or modify the plugin in any form.
  • You are not permitted to claim this resource as your own creation.

[​IMG]
[​IMG]
Resource Information
Author:
----------
Total Downloads: 7,827
First Release: Aug 22, 2020
Last Update: Dec 17, 2023
Category: ---------------
All-Time Rating:
11 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings