MobGrab Documentation

Complete reference for MobGrab v1.4.0

Overview

MobGrab lets players pick up mobs by shift + right-clicking them. The mob turns into a player head item with full data preserved — health, equipment, trades, name, variant, everything. Right-click a block to place the mob back down exactly as it was.

85+ Mobs

Every mob in 1.21 supported with custom head textures.

Full Data

Trades, profession, level, equipment, enchants — all preserved.

Region Protection

Respects WorldGuard, PlotSquared, and GriefPrevention.

Bedrock Support

Form-based GUI for Bedrock players via Floodgate.

How to Use

Picking Up

Sneak + Right-click a mob to pick it up. It becomes a player head item in your inventory with the mob's face, stats, and data shown in the lore.

If your inventory is full, the item drops at your feet.

Placing Down

Hold the mob item and right-click any block to place the mob back down. All data is restored — trades, health, name, equipment, everything.

Mobs picked up by one player can be placed by anyone with the mobgrab.place permission. The items are tradeable and storable.

Permissions

Bundle Permissions

Grant entire categories of mobs at once.

PermissionDescriptionDefault
mobgrab.pickup.*Pick up all mobs (includes all bundles)false
mobgrab.pickup.passiveAll passive mobs (cows, sheep, horses, etc.)false
mobgrab.pickup.hostileAll hostile mobs (zombies, skeletons, etc.)false
mobgrab.pickup.villagerVillagers and zombie villagersfalse
mobgrab.pickup.utilityIron golems, snow golems, copper golemsfalse
mobgrab.pickup.bossWarden, Wither, Ender Dragonfalse

Individual Mob Permissions

Every mob has its own permission node: mobgrab.pickup.<mob>

For example: mobgrab.pickup.cow, mobgrab.pickup.villager, mobgrab.pickup.creeper

The mob name matches the Bukkit EntityType in lowercase. All individual permissions are listed in plugin.yml and are discoverable in LuckPerms.

Core Permissions

PermissionDescriptionDefault
mobgrab.placePlace mob items back downfalse
mobgrab.adminAccess /mobgrab commands and GUIop
mobgrab.bypass.protectionIgnore region protection checksop
Players need both the pickup permission for a mob and the mob must be enabled in config. Either condition missing will prevent pickup.

Commands

CommandDescriptionPermission
/mobgrab guiOpens the mob toggle GUI to enable/disable mobsmobgrab.admin
/mobgrab reloadReloads the config filemobgrab.admin

Configuration

All settings are in plugins/MobGrab/config.yml.

Sound Effects

KeyDefaultDescription
pickup-soundENTITY_CHICKEN_EGGSound when picking up a mob
pickup-sound-volume0.8Volume (0.0 – 1.0)
pickup-sound-pitch1.4Pitch (0.5 – 2.0)
place-soundENTITY_ENDERMAN_TELEPORTSound when placing a mob
place-sound-volume0.6Volume
place-sound-pitch1.2Pitch

Particle Effects

KeyDefaultDescription
pickup-particlesSMOKEParticle type on pickup
pickup-particle-count15Number of particles
place-particlesHAPPY_VILLAGERParticle type on place
place-particle-count20Number of particles

Mechanics

KeyDefaultDescription
cooldown-seconds1Cooldown between pickups per player
blacklist-modefalsefalse = whitelist (only listed mobs), true = blacklist (all except listed)

Mob Toggles

Under enabled-mobs:, each mob type can be set to true or false.

In whitelist mode (default), only mobs set to true can be picked up. In blacklist mode, all mobs can be picked up unless set to false.

Mobs can also be toggled in-game via /mobgrab gui.

Boss mobs (Warden, Wither, Ender Dragon) are disabled by default. Enable them in config if desired.

Mob Info Display

When a mob is picked up, the item shows detailed info in its lore. What's displayed depends on the mob type:

InfoShown On
HealthAll living entities
Custom nameNamed mobs
OwnerTamed pets (wolves, cats, parrots, etc.)
BabyAny ageable mob that isn't adult
SittingTamed pets that are sitting
Profession, Level, TradesVillagers
Color, StyleHorses
Type, CollarCats, Wolves
Wool Color, ShearedSheep
VariantAxolotls, Frogs, Mooshrooms
ColorParrots, Llamas, Shulkers
TypeFoxes, Rabbits
PersonalityPandas
Nectar, Stung, AngryBees
Screaming, HornsGoats
ChargedCreepers
SizeSlimes, Magma Cubes, Phantoms
Pattern, Body ColorTropical Fish
Puff StatePufferfish
ShiveringStriders
Weathering StateCopper Golems
Equipment & EnchantsAny mob with armor or held items

Villager Trades

Villager items display a full trade list with icons:

Trades (6) 24x Emerald + Book -> Mending I 20x Wheat -> Emerald Book -> Emerald 5x Emerald -> Shield ...
  • Each trade shows ingredients and result with item icons
  • Multi-ingredient trades display a + between inputs
  • Enchanted book trades show the enchantment name directly as the result
  • Exhausted trades (no uses left) appear with strikethrough

Compatibility

All integrations are soft dependencies — MobGrab works fine without any of them installed.

Region Protection

Mobs can only be picked up or placed where the player has build permission. Supports:

  • WorldGuard — checks the BUILD flag
  • PlotSquared — checks plot ownership and membership
  • GriefPrevention — checks claim build access

Use mobgrab.bypass.protection to skip these checks.

RoseStacker

When picking up a mob from a RoseStacker stack, only one mob is removed from the stack instead of the whole group.

Floodgate / Geyser

Bedrock players automatically get a form-based GUI for /mobgrab gui instead of the chest inventory.

ClickVillagers Migration

MobGrab can place villager items created by ClickVillagers. Players can right-click to place their old ClickVillagers items normally. When they pick the villager up again, it becomes a MobGrab item going forward.