▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/FrozenShop - Магазин для сервера (аналог DonutSMP)
FrozenShop - Магазин для сервера (аналог DonutSMP)

FrozenShop - Магазин для сервера (аналог DonutSMP)

Плагин FrozenShop для Minecraft 1.21 - это бесплатный GUI-магазин, аналог DonutSMP. Работает с Vault и PlaceholderAPI, поддерживает Paper, Spigot и Folia.

Оцените первым
1.7K
1

FrozenShop - бесплатный аналог магазина DonutSMP

FrozenShop - это плагин для Майнкрафт, который добавляет на сервер полноценный GUI-магазин с чистым интерфейсом. По факту, это точная бесплатная копия популярного магазина DonutSMP. Если вы искали способ сделать экономику на сервере удобной и визуально приятной, то скачать плагин FrozenShop - отличное решение. Проект актуален для Minecraft Java 1.21.x и работает на Spigot, Paper, Purpur и даже Folia. Вся экономика завязана исключительно на Vault.

Зависимости

Для работы магазина потребуются базовые плагины для сервера:

ЗависимостьТипОписание
Spigot / Paper 1.21+ОбязательноЯдро сервера (также поддерживаются Purpur и Folia)
VaultОбязательноМост для экономики
Экономический плагинОбязательноEssentialsX, CMI и другие
PlaceholderAPIОпциональноВключает плейсхолдер %frozenshop_totalspent%

Установка

  1. Закиньте FrozenShop.jar в папку /plugins.
  2. Убедитесь, что Vault и плагин на экономику уже установлены.
  3. Запустите сервер - конфиг и файлы магазина сгенерируются автоматически.
  4. Настройте plugins/FrozenShop/config.yml и файлы категорий в plugins/FrozenShop/shops/*.yml.
  5. Введите /frozenshop reload, чтобы применить изменения без перезагрузки сервера.

Команды

КомандаПравоОписание
/shopfrozenshop.openОткрыть главное меню магазина
/frozenshop reloadfrozenshop.adminПерезагрузить все конфиги на лету
/frozenshop addcategory <name>frozenshop.adminСоздать файл новой категории
/frozenshop removecategory <name>frozenshop.adminУдалить категорию
/frozenshop addhanditem <category> <price>frozenshop.adminДобавить предмет из руки в магазин
/toggleshopmessagesfrozenshop.toggleВключить/выключить сообщения о покупках для игрока

Права (Permissions)

ПравоПо умолчаниюОписание
frozenshop.openВсеОткрытие магазина
frozenshop.adminOPДоступ к админ-командам
frozenshop.toggleВсеОтключение личных сообщений в магазине

Структура файлов

text plugins/FrozenShop/ ├── config.yml ← Главное меню, подтверждения, звуки, сообщения ├── saves.yml ← Генерируется автоматически - данные игроков (не трогать) └── shops/ ├── end.yml ├── farming.yml ├── food.yml ├── gear.yml └── nether.yml ← Добавляйте сюда свои .yml файлы для новых категорий

Как добавить предмет в магазин

Откройте любой файл в папке shops/ и добавьте блок под items::

yaml items: my_item: price: 500 slot: 9 material: DIAMOND displayname: '&bShiny Diamond' amount: 1 giveitem: true givelore: false hide_attributes: false command: '' lore: - '&fBuy Price: &#0bf52b$%price%'

Если нужно не выдать предмет, а выполнить консольную команду, поставьте giveitem: false и пропишите command:

yaml giveitem: false command: 'give %player% diamond 1'

Совет по YAML: Каждый ключ предмета под items: должен быть уникальным в пределах одного файла. Если будут дубликаты, предметы просто исчезнут из магазина без ошибок в консоли.

Плейсхолдеры (PlaceholderAPI)

ПлейсхолдерОписание
%frozenshop_totalspent%Общая сумма денег, которую игрок потратил в магазине

Настройки и советы

  • confirm-cooldown-ticks - защита от случайных двойных покупок (поставьте 0, чтобы отключить).
  • use-actionbars: true - показывает сообщения о покупке в панели действий (action bar) вместо чата.
  • play-open-sound: true - воспроизводит звук при открытии магазина.
  • Все цветовые коды поддерживают стандартный формат & и HEX-цвета &#RRGGBB.

Важный нюанс про совместимость и установку

FrozenShop разрабатывался специально под новые версии Minecraft 1.21+, где произошли изменения в API. Плагин отлично дружит с Folia, что редкость для магазинов. Если вы планируете запустить сервер с друзьями на BungeeHost (https://bungee.host), плагин установится туда буквально в один клик через панель управления, а сам магазин сразу подхватит экономику из EssentialsX.

Разработчик DrFrozen активно поддерживает проект - текущая версия 4.0.0 уже содержит все нужные фиксы для стабильной работы на современных сборках. Не забудьте настроить категории в папке shops/ под стиль вашего сервера, будь то выживание, экономика или ролевая игра, так как стандартные предметы - это лишь базовый пример.

Партнёрский материал

Сервер для плагина FrozenShop - Магазин для сервера (аналог DonutSMP) - как у профи

Плагин FrozenShop - Магазин для сервера (аналог DonutSMP) создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином FrozenShop - Магазин для сервера (аналог DonutSMP) для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:5 месяцев назад
Обновлён:3 месяца назад
Главная