═══════════════════════════════════════════════════════════════════════
LiteControlPets
═══════════════════════════════════════════════════════════════════════
Take FULL command of your loyal companions! Lightweight · Vanilla-friendly · No bloat
═══════════════════════════════════════════════════════════════════════
▸ WHAT IS THIS?
A simple quality-of-life plugin that lets you manage, organize,
and revive your tamed pets through an intuitive GUI without
changing vanilla gameplay.
LiteControlPets
═══════════════════════════════════════════════════════════════════════
Take FULL command of your loyal companions! Lightweight · Vanilla-friendly · No bloat
═══════════════════════════════════════════════════════════════════════
▸ WHAT IS THIS?
A simple quality-of-life plugin that lets you manage, organize,
and revive your tamed pets through an intuitive GUI without
changing vanilla gameplay.
Opens GUI with: /pets
▸ FEATURES (All optional – use only what you want)
⭐ PET INVENTORY – View and manage ALL your tamed pets in one GUI
⭐ BATCH ACTIONS – Control multiple pets at once:
• Set mode (Passive/Neutral/Aggressive)
• Make all sit or stand
• Teleport all to you
• Heal all (costs XP)
• Free multiple pets permanently
⭐ BEHAVIOR MODES (per pet)
• PASSIVE – Never attacks anything
• NEUTRAL – Attacks only what attacks you (vanilla default)
• AGGRESSIVE – Attacks any valid target nearby
⭐ TARGETING & STATIONING
• Set explicit target (player or mob) – pet hunts it
• Station pet at a location – guards area (configurable radius & target types)
⭐ TRUSTED PLAYERS / RIDERS
• Pets never attack trusted players
• Rideable pets (horses, llamas, etc.) can restrict access to owner + trusted
⭐ STORE & WITHDRAW
• Temporarily remove pet from world – keep it safe
• Summon it back later with full stats (health, equipment, variant)
⭐ REVIVE DEAD PETS
• Dead pets remain in your list with "[DEAD]" tag
• Revive them using a configurable item (default: Nether Star)
⭐ HEAL WITH XP
• Heal 1 HP or full health using XP points
• Configurable cost (default: 100 XP per 1 HP)
⭐ RENAME & CUSTOMIZE
• Rename via chat (or shift-click to reset to default)
• Pick name color from 16 dye colors
• Change GUI icon – hold any item and click
⭐ CREEPER BEHAVIOR (per pet)
• NEUTRAL – Attack only if owner attacks first (vanilla)
• FLEE – Run away from creepers
• IGNORE – Completely ignore creepers
⭐ HAPPY GHAST INCUBATION
• Place a Dried Ghast block – plugin tracks it
• When it hatches (waterlogged + random ticks), baby Happy Ghast becomes your pet automatically
⭐ SAFE STORAGE
• All pet data stored in JSON files (playerdata/ folder)
• Easy to backup, no database needed
⭐ ADMIN TOOL
• /petadmin <player> – Open any player's pet GUI (permission: litecontrolpets.admin)
Spoiler: ▸ COMMANDS
/pets → Opens main GUI
/pets reload → Reloads config & language
/petadmin <player> → Admin: view another player's pets
/pet station [radius] → Station ALL your pets at your location
/pet unstation → Remove station from ALL your pets
/pet target <player|mob> → Set target for ALL your pets
/pet untarget → Clear targets for ALL your pets
/pet store → Open GUI to store active pets
/pet withdraw → Open GUI to withdraw stored pets
/pets reload → Reloads config & language
/petadmin <player> → Admin: view another player's pets
/pet station [radius] → Station ALL your pets at your location
/pet unstation → Remove station from ALL your pets
/pet target <player|mob> → Set target for ALL your pets
/pet untarget → Clear targets for ALL your pets
/pet store → Open GUI to store active pets
/pet withdraw → Open GUI to withdraw stored pets
Spoiler: ▸ PERMISSIONS
litecontrolpets.use → Use /pets and all features (default: true)
litecontrolpets.reload → Use /pets reload (default: op)
litecontrolpets.admin → Use /petadmin (default: op)
litecontrolpets.reload → Use /pets reload (default: op)
litecontrolpets.admin → Use /petadmin (default: op)
Spoiler: ▸ CONFIGURATION
First run creates this file. Edit to your liking.
Code (Text):
# Legacy Ocelot taming (pre-1.14 behavior)
legacy-ocelot-taming: false
# Quick GUI access: shift + double right-click on your pet
quick-gui-shift-click: true
# Item required to revive a dead pet
revive-item-material: NETHER_STAR
revive-item-amount: 1
revive-item-require-mainhand: true
# XP cost per 1 HP healed
heal-cost-xp: 100
# Debug logs (for troubleshooting)
debug: false
legacy-ocelot-taming: false
# Quick GUI access: shift + double right-click on your pet
quick-gui-shift-click: true
# Item required to revive a dead pet
revive-item-material: NETHER_STAR
revive-item-amount: 1
revive-item-require-mainhand: true
# XP cost per 1 HP healed
heal-cost-xp: 100
# Debug logs (for troubleshooting)
debug: false
Spoiler: ▸ LANGUAGE
All messages and GUI text are in language.yml.
You can edit freely – new keys are added automatically when you update the plugin.
You can edit freely – new keys are added automatically when you update the plugin.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.17, 1.18, 1.19
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
LiteControlPets is a free Minecraft Java mod. Compatible with Minecraft 1.17, 1.18, 1.19, 1.20 and newer. Downloaded 39 times (via Spigot). Download it and open it directly in the game.