Sueta

IpsecuzPet

2.0

IpsecuzPet,Pet,rpgPet,tradePet,fun,misc

·Plugin
Tested MC versions
1.19, 1.20, 1.21


The Ultimate RPG Pet System
Stats • Leveling • 3D Models • Duels • Mounting • Multi-Language

✨ OVERVIEW
Transform your server's pets from passive followers into mighty RPG companions! IpsecuzPets introduces a deep progression system where pets—ranging from elemental Dragons and Spirit Foxes to Royal Slimes and Winged Companions—have their own stats, level up with XP, fight alongside you, and duel other players' pets.
The latest version features BetterModel integration for custom models, full Folia (Multi-threaded) support, and 100% unlimited Language customization!
KEY FEATURES

  • ⚔️ Deep RPG Stats & XP Leveling System
    Pets earn XP and grow stronger as they level up with unique attributes:
    • Damage: Deals scaling combat damage to enemies.
    • Health & Defense: Increases max HP hearts, tankiness, and survival rate.
    • Speed: Moves faster to chase down targets.
    • Intelligence: Extends potion buff duration for the owner.
  • Custom Model & Visual Effects Support (NEW)
    Supports BetterModel integration and custom visual auras/particles, allowing you to create mythical companions (Dragons, Kitsune Foxes, Slimes, Winged Pets, etc.) with smooth animations.
  • Smart Combat AI
    • Assist Mode: Attacks whoever you attack.
    • Guardian Mode: Protects you when you take damage.
    • Peaceful Mode: Follows you calmly when out of combat (No random targeting).
  • ⚡ Folia & Paper Support (NEW)
    Automatically detects and runs smoothly on both Paper and Folia (Multi-threaded regions). Optimized for zero lag and maximum TPS.
  • Hardcore Revive System
    Pets are not immortal! If they die in battle, they vanish. Players must mine specific ores (Diamonds, Gold, etc.) to gather "Soul Power" to resurrect their fallen companions.
  • 1vs1 Pet Duels
    Challenge other players to an automated 1vs1 Pet Battle using /pet duel <player> complete with combat visual effects.
  • Pet Trading & Renaming
    • Withdraw to Item: Convert your pet into a tradeable item with /pet withdraw <id> to trade or sell to other players.
    • Custom Naming: Personalize your companion's display name anytime using /pet rename <new_name>.
  • Multi-Currency GUI Shop
    Built-in interactive GUI Shop supporting multiple economies: Vault (In-game Money), PlayerPoints, or Vanilla/Custom Items (Diamonds, Emeralds...).
  • Mounting System
    Right-click your pet to ride it! (Sits on the pet's head, GSit style).

MULTI-LANGUAGE SYSTEM

  • Customize 100% of plugin messages in messages.yml.
  • Full support for HEX Colors (&#RRGGBB) and legacy color codes (&a, &b...).
  • Easily translate into English, Vietnamese, Spanish, or any language without touching the source code!
rpg_system:
  max_level: 100
  revive_cost_diamonds: 32
  default_growth:
    damage: 0.5
    health: 2.0
  ...

COMMANDS & PERMISSIONS

CommandDescriptionPermission
/petOpen Main Menuipsecuzpet.use
/pet shopOpen Pet Shop GUIipsecuzpet.use
/pet despawnStore current petipsecuzpet.use
/pet duel <player>Challenge a player to a Pet Duelipsecuzpet.use
/pet acceptAccept a duel requestipsecuzpet.use
/pet withdraw <id>Withdraw pet to item for tradingipsecuzpet.use
/pet statsShow current pet's stats & XPipsecuzpet.use
/pet rename <new_name>Rename your petipsecuzpet.use
/pet give <player> <id>Give a pet to a player (Admin)ipsecuzpet.admin
/pet reloadReload config & language filesipsecuzpet.admin

⚙️ CONFIGURATION
Fully customizable via config.yml:

  • Pet types, custom models, names, and display icons.
  • Base stats, max level, and growth rates per level.
  • Shop prices and currency types (Vault, PlayerPoints, Items).
  • Ore requirements and Soul Power revive costs.

SCREENSHOTS

Click to view Screenshots

Diverse Pet Shop (Shop GUI)

Pet Menu

REQUIREMENTS

  • Java: 21+ (Minecraft 1.20.x - 1.21.x)
  • Server: Spigot, Paper, Purpur, Folia.
  • SoftDepend: Vault (Money), PlayerPoints, BetterModel.

Do you like IpsecuzPets?
If you find any bugs or need support, please contact me on Discord: @Habitat_
Please leave a ⭐⭐⭐⭐⭐ review to support the project!

Similar projects

Plugin →