Коротко: для магазина сервера — EconomyShopGUI (есть бесплатная версия и платная Premium, свежие версии — 1.16–26.x, правка магазина командами в игре, формы для Bedrock, журнал сделок) или платный ShopGUI+ (продаёт ещё права, команды и спавнеры; на SpigotMC заявлены 1.8–1.21, сборки под 26.x — в Discord авторов). Для магазинов игроков — бесплатные QuickShop-Hikari (сундук, клик и цена; Paper и Folia 1.20+, до 26.3), ChestShop (табличка у сундука; свежий выпуск — предварительный 3.13 для 1.13–26.2) и Shopkeepers (торговцы-жители, обмен предметами без Vault). Всем, кроме Shopkeepers, нужна экономика: Vault и плагин экономики — см. экономика и Vault.
Магазин сервера или магазин игроков
| Магазин сервера | Магазины игроков | |
|---|---|---|
| Как работает | Меню /shop: игрок покупает у сервера и продаёт ему по ценам из конфига | Игрок ставит сундук с табличкой или жителя и торгует своими вещами |
| Запас товара | Бесконечный | Сколько положил владелец магазина |
| Откуда деньги | Сервер выпускает и забирает деньги | Деньги переходят от игрока к игроку |
| Плагины | EconomyShopGUI, ShopGUI+ | ChestShop, QuickShop-Hikari, Shopkeepers |
Магазин сервера: EconomyShopGUI и ShopGUI+
| EconomyShopGUI | ShopGUI+ | |
|---|---|---|
| Распространение | Бесплатная версия и платная Premium | Платный ресурс на SpigotMC |
| Версии | Свежие — 1.16–26.x; для 1.8–1.15 — старая 5.30.1 | В названии на SpigotMC — 1.8–1.21; 26.x — в dev-сборках из Discord авторов |
| Экономика | Vault с плагином экономики, VaultUnlocked, PlayerPoints, CoinsEngine и другие | Vault, PlayerPoints, CoinsEngine, GemsEconomy, опыт и уровни и другие |
| Правка магазина | Команды в игре (/eshop additem); редактор GUI — в Premium | YAML-файлы магазинов, /shop reload без перезапуска |
| Что продаёт | Предметы, зелья, спавнеры, книги знаний; команды — в Premium | Предметы, зачарования, права, команды, спавнеры, предметы ItemsAdder, Nexo, Oraxen |
| Цены для разных игроков | Скидки и множители продажи по правам | Модификаторы цен для предмета, магазина или всего (/shop addmodifier) |
| Журнал сделок | Файл журнала и выгрузка /eshop logs export | Отдельный файл журнала сделок |
| Ещё | Формы для Bedrock через Geyser, сезонные цены; динамические цены и MySQL — в Premium | /sell hand, /sell all, права на каждый магазин |
/shop
/sellall inventory
/eshop additem Ores DIAMOND 120 30items:
1:
type: item
item:
material: DIAMOND
quantity: 1
buyPrice: 120
sellPrice: 30
slot: 0Магазин сервера часто открывают кликом по NPC — см. NPC на сервере, — а сами меню без торговли собирают плагинами меню: меню и GUI.
Магазины игроков: ChestShop, QuickShop-Hikari, Shopkeepers
| ChestShop | QuickShop-Hikari | Shopkeepers | |
|---|---|---|---|
| Распространение | Бесплатно, LGPL-2.1 | Бесплатно, AGPL-3.0 | Бесплатно, открытый код |
| Как выглядит | Табличка рядом с сундуком | Сундук: клик, ввести цену — без команд | Торговцы-жители: магазины игроков из сундука и админ-магазины |
| Ядра | Spigot, Paper, Purpur, Folia | Paper и форки, Folia; Spigot в новых версиях не поддерживается | Официально — Spigot; форки могут работать, но официально не поддерживаются |
| Версии | Свежий выпуск — предварительный 3.13-pre-1 (июль 2026) для 1.13–26.2, Java 21; стабильный 3.12.2 — 2022 год | 1.20 и новее, до 26.3 | 2.28.1 (сентябрь 2026): 1.21, 26.1, 26.2 |
| Экономика | Vault или Reserve API | Vault и плагин экономики; несколько валют — через VaultUnlocked | Без Vault: только обмен предметами |
| Хранение | — | H2 или MySQL | — |
строка 1: (пусто)
строка 2: 16
строка 3: B 20:10 S
строка 4: ?- ChestShop. Первую строку оставьте пустой — плагин впишет ваш ник. Вторая — количество, третья — цены:
B— цена покупки для игроков,S— цена продажи, через двоеточие. В четвёртой строке?— предмет подставится из сундука. Правый клик по табличке — купить, левый — продать. Админ-магазин с бесконечным запасом: «Admin Shop» в первой строке, нужно правоChestShop.admin, сундук не нужен. - QuickShop-Hikari. Кликните по сундуку предметом и введите цену в чат. Покупатель находит товар командой
/quickshop find, а владелец может добавить помощников через/quickshop staff. Для витрины над сундуком плагин может использовать PacketEvents или ProtocolLib. - Shopkeepers. Житель продаёт, покупает или меняет предметы. FAQ на вопрос о поддержке Vault отвечает «нет»: интерфейс торговли рассчитан только на обмен предметами, валютой служат, например, изумруды.
Аукцион — отдельный вид торговли между игроками: см. плагины аукциона.
Цены, эксплойты и дюпы
Самая частая дыра в экономике — не баг плагина, а ошибка в ценах. Если предмет можно купить у сервера дешевле, чем продать ему же, игрок покупает и продаёт по кругу и печатает деньги.
- Цена покупки — всегда выше цены продажи. Проверяйте с учётом всех скидок и множителей: скидка донатеру на покупку плюс множитель продажи могут перевернуть цены.
- Цепочки крафта и переплавки. Блок и девять слитков, руда и слиток, пшеница и хлеб должны стоить согласованно, иначе выгоднее скрафтить и продать.
- Границы цен. В ChestShop минимальные и максимальные цены задаются в
priceLimits.yml. В EconomyShopGUI отрицательная цена (sell: -1) отключает продажу или покупку предмета. - Творческий режим. EconomyShopGUI по умолчанию не пускает в магазин игроков в творческом режиме и режиме наблюдателя (
banned-gamemodes) — оставьте так. - Журналы включены заранее. В EconomyShopGUI
transaction-log: trueпишет сделки в файл, а выгрузку/eshop logs exportдокументация прямо советует для поиска ценовых эксплойтов. ShopGUI+ пишет отдельный журнал сделок. Сверяйте с логами CoreProtect. - Дюпы бьют по магазину первыми. Дюпнутый предмет, проданный серверу, превращается в деньги. QuickShop-Hikari откатывает операцию с инвентарём или экономикой, если она не прошла, — авторы прямо называют это защитой от дюпов. Что Paper закрывает сам и как найти дюпера — в статье дюпы и эксплойты.
- Команды консоли в товарах. ShopGUI+ умеет выполнять команды от консоли при покупке (
commandsOnBuyConsole), EconomyShopGUI Premium — тоже. Пишите их целиком, без того, что вводит игрок, а файлы магазинов давайте править только администраторам.
Какой выбрать
- Бесплатный магазин сервера с правкой в игре и игроками Bedrock — EconomyShopGUI.
- Продажа прав, команд и спавнеров, разные цены для разных игроков — ShopGUI+; на 26.x — сборки из Discord авторов.
- Рынок игроков на Paper или Folia 1.20+ — QuickShop-Hikari.
- Классические таблички, Spigot или старые версии — ChestShop; для 26.x пока есть только предварительный выпуск 3.13.
- Торговля без денег, атмосферные жители — Shopkeepers.
- Продажа за реальные деньги — это не игровой магазин, а донат: см. донат-магазин и монетизацию и EULA.
Магазины и читы
Меню магазина — это окно инвентаря, и каждый клик в нём приходит на сервер пакетом. На этом строятся дюп-эксплойты: клики по ячейкам, которых в окне нет. А /sellall превращает в деньги всё, что за игрока нафармили AutoFish, Nuker и AntiAFK. DGuard — лучший античит для современного сервера Minecraft — проверяет пакеты, инвентарь, бой, движение, постройку и мир: BadPackets сверяет каждый клик с тем, что мог бы прислать обычный клиент. Он собирает улики и не торопится с выводом, а если включить журнал наказаний, в панели к каждому бану будет отчёт, который удобно сверить с журналом сделок.
| Чит | DGuard | GrimAC | Vulcan | Polar | Intave | Matrix |
|---|---|---|---|---|---|---|
| BadPacketsневозможные пакеты | ||||||
| AutoFishрыбачит сам | ||||||
| Nukerломает всё вокруг сразу | частично: FastBreak ограничивает темп, отдельная MultiBreak экспериментальная | частично: не назван — только общая проверка взаимодействия с блоками | частично: не назван — только время ломания одного блока | частично: не назван — только общие проверки ломания блоков | ||
| AntiAFKизображает игрока у компьютера |
Частые вопросы
Как сделать магазин на сервере Minecraft?
Поставьте Vault и плагин экономики, затем плагин магазина: EconomyShopGUI или ShopGUI+ — для меню /shop с ценами сервера, QuickShop-Hikari или ChestShop — чтобы игроки торговали друг с другом через сундуки.
Какой плагин магазина бесплатный?
EconomyShopGUI (бесплатная версия, есть платная Premium), ChestShop, QuickShop-Hikari и Shopkeepers. ShopGUI+ — платный.
Нужен ли Vault для магазина?
Для EconomyShopGUI, ShopGUI+, ChestShop и QuickShop-Hikari нужна экономика — через Vault или поддерживаемый плагин валюты. Shopkeepers работает без Vault: в нём игроки меняют предметы на предметы.
Как создать магазин ChestShop?
Поставьте сундук и табличку рядом: первая строка пустая, вторая — количество, третья — цены вида B 20:10 S, четвёртая — ?, чтобы предмет подставился из сундука.
Почему игроки бесконечно зарабатывают в магазине?
Скорее всего, предмет можно купить дешевле, чем продать, — с учётом скидок, множителей или крафта. Найдите его в журнале сделок, исправьте цены и проверьте, не было ли дюпа.
Источники
- EconomyShopGUI на SpigotMC
- EconomyShopGUI Premium на SpigotMC
- EconomyShopGUI Wiki: config.yml
- ShopGUI+ на SpigotMC
- ShopGUI+: документация, FAQ
- ChestShop на BukkitDev: создание магазина
- ChestShop на Modrinth
- QuickShop-Hikari на Modrinth
- QuickShop-Hikari: документация
- Shopkeepers на SpigotMC
- Shopkeepers Wiki: FAQ
- DGuard — лучший античит для современного сервера Minecraft: сравнение проверок с GrimAC, Vulcan, Polar, Intave и Matrix
- DGuard: установка, требования и решение проблем
- DGuard: поддерживаемые версии Paper и Leaf