Shop DonutSMP: магазин как на DonutSMP для вашего сервера

Shop DonutSMP — Paper-плагин с категориями, выбором количества и поддержкой Vault/PlayerPoints для Minecraft. Настройте стильный магазин за минуты!

Скачать shop donutsmp для Minecraft 1.21.2

Оригинальное название: shop donutsmp

Версии Minecraft: 1.21.2

ФайлВерсияЗагрузчикРазмер
shop-donutsmp-1.0.0.jar1.21.2—70 КБСкачать
shop-donutsmp-1.1.0.jar1.21.2—71 КБСкачать

Shop DonutSMP

Если вы хотите подарить игрокам на своём сервере Minecraft знакомый и удобный интерфейс покупок в стиле DonutSMP, то плагин Shop DonutSMP — именно то, что нужно. Это не просто очередной магазин, а полноценное воссоздание той самой системы с категориями, отдельными меню для каждого раздела и умным выбором количества. Плагин работает на Paper и его форках, ориентирован на версии Minecraft 1.21.x, требует Java 17 и мягко зависит от Vault и PlayerPoints — без них часть валют просто отключится, но сам магазин останется рабочим.

Что делает Shop DonutSMP особенным

В отличие от универсальных плагинов, где всё свалено в одну кучу, здесь каждый тип товаров живёт в своём конфигурационном файле. Вы получаете чистую архитектуру: главное меню категорий и отдельные YAML-файлы для каждого раздела. Это значит, что добавлять новые товары или менять цены можно без путаницы, а команда /shop reload применит изменения мгновенно, без перезагрузки сервера.

Только покупка — и никаких продаж

Shop DonutSMP сознательно сделан как buy-only магазин. Игроки не могут продавать предметы обратно, что защищает экономику сервера от неожиданных дисбалансов. Зато процесс покупки продуман до мелочей: в меню выбора количества есть кнопки увеличения и уменьшения, а плагин проверяет баланс и свободное место в инвентаре перед каждой транзакцией. Если денег не хватает или сумка забита, игрок увидит понятное сообщение — все тексты редактируются в config.yml.

Гибкая настройка валют

Каждый товар может быть привязан к VAULT (обычные игровые деньги) или PLAYERPOINTS (очки игроков). В одном магазине можно смешивать валюты: например, обычные блоки продавать за доллары, а редкие предметы — за поинты. Если нужный плагин экономики отсутствует, соответствующие товары просто не появятся в меню, и сервер не упадёт с ошибкой.

Как установить Shop DonutSMP

Установка проще, чем кажется. Скачайте Shop DonutSMP для Minecraft в виде готового jar-файла и поместите его в папку plugins вашего Paper-сервера. Убедитесь, что у вас установлены Vault и PlayerPoints, если планируете использовать обе валюты. После первого запуска сервера плагин создаст все необходимые конфигурационные файлы: config.yml, categories.yml и папку shops/. Останется лишь наполнить их своими товарами и перезагрузить конфигурацию командой /shop reload — и магазин готов к работе.

Кстати, если вы пользуетесь лаунчером foxygame.net, то установка Shop DonutSMP становится ещё быстрее: в каталоге дополнений лаунчера можно найти этот плагин и добавить его на сервер буквально в один клик, без ручного скачивания и перемещения файлов.

Структура конфигураций: порядок во всём

Разработчики явно думали о сервер-администраторах, которые ценят порядок. Вся настройка разделена на три логических слоя:

  • config.yml — сообщения, размер и оформление GUI выбора количества, базовые параметры.
  • categories.yml — главное меню категорий. Здесь задаются размер окна, заголовок, слоты для рамки из серого стекла (как на DonutSMP) и сами категории с материалом, названием, описанием и слотом.
  • shops/<slug>.yml — отдельный файл для каждой категории. Внутри — список товаров с ценой, валютой, материалом и слотом.

Пример категории «End» в categories.yml может выглядеть так: материал END_STONE, название «&eEnd», описание «Blocks and items from the End.» и слот 11. А в файле shops/end.yml вы пропишете сам товар, например, эндер-камень за 5 долларов через Vault. Рамка из серого стекла заполняет пустые слоты автоматически, если включена опция fill-empty: true.

Команды и права

Плагин добавляет всего две команды: /shop открывает основное меню категорий для игроков, а /shop reload перезагружает конфигурацию (доступно администраторам). Права тоже минималистичны: shop.use для открытия магазина и shop.admin для перезагрузки. Никакой лишней сложности.

Почему стоит скачать Shop DonutSMP прямо сейчас

Если вы строите сервер с тематикой DonutSMP или просто хотите дать игрокам аккуратный, интуитивно понятный магазин, этот плагин закроет все потребности. Он не перегружает TPS, потому что не содержит лишних циклов, а все проверки происходят только в момент взаимодействия с GUI. Настроив один раз, вы получаете систему, которая легко масштабируется: добавили новый файл в shops/, прописали категорию — и товары уже в игре.

Для тех, кто предпочитает управлять сервером через лаунчер foxygame.net, Shop DonutSMP автоматически обновляется вместе с другими дополнениями, что избавляет от необходимости следить за новыми версиями вручную. Просто выберите плагин в списке, и лаунчер сам подставит совместимую сборку под ваше ядро.

Безопасность покупок и кастомизация сообщений

Плагин тщательно проверяет каждую транзакцию: хватает ли у игрока средств, есть ли свободные слоты в инвентаре. Если что-то не так, игрок получает сообщение, которое вы можете полностью переписать в config.yml — от «no-permission» до «purchase-success». Это позволяет сохранить стиль общения, принятый на вашем сервере, будь то строгий деловой тон или дружеские подсказки.

Итог: быстрый, чистый и атмосферный магазин

Shop DonutSMP — это не громоздкий комбайн, а точный инструмент для создания магазина в духе DonutSMP. Он поддерживает Paper 1.21.x, легко конфигурируется через YAML, дружит с Vault и PlayerPoints, и не пытается делать всё сразу. Если вам нужен buy-only магазин с категориями, выбором количества и минимальной нагрузкой на сервер, просто скачайте Shop DonutSMP и настройте под себя — игроки оценят знакомый интерфейс и прозрачные покупки.