MobTransporter lets players pick up and move mobs with ease using a special item called the Mob Transporter!
Craftable & Ready to Use
Players can craft the Mob Transporter themselves. A brand-new transporter comes with 40 available uses right out of the box.
Capture & Release Mobs
• Right-click any mob to capture it and store it safely inside the transporter.
• Left-click to release the captured mob whenever and wherever you want.
Recharge Options
Running low on uses? No problem! Simply keep an emerald in your inventory and shift + right-click to recharge your Mob Transporter. Each recharge consumes an emerald and restores its power. Prefer more flexibility? You can also choose to recharge using Vault-supported currency or experience points, fully configurable to fit your server’s economy.
Simple, intuitive, and perfect for farms, builds, and mob management!
• Fully configurable crafting recipe.
• Customizable sounds, including volume and pitch.
• Configurable particle effects.
• Recharge the Mob Transporter using XP or money (optional).
• Every aspect of the Mob Transporter is fully configurable.
• World blacklist support to restrict usage in specific worlds.
• Per-mob permission system for fine-grained control.
• Compatible with Vault, Residence, Citizens, GriefPrevention, Lands, and Towny.
• Skyblock support: BentoBox, FabledSkyblock, SuperiorSkyblock, and IridiumSkyblock.
• WorldGuard support (Required flags when not the owner: mob_spawning, interact, and use)
Default Crafting Recipe:
Using the mob transporter:
Charging the mob transporter:
• Customizable sounds, including volume and pitch.
• Configurable particle effects.
• Recharge the Mob Transporter using XP or money (optional).
• Every aspect of the Mob Transporter is fully configurable.
• World blacklist support to restrict usage in specific worlds.
• Per-mob permission system for fine-grained control.
• Compatible with Vault, Residence, Citizens, GriefPrevention, Lands, and Towny.
• Skyblock support: BentoBox, FabledSkyblock, SuperiorSkyblock, and IridiumSkyblock.
• WorldGuard support (Required flags when not the owner: mob_spawning, interact, and use)
Default Crafting Recipe:
Using the mob transporter:
Charging the mob transporter:
Spoiler: Commands
Code (Text):
Commands:
/atransporter - Administrative command that can reload the plugin's configuration and give the user a mob transporter.
Aliases: /at and /atrans
Arguments: <reload | give | get>
● reload: Reloads the configuration and messages of the plugin.
● get: Gives the player a mob transporter, you can add a second argument to set the amount of max usages that the mob transporter will have.
● give: Allows you to give a mob transporter to another player.
/atransporter - Administrative command that can reload the plugin's configuration and give the user a mob transporter.
Aliases: /at and /atrans
Arguments: <reload | give | get>
● reload: Reloads the configuration and messages of the plugin.
● get: Gives the player a mob transporter, you can add a second argument to set the amount of max usages that the mob transporter will have.
● give: Allows you to give a mob transporter to another player.
Spoiler: Permissions
Code (Text):
Permissions:
mobtransporter.admincommand - Allows the usage of the admin command.
mobtransporter.admincommand.get - Allows the usage of the get option on the admin command.
mobtransporter.admincommand.give - Allows the usage of the give option on the admin command.
mobtransporter.admincommand.reload - Allows the usage of the reload option on the admin command.
mobtransporter.admincommand.* - Full access to the admin command.
mobtransporter.blacklist-bypass - Allows the usage of the mob transporter in prohibited worlds.
mobtransporter.capture - Allows player to capture mobs with the mob transporter. (Not necessary if use-permissions is disabled).
mobtransporter.place - Allows player to place mobs with the mob transporter. (Not necessary if use-permissions is disabled).
mobtransporter.mob.<mobname> - Allows the player to capture a specific mob. (Not necessary if use-permissions-per-mob is disabled).
mobtransporter.mob.* - Allows player to capture any mob. (Not necessary if use-permissions-per-mob is disabled).
mobtransporter.admincommand - Allows the usage of the admin command.
mobtransporter.admincommand.get - Allows the usage of the get option on the admin command.
mobtransporter.admincommand.give - Allows the usage of the give option on the admin command.
mobtransporter.admincommand.reload - Allows the usage of the reload option on the admin command.
mobtransporter.admincommand.* - Full access to the admin command.
mobtransporter.blacklist-bypass - Allows the usage of the mob transporter in prohibited worlds.
mobtransporter.capture - Allows player to capture mobs with the mob transporter. (Not necessary if use-permissions is disabled).
mobtransporter.place - Allows player to place mobs with the mob transporter. (Not necessary if use-permissions is disabled).
mobtransporter.mob.<mobname> - Allows the player to capture a specific mob. (Not necessary if use-permissions-per-mob is disabled).
mobtransporter.mob.* - Allows player to capture any mob. (Not necessary if use-permissions-per-mob is disabled).
Spoiler: config.yml
# ===============================
# MobTransporter - Configuration
# ===============================
# ========== Recipe Settings ==========
recipe:
enabled: true # If true, players can craft the Mob Transporter.
top: 'ss ' # Top row of the crafting recipe. Use 's' and 'e' as placeholders.
middle: 'se '
bottom: ' s'
# ========== Transporter Settings ==========
transporter:
material: LEAD # The item material representing the transporter.
max-usages: 40 # Max usages before the transporter breaks.
particles: REDSTONE # Particle effect shown when capturing a mob.
capture:
sound: ENTITY_EVOKER_CAST_SPELL
volume: 5
pitch: 5
charge:
sound: BLOCK_GRINDSTONE_USE
volume: 5
pitch: 5
released:
sound: ENTITY_ILLUSIONER_CAST_SPELL
volume: 5
pitch: 5
# ========== Charging Settings ==========
charge:
use-item: true # If true, an item is required to charge the transporter.
item: EMERALD # Item required for charging.
item-amount: 1 # Amount of items needed per charge.
usages-amount: 1 # How many uses each charge adds.
# ========== Permissions ==========
use-permissions: false # If true, players need permission nodes to use the transporter.
use-permissions-per-mob: false # If true, players need mob-specific permission nodes.
# ========== Citizens Compatibility ==========
capture:
citizens: false # If true, allows capturing Citizens NPCs.
# ========== Experience Cost ==========
experience:
required: false # If true, XP is required for using the transporter.
amount-per-use: 40 # XP consumed per use.
# ========== Economy Cost ==========
economy:
required: false # If true, players are charged money for using it.
cost-per-use: 100 # Cost per use (requires Vault & economy plugin).
# ========== Recipe Ingredients ==========
materials:
- s:STRING
- e:ENDER_PEARL
# ========== World Restrictions ==========
worlds:
blacklist:
- myworld
- myworld_nether
- myworld_the_end
Code (Text):
# ===============================
# MobTransporter - Configuration
# ===============================
# ========== Recipe Settings ==========
recipe:
enabled: true # If true, players can craft the Mob Transporter.
top: 'ss ' # Top row of the crafting recipe. Use 's' and 'e' as placeholders.
middle: 'se '
bottom: ' s'
# ========== Transporter Settings ==========
transporter:
material: LEAD # The item material representing the transporter.
max-usages: 40 # Max usages before the transporter breaks.
particles: REDSTONE # Particle effect shown when capturing a mob.
capture:
sound: ENTITY_EVOKER_CAST_SPELL
volume: 5
pitch: 5
charge:
sound: BLOCK_GRINDSTONE_USE
volume: 5
pitch: 5
released:
sound: ENTITY_ILLUSIONER_CAST_SPELL
volume: 5
pitch: 5
# ========== Charging Settings ==========
charge:
use-item: true # If true, an item is required to charge the transporter.
item: EMERALD # Item required for charging.
item-amount: 1 # Amount of items needed per charge.
usages-amount: 1 # How many uses each charge adds.
# ========== Permissions ==========
use-permissions: false # If true, players need permission nodes to use the transporter.
use-permissions-per-mob: false # If true, players need mob-specific permission nodes.
# ========== Citizens Compatibility ==========
capture:
citizens: false # If true, allows capturing Citizens NPCs.
# ========== Experience Cost ==========
experience:
required: false # If true, XP is required for using the transporter.
amount-per-use: 40 # XP consumed per use.
# ========== Economy Cost ==========
economy:
required: false # If true, players are charged money for using it.
cost-per-use: 100 # Cost per use (requires Vault & economy plugin).
# ========== Recipe Ingredients ==========
materials:
- s:STRING
- e:ENDER_PEARL
# ========== World Restrictions ==========
worlds:
blacklist:
- myworld
- myworld_nether
- myworld_the_end
Spoiler: messages.yml
Prefix: '&7[&5Mob&bTransporter&7] '
Commands:
reload: '&7The plugin configuration and messages have been reloaded.'
usage: '&7Correct usage:'
added: '&7The mob transporter has been added to your inventory.'
added-others: '&7The mob transporter has been added to their inventory.'
received: '&7A mob transporter has been added to your inventory.'
user-only: '&7Only in-game players can use this option.'
not-enough-space: '&7They do not have enough space in their inventory.'
not-enough-space-others: '&7They do not have enough space in their inventory.'
invalid-number: '&7The argument must be a valid number.'
player-not-found: '&7Player not found.'
no-permissions: '&7You do not have permission to use this command.'
Transporter:
item:
name: '&a&lMob Transporter'
lore:
- '&7Mob: &b%mob%'
- '&7Usages: &e%usages%/%maxUsages%'
usage:
released: '&7You have released the mob.'
no-perms: '&7You do not have permission to place mobs.'
no-mob: '&7Your captured mob was not found. A usage was added back to your mob
transporter.'
stacked: '&7You can only use one mob transporter at a time.'
charge:
success: '&7You have charged the mob transporter.'
no-items: '&7You need %quantity% x %item% in your inventory to charge the mob
transporter.'
limit: '&7The mob transporter is already fully charged.'
capture:
success: '&7You have captured a &e%mob%&7.'
specific-mob: '&7You do not have permission to capture this mob.'
no-perms: '&7You do not have permissions to capture mobs.'
contains-mob: '&7This mob transporter already contains a mob.'
no-usages: '&7The mob transporter has no usages left.'
no-xp: '&7You need at least &e%xp% &7XP to use the mob transporter.'
xp-charge: '&e%xp% &7XP was deducted for using the mob transporter.'
no-money: '&7You need &a$%cost% &7to use the mob transporter.'
money-charge: '&7You have been charged &a$%cost% &7for using the mob transporter.'
no-nametag: '&7This type of mob must have a name tag to be captured.'
general:
prohibited-world: '&7You cannot use a mob transporter in this world.'
protected-zone: '&7You cannot use a mob transporter in this protected zone.'
mounted-mob: '&7You cannot capture mobs that are being ridden.'
citizens-npc: '&7You cannot capture a NPC.'
Server:
incompatible: Your server version is not supported by this plugin.
Mob-name:
NONE: None
BAT: Bat
BEE: Bee
BLAZE: Blaze
CAT: Cat
CAVE_SPIDER: Cave Spider
CHICKEN: Chicken
COD: Cod
COW: Cow
CREEPER: Creeper
DOLPHIN: Dolphin
DONKEY: Donkey
DROWNED: Drowned
ELDER_GUARDIAN: Elder Guardian
ENDER_DRAGON: Ender Dragon
ENDERMAN: Enderman
ENDERMITE: Endermite
EVOKER: Evoker
FOX: Fox
GHAST: Ghast
GIANT: Giant
GUARDIAN: Guardian
HORSE: Horse
HUSK: Husk
ILLUSIONER: Illusioner
IRON_GOLEM: Iron Golem
LLAMA: Llama
MAGMA_CUBE: Magma Cube
MULE: Mule
MUSHROOM_COW: Mushroom Cow
MOOSHROOM: Mooshroom Cow
OCELOT: Ocelot
PANDA: Panda
PARROT: Parrot
PHANTOM: Phantom
PIG: Pig
PIG_ZOMBIE: Zombie Pigman
ZOMBIFIED_PIGLIN: Zombified Piglin
PILLAGER: Pillager
POLAR_BEAR: Polar Bear
PUFFERFISH: Puffer Fish
RABBIT: Rabbit
RAVAGER: Ravager
SALMON: Salmon
SHEEP: Sheep
SHULKER: Shulker
SILVERFISH: Silverfish
SKELETON: Skeleton
SKELETON_HORSE: Skeleton Horse
SLIME: Slime
SNOWMAN: Snow Golem
SPIDER: Spider
SQUID: Squid
STRAY: Stray
TRADER_LLAMA: Trader Llama
TROPICAL_FISH: Tropical Fish
TURTLE: Turtle
UNKNOWN: Unknown
VEX: Vex
VILLAGER: Villager
VINDICATOR: Vindicator
WANDERING_TRADER: Wandering Trader
WITCH: Witch
WITHER: Wither
WITHER_SKELETON: Wither Skeleton
WOLF: Wolf
ZOMBIE: Zombie
ZOMBIE_HORSE: Zombie Horse
ZOMBIE_VILLAGER: Zombie Villager
PIGLIN: Piglin
PIGLIN_BRUTE: Piglin Brute
HOGLIN: Hoglin
ZOGLIN: Zoglin
STRIDER: Strider
AXOLOTL: Axolotl
GOAT: Goat
GLOW_SQUID: Glow Squid
WARDEN: Warden
ALLAY: Allay
FROG: Frog
TADPOLE: Tadpole
SNIFFER: Sniffer
CAMEL: Camel
BREEZE: Breeze
BOGGED: Bogged
ARMADILLO: Armadillo
HAPPY_GHAST: Happy Ghast
ZOMBIE_NAUTILUS: Zombie Nautilus
NAUTILUS: Nautilus
CAMEL_HUSK: Camel Husk
PARCHED: Parched
Code (Text):
Prefix: '&7[&5Mob&bTransporter&7] '
Commands:
reload: '&7The plugin configuration and messages have been reloaded.'
usage: '&7Correct usage:'
added: '&7The mob transporter has been added to your inventory.'
added-others: '&7The mob transporter has been added to their inventory.'
received: '&7A mob transporter has been added to your inventory.'
user-only: '&7Only in-game players can use this option.'
not-enough-space: '&7They do not have enough space in their inventory.'
not-enough-space-others: '&7They do not have enough space in their inventory.'
invalid-number: '&7The argument must be a valid number.'
player-not-found: '&7Player not found.'
no-permissions: '&7You do not have permission to use this command.'
Transporter:
item:
name: '&a&lMob Transporter'
lore:
- '&7Mob: &b%mob%'
- '&7Usages: &e%usages%/%maxUsages%'
usage:
released: '&7You have released the mob.'
no-perms: '&7You do not have permission to place mobs.'
no-mob: '&7Your captured mob was not found. A usage was added back to your mob
transporter.'
stacked: '&7You can only use one mob transporter at a time.'
charge:
success: '&7You have charged the mob transporter.'
no-items: '&7You need %quantity% x %item% in your inventory to charge the mob
transporter.'
limit: '&7The mob transporter is already fully charged.'
capture:
success: '&7You have captured a &e%mob%&7.'
specific-mob: '&7You do not have permission to capture this mob.'
no-perms: '&7You do not have permissions to capture mobs.'
contains-mob: '&7This mob transporter already contains a mob.'
no-usages: '&7The mob transporter has no usages left.'
no-xp: '&7You need at least &e%xp% &7XP to use the mob transporter.'
xp-charge: '&e%xp% &7XP was deducted for using the mob transporter.'
no-money: '&7You need &a$%cost% &7to use the mob transporter.'
money-charge: '&7You have been charged &a$%cost% &7for using the mob transporter.'
no-nametag: '&7This type of mob must have a name tag to be captured.'
general:
prohibited-world: '&7You cannot use a mob transporter in this world.'
protected-zone: '&7You cannot use a mob transporter in this protected zone.'
mounted-mob: '&7You cannot capture mobs that are being ridden.'
citizens-npc: '&7You cannot capture a NPC.'
Server:
incompatible: Your server version is not supported by this plugin.
Mob-name:
NONE: None
BAT: Bat
BEE: Bee
BLAZE: Blaze
CAT: Cat
CAVE_SPIDER: Cave Spider
CHICKEN: Chicken
COD: Cod
COW: Cow
CREEPER: Creeper
DOLPHIN: Dolphin
DONKEY: Donkey
DROWNED: Drowned
ELDER_GUARDIAN: Elder Guardian
ENDER_DRAGON: Ender Dragon
ENDERMAN: Enderman
ENDERMITE: Endermite
EVOKER: Evoker
FOX: Fox
GHAST: Ghast
GIANT: Giant
GUARDIAN: Guardian
HORSE: Horse
HUSK: Husk
ILLUSIONER: Illusioner
IRON_GOLEM: Iron Golem
LLAMA: Llama
MAGMA_CUBE: Magma Cube
MULE: Mule
MUSHROOM_COW: Mushroom Cow
MOOSHROOM: Mooshroom Cow
OCELOT: Ocelot
PANDA: Panda
PARROT: Parrot
PHANTOM: Phantom
PIG: Pig
PIG_ZOMBIE: Zombie Pigman
ZOMBIFIED_PIGLIN: Zombified Piglin
PILLAGER: Pillager
POLAR_BEAR: Polar Bear
PUFFERFISH: Puffer Fish
RABBIT: Rabbit
RAVAGER: Ravager
SALMON: Salmon
SHEEP: Sheep
SHULKER: Shulker
SILVERFISH: Silverfish
SKELETON: Skeleton
SKELETON_HORSE: Skeleton Horse
SLIME: Slime
SNOWMAN: Snow Golem
SPIDER: Spider
SQUID: Squid
STRAY: Stray
TRADER_LLAMA: Trader Llama
TROPICAL_FISH: Tropical Fish
TURTLE: Turtle
UNKNOWN: Unknown
VEX: Vex
VILLAGER: Villager
VINDICATOR: Vindicator
WANDERING_TRADER: Wandering Trader
WITCH: Witch
WITHER: Wither
WITHER_SKELETON: Wither Skeleton
WOLF: Wolf
ZOMBIE: Zombie
ZOMBIE_HORSE: Zombie Horse
ZOMBIE_VILLAGER: Zombie Villager
PIGLIN: Piglin
PIGLIN_BRUTE: Piglin Brute
HOGLIN: Hoglin
ZOGLIN: Zoglin
STRIDER: Strider
AXOLOTL: Axolotl
GOAT: Goat
GLOW_SQUID: Glow Squid
WARDEN: Warden
ALLAY: Allay
FROG: Frog
TADPOLE: Tadpole
SNIFFER: Sniffer
CAMEL: Camel
BREEZE: Breeze
BOGGED: Bogged
ARMADILLO: Armadillo
HAPPY_GHAST: Happy Ghast
ZOMBIE_NAUTILUS: Zombie Nautilus
NAUTILUS: Nautilus
CAMEL_HUSK: Camel Husk
PARCHED: Parched
- MC.OROTHEA.COM
- Mgu.one
If you use this plugin and would like your server to be showcased here, feel free to send me a private message.
- WorldGuard support (v1.3)
- Configurable sounds and particles. (v1.3)
- Citizens support (v1.2)
- Residence support. (v1.1)
- Create a GUI to change settings in-game.
Any suggestions and feedback are appreciated.
Thank you.
Thank you.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- 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.
MobTransporter [1.8 - 1.21.11] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 8,052 times (via Spigot). Download it and open it directly in the game.