Minecraft Servers HQ

Minecraft plugin VillagerMarket

Information about the Minecraft plugin VillagerMarket and servers where it is used

SurvivalEconomyTradingPermissionsShopAdminUtilityNPC

🔌 About VillagerMarket

VillagerMarket — is a Minecraft plugin that lets server owners provide player shops, admin shops and rentable villager shops using villager NPCs or shop items. The plugin focuses on configurable, semi‑vanilla shop mechanics so players can sell, buy and trade through villager-based shops. VillagerMarket supports integration with common plugins and provides a developer API.

🎯 Purpose

VillagerMarket solves the need for an in-game, villager-backed shop system without heavy modding. It gives server owners a configurable marketplace for player-run shops, admin shops, and rentable shops, and adds tools for limits, taxes and shop management. Key confirmed capabilities are listed below. ()

⚙ Main features

  • Create player shops via commands or shop items (spawn eggs). ()
  • Admin shops with unlimited storage and sell-commands. ()
  • Rentable shops and per-player or server-wide trade limits with cooldowns. ()
  • Infinite storage and selling slots, customizable villager appearance (profession/name). ()
  • Discounts system, automatic random discounts, and taxes. ()
  • PlaceholderAPI support (PAPI) and integration with Citizens, Towny, Lands, PlotSquared. ()
  • Developer API and GitHub source available. ()

🧩 Who it's for

  • Server owners running survival or semi‑vanilla servers who want player economy shops.
  • Admins who need admin shops and automated shop management.
  • Communities that want rentable shop mechanics and shop search/teleport features.

🏗 Usage examples

  • Players create and manage their own villager shops in a town district.
  • Admins create server-run admin shops that sell commands or items.
  • Rentable shops that expire and refund owners a configurable percentage on sale. ()

⌨️ Commands

CommandDescriptionPermissionAccess
/vm create <shopsize> {storagesize} {price} [time]Create a new shop (via command).villagermarket.command.createPlayer
/vm item give <player> <shopsize> <storagesize> [amount]Give a shop item to a player.villagermarket.command.itemAdmin, Console
/vm open <shop> <player>Open a specific shop for a player.villagermarket.command.openPlayer, Admin, Console
/vm searchSearch for nearby shops.villagermarket.command.searchPlayer
/vm removeRemove a shop.villagermarket.command.removeAdmin
/vm moveMove a shop to another location.villagermarket.command.moveAdmin
/vm trusted <add/remove> <player>Add or remove trusted players for a shop.villagermarket.command.trustedAdmin
/vm reloadReload plugin configuration.villagermarket.command.reloadAdmin, Console
/vm expiredstorageHandle expired shop storage (no permission required).(none)Console, Admin

Note: Commands and permission nodes are taken from the official plugin listing and repository. For exact usage and arguments consult the plugin docs. ()

🔐 Permissions

PermissionDescriptionDefault
villagermarket.command.createPermission to create shops via commandInformation not stated in official sources
villagermarket.command.itemPermission to give shop itemsInformation not stated in official sources
villagermarket.command.openPermission to open shops for playersInformation not stated in official sources
villagermarket.command.searchPermission to search for shopsInformation not stated in official sources
villagermarket.command.removePermission to remove shopsInformation not stated in official sources
villagermarket.command.movePermission to move shopsInformation not stated in official sources
villagermarket.command.trustedPermission to manage trusted usersInformation not stated in official sources
villagermarket.command.reloadPermission to reload plugin configInformation not stated in official sources
villagermarket.buy_shopRequired to buy shops if enabledInformation not stated in official sources
villagermarket.max_shops.<amount>Sets max shops a player can buyInformation not stated in official sources
villagermarket.adminAll VillagerMarket permissions (admin wildcard)Information not stated in official sources

Default values for permission nodes (true/op/false) are not specified on the official resource page; please verify defaults in your permission manager. ()

⚙ Installation

📥 Installation

  • Download the VillagerMarket .jar from the official source and place it in your server's plugins/ folder.
  • Restart the server (full restart; avoid /reload).
  • On first run the plugin generates its configuration files. ()

📦 Dependencies

  • Vault — required (for economy integration). ()
  • An economy provider plugin (e.g., EssentialsX, iConomy, etc.) — required for money transactions. ()
  • NBTAPI — required for legacy Minecraft versions (1.8–1.13). ()
  • Optional integrations: PlaceholderAPI, Citizens, Towny, Lands, PlotSquared. ()

🧾 Configuration

  • VillagerMarket generates a default configuration file on first run (config.yml). A default config snippet is shown on the official resource. ()
  • The plugin includes an automatic config updater (not all options may require manual editing). ()
  • No official statement about MySQL/SQLite support was found in the cited sources.

🧠 Additional information

Known requirements & notes

  • Requires Vault + an economy plugin for monetary features. ()
  • Legacy (1.8–1.13) builds require NBTAPI. ()
  • Plugin source and developer API are available on GitHub. ()

Conflicts & limitations

  • No explicit official list of conflicts; administrators should test interactions with other economy or shop plugins before deploying on production. (Not explicitly listed on official pages.)

FAQ

Q: Which Minecraft versions are supported? A: The official Spigot resource lists tested support from 1.8 up to 1.21 (see resource listing). Confirm version compatibility with the release notes when installing. ()

Q: Does VillagerMarket require Vault? A: Yes — Vault plus an economy provider plugin are required for economy features. ()

Q: Where can I find documentation or support? A: Official documentation (wiki), GitHub repository and a Discord link are provided on the plugin's resource page. ()

Q: Does the plugin collect analytics (bStats)? A: No explicit statement about bStats or telemetry was found in the cited sources.

Q: Is there an API for developers? A: Yes — the project exposes a developer API and is published on GitHub. ()

🤝 When VillagerMarket is useful

VillagerMarket is useful when you want a configurable, villager-backed shop economy without heavy server mods. It gives server owners shop types (player/admin/rentable), trade limits, PAPI integration and a developer API to extend functionality. Use it on Paper or Spigot servers and integrate with Vault for economy features. ()

Useful links

Minecraft plugin VillagerMarket is used on public servers to extend gameplay, add new mechanics, or improve server management. This page contains up-to-date information about the plugin's purpose, usage, and popularity among servers.

The catalog of servers with VillagerMarket is generated automatically based on real data. You can see which Minecraft servers have this plugin installed, how often it is used, and what role it plays in gameplay.

VillagerMarket usage statistics help assess its relevance and distribution. Data is updated regularly and reflects the real state of the Minecraft server ecosystem without manual input.

The Minecraft plugin VillagerMarket page is useful for server owners choosing functionality for their project and for players who want to understand what features a server with this plugin offers.

Use this page to find Minecraft servers with the VillagerMarket plugin, analyze its popularity, and make an informed decision about using the plugin on your server.