Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Creators
Details
Licensed GPL-3.0-only
Published 2 months ago
EntityPorter
EntityPorter is a lightweight Minecraft server plugin designed for Paper/Spigot 1.21+. It allows players to pick up, carry, and transport entities (like Animals and Villagers) on their heads. Perfect for moving villagers or organizing your farm without the hassle of lead ropes or boats!
✨ Features
- Pick & Carry: Shift + Right click to lift entities (Animals, Villagers, etc.).
- Simple Drop: Press Shift to drop, Shift + Left Click to toss, Shift + Right Click to place
- Looting System: Configurable option to allow "stealing" an entity from another player's head.
- World Management: Restrict the plugin to specific worlds.
- MiniMessage Support: Full support for modern, colorful hex messages.
🛠️ Configuration (config.yml)
enable-on-join: true # Enable lifting functionality when player joins
allow-looting: true # Allow players to loot entities from others
create-armor-stand: true # Create an invisible armor stand between the player and the entity (recommended)
enabled-worlds: # Worlds where the plugin is active
- 'world'
- 'test'
liftable-entities: # Types of entities that can be lifted (can use 'ALL_ANIMALS')
- 'ALL_ANIMALS'
- 'VILLAGER'
messages:
usage: '<gray>Usage: <gold>/ep [reload|toggle]'
player-command: '<gray>This command is for players only'
no-permission: '<red>You do not have permission'
reloaded: '<gray>Reloaded successfully'
enabled: 'Lifting enabled'
disabled: 'Lifting disabled'
lifted: 'Entity lifted! Press Shift to drop, Shift+LeftClick to toss, Shift+RightClick to place'
dropped: 'Entity dropped'
tossed: 'Entity tossed'
placed: 'Entity placed'
lifting-entity-dead: 'The entity died'
other-looted: 'Your entity was taken by {0}'
looted: 'You took {0}''s entity'
has-porter: 'This entity is already carried by {0}'
💻 Commands & Permissions
| Command | Alias | Description | Permission |
|---|---|---|---|
/entityporter toggle |
/ep |
Toggle lifting on/off | entityporter.use (OP) |
/entityporter reload |
/ep |
Reload config | entityporter.reload (OP) |


