Voxel Shop beta is live. Expect occasional bugs. Learn more  
NovaPets icon

NovaPets 1.0.1-SNAPSHOT

Transform your pets into powerful allies with leveling, stats, cosmetics, and more!

🐾 NovaPets – Take Your Pets to the Next Level!


Turn your server’s pets into true companions for battle, fashion, and adventure! NovaPets is the ultimate plugin to enhance your players’ experience, offering a wide range of unique features such as leveling, advanced stats, cosmetics, and backpacks.




Why NovaPets?

  • 🏆 Leveling System: Pets gain experience by playing with their owners and level up, improving their stats.
  • 🎒 Pet Backpacks: Pets come with a backpack to store important items! Perfect for long explorations.
  • 🌟 Enhanced Stats by Level: The higher the pet's level, the stronger it becomes! Improve its health, attack, defense, and speed.
  • 🛡️ Spiritual Guardian Mode: Transform your pet into a spiritual guardian that follows you everywhere and automatically attacks nearby enemies. Perfect for protecting players during dangerous adventures!
  • 🎨 Exclusive Cosmetics: Customize your pets with amazing cosmetics. Make them stand out from the crowd!
  • 📊 Advanced Data System: Track pet progress with detailed data storage.


⚙️ Key Features

  • Points System: Pets can earn points by playing or performing tricks.
  • User-Friendly Interface: Easy to use for both admins and players.
  • Full Compatibility: Works perfectly with modern Minecraft versions and is highly configurable.
  • Multilingual Support: Easily translatable and customizable in multiple languages.


📊 PlaceholderAPI Support


NovaPets comes with full PlaceholderAPI integration, allowing you to display pet information anywhere on your server. Here’s a list of available placeholders:


Placeholder Description Example Output
%novapets_has_pet% Returns true if the player has an active pet, otherwise false. true
%novapets_pet_level% Displays the current level of the pet. 10
%novapets_pet_exp% Shows the current experience points of the pet. 20
%novapets_pet_exp_needed% Experience required for the next level. 100
%novapets_pet_health% Displays the current health of the pet (formatted to 1 decimal place). 10.5
%novapets_pet_max_health% Shows the maximum health of the pet. 32
%novapets_pet_attack% Displays the total attack power of the pet. 12.0
%novapets_pet_defense% Shows the total defense stat of the pet. 1.2
%novapets_pet_speed% Displays the total speed of the pet (formatted to 2 decimal places). 0.42
%novapets_pet_is_sitting% Returns true if the pet is sitting, otherwise false. false
%novapets_pet_collar_color% Returns the color of the pet's collar. RED
%novapets_pet_points% Displays the current points the pet has in the internal points system. 50
%novapets_pet_is_spirit% Returns true if the pet is in Spirit Guardian mode, otherwise false. false
%novapets_pet_base_health% Base health of the pet (before any bonuses). 15.0
%novapets_pet_base_attack% Base attack power of the pet (before any bonuses). 10.0
%novapets_pet_base_defense% Base defense stat of the pet (before any bonuses). 1.2
%novapets_pet_base_speed% Base speed of the pet (before any bonuses). 0.32
%novapets_pet_bonus_health% Additional health added by bonuses. 0.20
%novapets_pet_bonus_attack% Bonus attack power added to the pet. 2.0
%novapets_pet_bonus_defense% Bonus defense stat added to the pet. 0.10
%novapets_pet_bonus_speed% Bonus speed added to the pet. 0.15

Easily integrate these placeholders into your server’s scoreboard, chat, or menus to keep players informed about their pet progress!


📷 Screenshots and Demo


2025-02-05_16.54.01.png


2025-02-05_16.54.03.png


2025-02-05_16.54.06.png


2025-02-05_16.54.07.png


2025-02-05_16.54.08.png


2025-02-05_16.49.42.png


2025-02-05_16.49.49.png


2025-02-05_16.53.56.png


2025-02-05_16.53.59.png


2025-02-05_16.54.00.png


2025-02-05_16.54.04.png


 




🚀 How to get started?


1 - Download NovaPets.
2- Install it on your server (Paper/Spigot compatible).
3- Configure the settings to your liking and enjoy a unique experience with pets.





💡 Customizable settings

  • Fully configurable system, from its guis to messages and more!
guis:

pet_gui:
title: "&6Pet Information"
size: 27
items:
stats:
name: "&e&lPet Level and Experience"
lore:
- "&8⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯"
- "&7➤ Level: &6%level%"
- "&7➤ Experience: &e%xp%&7/&e%max_xp%"
- "&7➤ Owner: &f%owner%"
- "&8⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯"
slot: 13
material: EXPERIENCE_BOTTLE

config: 

prefix: "&3NovaPets &8» "
pet:
name: "&6&lLvl %level% &7[%exp%/%max_exp%] &f %owner%'s Wolf"
attributes:
health_bonus: 1.3
attack_bonus: 0.4
protection_bonus: 0.2
speed_bonus: 0.05

messages:

reload:
success: "&aConfiguration reloaded successfully!"
no_permission: "&cYou don't have permission to use this command!"
usage: "&cUsage: /%label% reload"
pets:
default_pet_name: "Wolf"
pet_killer_unknown: "Unknown"
pet_not_active: "&cYou don't have an active pet!"
states:
sit: "sitting"
not_sit: "standing"

 


IMPORTANT: The examples given are not the complete configuration!




🔧 Support and Updates


Join our official Discord server for:

  • 📢 Support: Get quick help from our support team and community members.
  • 📚 Guides: Learn how to get the most out of NovaPets with guides provided by the community or by the owners.
  • 🛠️ Bug Reports & Feature Requests: Help us improve by sharing your ideas or reporting any issues.
  • 🎉 Community Events & Updates: Stay up to date with the latest news and upcoming features!
  • 👉 Join the Discord
Sign in
$4.99 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe

pets

custom

configurable

guis

novapets