BetterPets is a comprehensive pet management system inspired by Hypixel's pet system. Pets have types (Combat, Mining, Farming and more), a five-tier rarity ladder from Common to Mythic, and level up through experience — unlocking passive and active abilities as they climb rarities and levels.
Players can equip up to four pets at once with EXP shared across all of them, customize pet skins and equipment, and upgrade a pet's rarity tier through a time-gated upgrade system. Visibility controls let staff or players limit whether other pets are shown at all.
Under the hood it supports SQLite, MySQL or MongoDB for storage, and ships a real developer API — custom Bukkit events for pet level-ups and equip changes, plus an extensible ability interface for adding entirely new pet abilities without touching the core plugin.
Five rarities (Common through Mythic) with scaling level requirements and per-level stat growth.
Abilities unlock based on a pet's rarity and level, from passive auras to player-triggered active effects.
Share experience across up to 4 equipped pets at once instead of leveling one at a time.
Custom pet skins/textures plus an equipment system to enhance a pet's stats and appearance.
SQLite, MySQL or MongoDB — pick whichever storage backend fits your server.
Custom events (PetLevelUpEvent, PetEquipEvent) and an ability interface for other plugins or your own extensions to hook into.
[ placeholders — real captures coming soon ]
Free to use — grab the latest build below.
View releases on GitHub