Villager Charm Plugin
Moving villagers is the worst job in Minecraft. Boats, minecarts,
kidnapping by job block — or one splash potion.
Throw the Villager Charm near villagers and every villager within
4 blocks follows you for 5 minutes: proper pathfinding, a
comfortable 2-block trailing distance, heart particles, and
Resistance V the whole way so your cargo survives the trip. Fall
more than 20 blocks behind — or change worlds — and they teleport to
catch up. Done? Use the Antidote and everyone is released.
- 2 items: Villager Charm (hot-pink splash potion) + Antidote (milky potion)
- Both craftable, stack to 16
- No resource pack — the plugin colours the potions itself
- No dependencies — drop the jar in plugins/ and restart
- Items carry a hidden plugin tag: renaming a normal potion does NOT
- fake a charm, and renaming a real charm doesn't break it
- Charm ends cleanly on logout, villager death, or server stop
- Give commands: /villagercharm give charm|antidote [player]
- (alias /vcharm, permission villagercharm.give, ops by default)
Requirements: Paper 26.3, Java 25 (built and verified there).
Honest notes: Charm state is in memory — a server restart clears
all active charms. Playing solo? The datapack edition covers true
single-player worlds; plugins need a server.
Support: Hatter's Workshop Discord — https://discord.gg/3SeC3eRvNk