Features
Companions
Head or Ground following modes.
Progression
Leveling system with XP rewards.
Visuals
Custom textures and ModelEngine support.
Combat
Retaliation system for defense.
Architecture
Entries
Definitions
Pet Definition: Species config.
Artifacts
Pet Storage: Player data.
Quick Start
1. Configure Settings
Start with the configuration entry: pet_definition. This defines global settings for the extension.→ pet_definition
2. Trigger Actions
Use action entries to interact with the extension: add_xp, open_menu, state. Trigger them from commands, NPCs, events, or other entries.→ add_xp → open_menu
Commands
| Command | Description | Permission |
|---|---|---|
/pets | Open menu | typewriter.pets.open |
/pets activate <id> | Activate pet | typewriter.pets.activate |
/pets give <id> | Give pet | typewriter.pets.give |
Placeholders
Prefix:%pets_*%
| Placeholder | Description |
|---|---|
%pets_active_name% | Active pet name |
%pets_active_level% | Active pet level |
%pets_pet_<id>_owned% | Owns specific pet? |
Dependencies
| Extension | Required | Usage |
|---|---|---|
| GUI Extension | Required | Menu rendering and layout system. |
| PlaceholderAPI | Optional | For @Placeholder fields. |