🐾 RZXPets — The Ultimate Companion Pet Plugin
RZXPets is a premium, feature-rich companion pet plugin designed for Paper and Spigot Minecraft servers (1.20.4+). It adds interactive, floating companion entities that hover beside players. As your companions gain experience and level up, they grant powerful level-scaling passive perks and active combat support!
✨ Features
- Hovering Companion Entities: Companions spawn as physical entities (such as Parrots, Bats, Blazes) that follow you, floating smoothly behind and hovering over your shoulder.
- XP & Level Progression: Watch your companions level up from Level 1 to 100 as you play, boosting their activation chances and passive multipliers.
- Active Dash Combat: During combat, your summoned pet will slide-dash toward enemy entities, striking them for dynamic damage before returning to your shoulder.
- 10 Built-In Level-Scaling Mechanics:
- ⚡ Potion Effects: Permanent customizable potion buffs (Speed, Strength, Haste, etc.).
- ✈️ Creative Flight: Unlock survival mode flight (recommended at Level 100).
- 💎 Mining & Combat zGems Boosters: Find zGems currencies while mining resources or slaying monsters.
- 📈 Experience Booster: Multiply vanilla XP gains.
- 🛡️ Mitigation Shield: Dynamic chance to absorb and reduce incoming damage.
- 🩸 Vampiric Lifesteal: Returns a percentage of your combat damage as health.
- 🌾 Double Harvest: Extra chance to double crop yields or mined ore drops.
- 💚 Area Rejuvenation: Periodically heals you and nearby allies in a configurable radius.
- Interactive GUIs: Built-in custom inventories for purchasing pets from the shop, summoning/dismissing from storage, and upgrading stats.
🛠️ Requirements & Integrations
To run RZXPets, you must have the following dependencies installed on your server:
- RZXCore (Required central framework dependency)
- Spigot / Paper 1.20.4+
- PlaceholderAPI (Required for balance rendering and hooks)
- Any Economy/Currency Plugin (Supports Vault, custom items, or local zGems currency)
- LuckPerms (Optional — for automatic pet storage limit adjustments)
- WorldGuard (Optional — for region-based pet summoning protection)
💻 Commands & Permissions
| Command | Description | Permission |
|---|---|---|
/pets |
Opens the main companion GUI selection menu. | rzxpets.use |
/pets summon <id> |
Summons a companion by its unique identifier. | rzxpets.summon |
/pets dismiss |
Despawns currently active companion. | rzxpets.dismiss |
/pets admin give <player> <id> |
Grants a companion to a player. | rzxpets.admin |
/pets admin addxp <player> <amount> |
Adds XP to a player's active pet. | rzxpets.admin |
🐞 Support & Feedback
If you encounter any issues, bugs, or have feature suggestions, please report them on our Issue Tracker: 👉 GitHub Issues

