PetWcode
The Ultimate Dynamic & Optimized Pet System
[HR][/HR]
✨ Why PetWcode?
Take your server's gameplay to the next level with a fully interactive pet system. PetWcode isn't just about floating heads — it's a complete RPG mechanic where pets level up, buff their owners, debuff enemies, and can even be stolen in PvP. Built from the ground up with
extreme performance in mind, it safely handles large player bases without lagging your main thread.
[HR][/HR]
Core Features
- Dynamic Leveling System
Pets grow with the player! Level up your pet through kills to unlock stronger buffs, higher attributes, and new capabilities.
- Advanced Combat Mechanics
Pets actively participate in fights. They can apply debuffs to enemies upon hit and grant powerful buffs to the owner. Effects smartly persist and auto-restore even after death or respawn.
- True Persistence & Smart Reset
Complete control over pet lifecycles. Enable Persistence to save pets to the database (they will automatically respawn when the player reconnects), or keep them temporary. Smart logic automatically cleans up old entities when a new pet is activated.
- Artifact System (Physical Items)
Pets are given as physical artifacts via /pet giveitem. Players activate them safely through a fully customizable GUI menu, preventing item duplication or double-effect bugs.
- Kill-to-Steal Mechanics (Drop on Kill)
High-stakes PvP! If enabled, a pet can be transferred to the killer upon the owner's death. You can also trigger custom multi-command chains from the console when a transfer happens (e.g., reward the killer, spawn particles, take permissions).
- Extreme Server Optimization
Tested flawlessly on 40+ online servers. Features a custom 4-tick movement logic instead of the standard 1-tick, ensuring incredibly smooth pet tracking with zero main-thread lag. Memory leaks and multi-world teleportation bugs are completely eliminated.
- 100% Customizable & Zero Hardcode
Every message, error, GUI title, and button is translatable. Out-of-the-box language configs included (EN, RU, PL). Fine-tune visuals including glowing, particles, pet size, and head animations. Fault-tolerant config ensures the plugin keeps running even if you make a typo in effect names!
[HR][/HR]
⚙️ PlaceholderAPI Support
Seamlessly integrate pet stats into your scoreboards and menus. The "No Pet" fallback text is also fully translatable in the config!
- %petwcode_name% - Returns the active pet's name.
- %petwcode_kills% - Displays the active pet's total kills.
- %petwcode_level% - Displays the active pet's current level.
[HR][/HR]
Plugin Showcase
See the plugin in action! Watch the full breakdown of features, combat mechanics, and visual effects here:
[HR][/HR]
️ Support & Setup
Every download comes with a detailed setup guide. No annoying license keys — just plug, configure, and play!
Found a bug or need help? Please do not use the review section for bug reports. Contact me directly in PMs and I will resolve it quickly!