- Versions
- 1.19
- 1.20
CombatPets is a simple, but highly performed, customizable and vanilla-styled pets plugin. It has intuitive and customizable GUIs for players to interact with their pets and plugin overall.
Improve your pet levels, purchase new pets from built-in shop, catch pets from wild mobs in the world, customize your pets and a lot more!
If you're still on 1.20.1 - use v1.0.27
If you're still on 1.20.2 - use v1.0.29
If you're on 1.20.4 - use the latest one
Spigot 1.19.4 / 1.20.4
Java 17 or newer
NexEngine
You must have exact server version from requirements!
If it says 1.20.4 you need 1.20.4, not 1.20.2 or 1.20.1.
- 70+ Entities Available! This is a list of mobs that can be used as pets!
- Pet Tiers. Split pet features & rarity by creating your own custom tiers!
- Pet Configs. Configure settings for each pet individually! Or even create different variants of the same mob!
- Pet Collection. A GUI, where you can browse all your pets splitted by their tiers. In this GUI you can also spawn, despawn & revive your pets with a click!
- Pet Eggs. Special items that are used to claim pets. Eggs are dropped when player catches a mob, can be purchased from built-in shop, or can be given via commands.
- Pet (Re)Naming. A common feature, but respects vanilla name tags to rename pets without use of any commands!
- Pet Health Bar. Customizable boss bar indicating pet health as well as some extra info in title, such as name, level, etc.
- Pet Death & Revive. There are some features related to pet deaths! You can make players to lose their pets when died, make them to pay certain amount of money to revive them, or simple set a cooldown before pet can be summoned again. Also, there is an option to make pets lose XP on death!
- Pet Combat Mode. 4 available types: Passive, Protective, Supportive, Protective & Supportive. Each mode defines pet behavior when you hit someone or got damaged by someone. Combat mode can be switched for each pet individually at any time!
- Leveling. When pets damages other mobs or players (and kill them), they gain XP. When they get enough XP, a pet level increased. Each level can give some aspect points and increase pet attributes.
- Pet Attributes. Your pets can utilize almost all vanilla attributes and even a few custom ones!
- Pet Aspects. Aspects basically custom pet stats backed by a list of attributes (like Strength, Vitality, etc). Spend aspect points gained from leveling to improve pet aspects - which will change pet attributes attached to that aspect! You can create your own ones!
- Pet Catching. Get some pet eggs by catching mobs around the world with a special catch item! Catching item, chance and conditions may vary for each pet.
- Pet Escaping. There is a chance for mob to escape from catching and become uncatchable forever.
- Pet Customizations. Change the look of your pets! Use special items, that contains certain customzations and apply them with a right-click! Customizations are basically mob variants, such as sheep colors, age, horse styles, slime size, etc. Includes built-in shop!
- Pet Hunger. Pets needs food to regenerate health naturally and to avoid various debuffs, or even death! Food set configurable for each pet.
- Pet Equipment & Inventory. Each pet can have an ability to carry items (inventory) and equipment (armor). Inventory size depends on pet tier.