Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
WTrade — Simple Player Trading
ENGLISH
WTrade is a lightweight player-to-player trading plugin for Paper servers with full Vault economy support. Players hold the item they want to sell, type /trade <player> <price>, and the buyer gets a clickable offer right in the chat — accept or deny with one click. No GUIs, no complex commands.
The plugin is fully configurable and translatable. On first launch it creates its own folder with config.yml and messages.yml, so you can easily change cooldowns, price limits, offer timeouts, blocked items, and every message. Messages support both legacy &-color codes and modern MiniMessage formatting, including hex colors like <#fff67f> and gradients.
WTrade keeps trading fast, fair and secure: prices are validated, money is re-checked at the moment of the deal, blocked items are respected, and trades auto-cancel if the seller no longer has the item or the buyer's inventory is full.
РУССКИЙ
WTrade — лёгкий плагин для торговли между игроками на Paper с поддержкой Vault. Игрок берёт предмет в руку, вводит /trade <ник> <цена>, и покупатель получает кликабельное предложение в чате — принять или отклонить одним кликом. Без GUI и сложных команд.
Плагин полностью настраивается и переводится. При первом запуске создаёт папку с config.yml и messages.yml, где можно менять кулдаун, лимиты цен, время жизни предложения, запрещённые предметы и любой текст. Сообщения поддерживают &-коды и MiniMessage (HEX-цвета вида <#fff67f>, градиенты).
WTrade делает торговлю быстрой, честной и безопасной: цены проверяются, деньги перепроверяются при сделке, запрещённые предметы блокируются, а торговля отменяется, если предмета нет или инвентарь полон.
FEATURES
• /trade <player> <price> — offer to sell the item in your hand • Clickable chat buttons — accept or deny with one click • Full Vault economy support • Fully translatable (multi-language) • & color codes + MiniMessage hex colors like <#fff67f> • Configurable cooldown, offer timeout, max pending offers • Configurable min / max price • Blocked-items list • Cross-world trade toggle • Safety checks: balance, item, inventory • /trade reload for admins • Auto-creates config and messages folder • Lightweight and TPS-friendly
COMMANDS
/trade <player> <price> — offer to sell held item /trade accept <player> — accept latest offer /trade deny <player> — deny latest offer /trade reload — reload config and messages
PERMISSIONS
trade.use — use /trade (default: true) trade.admin — use /trade reload (default: op)
CONFIG EXAMPLE
cooldown-seconds: 15 offer-timeout-seconds: 60 max-pending-offers: 5 min-price: 0.01 max-price: 1000000.0 cross-world-trade: true block-creative-mode: false blocked-items:
- BEDROCK
- COMMAND_BLOCK
- BARRIER default-locale: ru
REQUIREMENTS
• Paper 1.21.x (also Purpur, Pufferfish) • Java 21+ • Vault + economy plugin (EssentialsX, CMI, XConomy)


