Quick overview:
- Native Bedrock support via Geyser
Built-in support for Bedrock players with chat-based actions and modern Paper dialog fallbacks for a smooth cross-platform experience.
- Extensive claim and region support
Works with Lands, GriefPrevention, SimpleClaimSystem, PlotSquared, Towny, BentoBox, and any setup using WorldGuard regions.
- Supports virtually any item setup
Vanilla items, custom items, special item ecosystems — TinyMarkets is designed to handle flexible server economies and diverse shop content.
- Multiple trading modes
Trade using Vault currency, items, XP, or PlayerPoints, with support for different server economy styles.
- Hybrid shops
Create shops that can buy and sell the same item at different prices in one single setup.
- Fast and intuitive shop creation
Set up shops in just a few clicks with shift-click creation, command-based setup, instant confirmation, and built-in celebration effects.
- Modern GUI-driven experience
Clean and intuitive menus for trading, stock management, shop settings, search, browser access, receipts, stash recovery, and more.
- Advanced search and shop browser
Search by item, filter by price or shop type, sort by stock or distance, and browse shops by category or player.
- Visual shop search marking
Highlight nearby matching shops with configurable glow effects, making player markets easier to navigate.
- Powerful stock management tools
Use quick restock, auto-stock, stash recovery, and optional shulker-assisted stock transfer to keep shops filled with minimal effort.
- Bulk discounts
Reward larger purchases with configurable quantity-based discounts that apply automatically in the trade menu.
- Counter offers and negotiations
Let buyers propose custom prices, barter ratios, or alternative items with optional escrow and offer management systems.
- Shared shops and revenue distribution
Add members to a shop, configure permissions, and share access to stock, settings, and accumulated revenue.
- Trade groups and featured shops
Organize related shops into groups and promote them through a configurable bidding-based featured shop system.
- Detailed hologram and preview system
Floating item previews, hologram text, custom offsets, glass frames, static previews, and optional line-of-sight checks.
- Built-in shop protection
Protects shops from explosions, pistons, fire, liquids, mob griefing, and other environmental interference.
- Guided onboarding with interactive setup
New installs are easier with an onboarding flow that helps configure storage, trade mode, limits, and other core settings.
- Local or database storage
Use SQLite for fast, simple setup or MySQL/MariaDB for larger or multi-server environments.
- Discord logging and alerts
Send shop creation, deletion, transaction, restock, offer, and shared-shop events directly to Discord via webhooks or DiscordSRV.
- Dynmap integration
Display shops on Dynmap with item info, prices, owners, stock, and configurable marker behaviour.
- Refunds, receipts, and transaction tracking
Includes built-in refund windows, transaction receipts, purchase history, and other player-friendly quality-of-life systems.
- Detailed admin tools
Includes lockdown mode, lookup tools, cleanup commands, force update tools, migrations, capacity fixes, and more.
- Migration tools included
Import shops from QuickShop-Hikari, QuickShop-Reremake, Shops, and ChestShop-3.
- Developer API
Comes with a full API for querying shops, prices, stock, economy providers, and events for custom integrations.
- Full localization and customization
Premium versions support extensive message customization, language systems, and MiniMessage formatting.
- Deep configuration options
Fine-tune limits, claims, holograms, browser behaviour, taxes, featured shops, Discord logging, and many other systems.
- Built for live server operation
Includes practical features such as receipts, blocked players, upkeep and creation costs, sales notifications, search tax, and tax-by-permission systems.
Disclaimer: By default, players have access to these permissions already. If you want to make some of these commands only accessible for donators, give regular players the inversed (negative) permission node like this:
*No system can ever truly be perfect and any system can have issues due to severe server lag, corruption or plugin incompabilities. TinyMarkets comes with built in safety nets to make dupes as unlikely as possible, but human moderation and additional anti-dupe preparation is imperative!
Aknowledgement
I was kindly given some help with the title image by the User Umut Şahin in Discord! Thank you so much for your feedback and the help with setting up the different layers and effects
![[IMG]](//proxy.spigotmc.org/25681e464098c9936386b01132f3b227beb864bd/68747470733a2f2f63646e2e6275696c7462796269742e636f6d2f6173736574732f736d696c6965732f68656172742e706e67)