promotional bannermobile promotional banner

JRH Vendor

Player-run shops that keep trading after you log out.

JRH Vendor turns any player into a merchant. Craft a Merchant's Desk, stock its private vault, set your prices, and hire a Factor to stand in the world and sell for you — for seven days, whether you are online or not.

Requires Fabric API.

Your vault follows you everywhere. Fifty-four slots, opened from any desk in any dimension. Build one at spawn, one in your base, one in the Nether — same goods every time. It's yours alone; no other player can see inside it or reach it from any desk anywhere.

Set up to eight trades. Two payment slots each, so a price can be two iron and a stick rather than just two iron. Quantities on both sides — sell a stack of cobblestone for a diamond, or one arrow for one emerald. Every item in the game is available, including items from the other mods you have loaded.

An emerald block hires a Factor: a merchant in a red coat who plants himself where you put him, watches customers as they walk up, and sells from your vault while you're somewhere else entirely. Your name floats above him.

Mobs won't touch him, and neither will pistons, water, or an unlucky creeper. A player who really wants him gone can kill him — but he drops nothing, because everything he sells lives in your vault. Kill his shop and you get vandalism, not treasure.

Run up to three at once. One at spawn, one at your base, one at the market — same stock, same prices, three storefronts.

The system is built so items cannot be duplicated or lost. Payment and goods change hands together or not at all, and stock is checked on every single click, so nobody buys the last item twice however fast they click.

Features

  • Private 54-slot vault, accessible from any desk in any dimension
  • Up to 8 configurable trades with two payment slots each
  • Adjustable quantities on both sides, respecting each item's stack limit
  • Every item in the game selectable, including modded items
  • Shops trade while you are offline
  • Up to 3 vendors at once, sharing one trade list
  • Seven-day vendor lifetime measured in world time — server downtime costs nothing
  • Vendors are immune to mobs, immovable, and drop nothing when killed
  • A killed vendor returns a contract for the time that was left
  • Named nameplates so a market of several shops is legible
  • Plain, undamaged items only — your enchanted gear is never sold by accident

    Getting started

    Craft a Merchant's Desk from two ender chests, three emerald blocks, a crafting table, and a hanging sign. Right-click it to open your vault.

    Put what you want to sell inside. On the right, set up a trade: click the Buyer Pays cell to choose what you want to be paid in, click Buyer Gets to choose what you're selling, and use the arrows to set the amounts.

    Drop an emerald block into the slot beside Create Vendor and press it. You'll receive a contract. Right-click the ground where you want your shop and your Factor appears, ready for business.

    For server owners: every server wants a market, and every market dies the same way — nobody's ever online at the same time. Shops here keep trading around the clock. They cost emeralds and expire after a week, so dead stalls clear themselves out and the market stays live.

    Minecraft 26.2 · Fabric · Requires Fabric API

    More from JRH at zelphuria.com — bugs and feedback at zelphuria.com/feedback

The JRH Vendor Team

profile avatar
  • 8
    Projects
  • 213
    Downloads

More from VelturusView all

  • JRH Pegasus and Unicorn project image

    JRH Pegasus and Unicorn

    Pegasi that fly, unicorns that charge, and nightmares that walk on lava and shoot fire. Find, breed, ride them, and discover thousands of unique patterns and colors. Alicorns from successful Pegasus and Unicorn breeding, and the Donkicornasus.

    • 11
    • September 19, 2026
  • JRH Elves project image

    JRH Elves

    A living Elven town whose residents work their trades, run their shops, attend the theater, and go home at dusk.

    • 24
    • September 18, 2026
  • JRH Bestiary project image

    JRH Bestiary

    Fantasy monsters for the overworld: three dragons, trolls, cyclops, harpies, stone harpies, merfolk villages on the seafloor, and tengu temples in the mountains.

    • 23
    • September 18, 2026
  • JRH Magic project image

    JRH Magic

    Brew reagents, inscribe spells onto scrolls, and bind them into a spellbook that grows through six ranks.

    • 21
    • September 5, 2026
  • JRH Pegasus and Unicorn project image

    JRH Pegasus and Unicorn

    Pegasi that fly, unicorns that charge, and nightmares that walk on lava and shoot fire. Find, breed, ride them, and discover thousands of unique patterns and colors. Alicorns from successful Pegasus and Unicorn breeding, and the Donkicornasus.

    • 11
    • September 19, 2026
  • JRH Elves project image

    JRH Elves

    A living Elven town whose residents work their trades, run their shops, attend the theater, and go home at dusk.

    • 24
    • September 18, 2026
  • JRH Bestiary project image

    JRH Bestiary

    Fantasy monsters for the overworld: three dragons, trolls, cyclops, harpies, stone harpies, merfolk villages on the seafloor, and tengu temples in the mountains.

    • 23
    • September 18, 2026
  • JRH Magic project image

    JRH Magic

    Brew reagents, inscribe spells onto scrolls, and bind them into a spellbook that grows through six ranks.

    • 21
    • September 5, 2026