Pokemobs icon

Pokemobs 1.1

Turn Every Mob Into a Battle Companion

 725c487e-9ef2-4940-b7ba-d6ea9ac58e17.pngPokemobs - Capture & Train Vanilla Mobs!

Transform any Minecraft mob into your loyal battle companion!

Pokemobs brings the magic of monster-catching games to your server using vanilla mobs — no mods required, no client installation, works out of the box!


 Why Pokemobs?

Unlike other pet plugins that feel like afterthoughts, Pokemobs was built from the ground up with depth and polish:

True RPG Progression — Your pets aren't just cosmetic. They level up, gain stats, and become genuinely powerful through combat.

Real Pet Battles — Players can battle each other's pets! It's not just PvE — create tournaments, gym leaders, or competitive leagues.

Exciting Capture Moments — Every capture rolls a tier (Common → Mythic) and has a 1-in-1000 chance of being Shiny with 3x stats. That dopamine hit when you catch a Shiny Legendary? Chef's kiss.

Works With ANY Mob — Zombies, Wolves, Villagers, Axolotls, Shulkers, Tadpoles... if it's a living entity, you can probably catch it.

Server-Owner Friendly — Full permissions system, WorldGuard/GriefPrevention support, PlaceholderAPI integration, configurable everything. I thought of it so you don't have to.


 Complete Entity Persistence

This is where the Pokecube truly shines. Everything about your captured mob is preserved:

 Equipment & Items

  • Armor stays equipped — Capture a skeleton wearing diamond armor? It keeps the armor.
  • Held items preserved — That zombie holding an enchanted sword? Still holding it.
  • Horse armor & saddles — Tamed horses keep their gear.
  • Llama carpets & chests — Decorations and inventories intact.

 Villager Trades — FULLY PRESERVED

This is a game-changer. Capture a villager and all their trades come with them:

  •  Profession and work station type
  •  Trade level and experience
  • All unlocked trades — including rare enchantment books!
  •  Trade stock and cooldowns
  •  Custom names

Found a Mending villager 10,000 blocks away? Capture it, walk home, release it. Done. No more minecart railways or boat paths!

 Mob Variants & Special Data

  • Wolf/Cat collar colors preserved
  • Sheep wool colors maintained
  • Frog variants (temperate, warm, cold) kept
  • Axolotl variants (lucy, gold, cyan, blue) saved
  • Parrot variants all preserved
  • Horse markings, colors, and stats — your perfect horse stays perfect
  • Slime & Magma Cube sizes maintained
  • Creeper charged status — yes, you can capture charged creepers
  • Zombie/Drowned conversions handled
  • Baby mobs stay babies
  • Custom names always preserved

 What Gets Saved

Every Pokecube stores:

• Entity type & variant data
• Custom name
• Current health & max health
• All equipment (armor, held items)
• Inventory contents (llamas, etc.)
• Villager profession & ALL trades
• Taming data (owner, sitting state)
• Age (baby/adult)
• Tier, level, XP, shiny status
• Pet mode preference

Your captured mobs are truly YOUR mobs. Nothing is lost, nothing is reset.


 Optional Resource Pack

Want custom Pokecube textures?

📦 Download Resource Pack

merge with your existing server resource pack, or use standalone. The plugin works perfectly without it too — the resource pack just adds visual flair


 Feature Highlights

 6-Tier Rarity System

Common 49.4% 0.8x - 1.0x
Uncommon 30% 1.0x - 1.2x
Rare 15% 1.2x - 1.4x
Epic 5% 1.4x - 1.7x
Legendary 0.5% 1.7x - 2.0x
Mythic 0.1% 2.0x - 2.5x

 Shiny System

  • 0.1% chance (1 in 1000) on any capture
  • 3x ALL stats (configurable)
  • Gorgeous white sparkle particle effects
  • Players will grind for these!

 10-Level Progression

  • Pets gain XP from combat
  • Max level = 10x health, 4x attack
  • Lower level pets earn bonus XP defeating higher level opponents
  • Creates natural progression and goals

 4 Pet Modes

Passive Follows you, won't fight, invincible
Battle Protects you, fights other players' pets
Aggressive Attacks ALL nearby entities
Stay Waits in place, invincible

 Visual Polish

  • Animated capture sequence with particles & sounds
  • Legendary/Mythic pets have colored particle circles at their feet
  • Shiny pets sparkle constantly
  • Health bars above battle-mode pets
  • Professional GUI for pet management

 Rock-Solid Data Persistence

  • All data saved to file — survives restarts
  • Auto-backup on shutdown
  • Manual backup/restore commands
  • Pets follow through portals & dimensions
  • Handles logout/death gracefully — you'll never lose a pet
  • Server crash? Your pets are safe in the last backup

 Crafting Recipe

Players craft their own Pokecubes:

[Redstone] [Redstone]    [Redstone]
[Redstone] [Ender Chest] [Redstone]
[Quartz]   [Quartz]      [Quartz]

= 4x Pokecube

Balanced, not too cheap, not too grindy. The Ender Chest represents the pocket dimension your pet lives in!


 Integrations

WorldGuard Respects BUILD flag — no captures in protected regions
GriefPrevention Respects claim permissions
PlaceholderAPI 10+ placeholders for scoreboards, TAB, etc.
Multiverse Pets follow through portals automatically

PlaceholderAPI Placeholders

%pokecube_pet_name%       %pokecube_pet_level%
%pokecube_pet_type%       %pokecube_pet_tier%
%pokecube_pet_health%     %pokecube_pet_maxhealth%
%pokecube_pet_mode%       %pokecube_pet_shiny%
%pokecube_has_pet%        %pokecube_total_captured%

 Full Permissions System

Player Permissions (default: true)

  • pokecube.use — Use Pokecubes
  • pokecube.craft — Craft Pokecubes
  • pokecube.inspect — Open pet GUI
  • pokecube.pet — Set pet modes
  • pokecube.pvp — Pet battles

Admin Permissions (default: op)

  • pokecube.give — /givepokecube command
  • pokecube.admin — reload, save, backup, restore
  • pokecube.admin.settier — Set any pet's tier
  • pokecube.admin.setshiny — Toggle shiny
  • pokecube.admin.setlevel — Set any pet's level

Bypass Permissions (default: op)

  • pokecube.bypass.region — Ignore WorldGuard/GP
  • pokecube.bypass.blacklist — Capture blacklisted mobs
  • pokecube.bypass.cooldown — Ignore knockout cooldown

 Commands

/pokecube help Full in-game help
/givepokecube [player] [amount] Give Pokecubes
/pokecube settier <tier> Set held cube's tier
/pokecube setlevel <1-10> Set held cube's level
/pokecube setshiny Toggle shiny status
/pokecube reload Reload config
/pokecube backup Create backup
/pokecube restore <file> Restore backup

 Fully Configurable

Everything in config.yml:

  • Capture blacklist (block specific mobs)
  • Tier percentages
  • Shiny chance & multiplier
  • XP rates for all actions
  • Stat scaling per level
  • Knockout cooldowns
  • Backup settings
  • And much more!

 Requirements

  • Server: Paper or Spigot 1.20+
  • Java: 17+
  • Optional: WorldGuard, GriefPrevention, PlaceholderAPI

 Support

Having issues? Leave a comment and I'll respond quickly!


 Perfect For

  • Survival servers — Capture and transport that perfect villager or rare mob
  • RPG servers — Full progression system with levels, tiers, and stats
  • Pokemon-themed servers — The obvious choice
  • PvP servers — Competitive pet battles and tournaments
  • Economy servers — Trade captured mobs, especially rare villagers!
  • Any server that wants something different

 What Players Are Saying

"Finally found a Mending librarian in a village 8000 blocks out. Pokecubed him and walked home. This plugin is essential."

"My players spent 3 hours hunting for a shiny. When someone finally got one, the whole server celebrated."


Stop using boring pet plugins. Give your players something to get excited about.

Capture villagers with trades. Transport rare mobs. Battle your friends. Level up your companions.