Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Y2K_

Fast Async Lagless Villager Trading Plugin, Trade with "villagers" with less lag

Report FALVTP?

FALVTP

Fast Async Lagless Villager Trading Pandemonium.

Your trading hall is probably lagging your server and bringing it to it's knees. FALVTP takes initiative in an aggressive manner to fix this lag!


TLDR

Hello my very lazy reader! The villager's jobsite block becomes the trader. A lectern trades like a librarian, a composter trades like a farmer, etc etc for all professions. The other goal is to keep things vanilla. Same trades, same biome dependencies, demand-based pricing and restock times. This includes support for Hero of the Village


Feature Rundown

There are 2 mechanics which can be enabled and disabled respectively 1. Soul Harvesting Sneak and right-click an adult villager with a plain glass bottle. You get a Soul Vial. Each villager can give one soul per Minecraft day. Babies and nitwits have no soul.

You can bind a soul by right clicking any placed job site block with the vial. The block becomes a level 1 trader for that block's profession.

2. Absorbtion Absorb a villager by shift-right clickin g a villager while holding it's job site block, (a lectern for a librarian etc.) The villager is absorbed into the block and becomes the workstation. The villager keeps any trades it had before if it was leveled up. This is great for moving villagers around.

Trading And Moving

Right-click the block. It opens a normal trade menu: novice trades to start, levels up as you trade, restocks twice a day during villager work hours.

Break the block and you get it back as an item with everything kept. Put it down somewhere else and keep trading.

Re-rolling is exactly as painful as vanilla. Break and place a fresh lectern until the trades are right. You will be just as miserable as before so don't worry!.


Protections

  • Explosions drop the trader as an item instead of destroying it.
  • Fire won't burn a trader.
  • Pistons can't move trader blocks.
  • Sneak-click a trader to use the block normally (open the barrel, read the lectern) or to build against it.
  • Claim and protection plugins are theoretically respected for harvesting, binding, absorbing and trading, etc.

No commands. No permissions. Nothing to set up. Drop it in and start using it right away.


Configuration

Everything you could possibly want to configure is in the config file plugins/FALVTP/config.yml, which is created on first start. The defaults match vanilla.

Section What you can change
restock Restocks per day, cooldown between them, work-hours-only
leveling Experience needed for each level
experience-orbs Whether trades drop XP orbs and how much
pricing Hero of the Village discount on or off
interact Whether sneaking skips the trader
sounds Open and deny sounds, including custom resource pack sounds
menu / item Trade menu title and how dropped workstation items look
soul-vial Turn it off, or change its look (custom item models supported) and cooldown
workstation-capture Turn villager absorbing on or off
messages Every action bar message, or blank it to turn it off
protection What fire and explosions do to traders

Text uses MiniMessage, with <profession>, <level> and <level_name> placeholders where they make sense.


Requirements

  • Paper 26.3. FALVTP rolls trades the same way vanilla does by reaching into Minecraft internals, so it is tied to this exact version. New Minecraft versions need a plugin update.
  • Java 25

  • Source and bug reports: GitHub
  • Found a bug? Open an issue with your Paper version and what you were doing.

Information

Category
Gameplay
Published
November 6, 2026
License
Unspecified
0Downloads
0Stars

Pinned Versions

Members

1