- Документация
- https://modrinth.com/plugin/economyshopbuyaddon
EconomyShopBuyAddon — серверный аддон, который добавляет команду /buy для прямой покупки предметов из уже настроенного магазинного плагина. Он не создаёт собственный каталог: список товаров, цены и связанные разрешения берутся из действующей магазинной системы.
Проект рассчитан на серверы с уже работающими экономикой и магазином. Клиентская установка не поддерживается, серверная сторона обязательна. Категории — adventure и economy.
EconomyShopBuyAddon связывает игрока с существующим магазином: считывает доступные позиции и предоставляет к ним доступ через /buy. Второй каталог вести не нужно. Официально подчёркнуты три принципа:
• собственные магазинные предметы не создаются;
• цены берутся непосредственно из конфигурации магазина;
• разрешения на товары учитываются из магазинной системы.
Аддон не заменяет экономику или магазин, а добавляет способ взаимодействия с ними.
Игрок указывает товар и при необходимости количество. Для поиска наименований предусмотрен режим списка. Подтверждённые команды:
• /buy <item> [amount] — купить выбранный предмет;
• /buy list [search] — показать доступные товары или отфильтровать список;
• /buy reload — перечитать предметы из конфигурации магазина.
Примеры с алмазами и железными слитками показывают синтаксис, а не обязательный ассортимент: позиции определяет магазин сервера.
Официально перечислены пять интеграций:
• EconomyShopGUI;
• EconomyShopGUI-Premium;
• ShopGUIPlus;
• zShop;
• BossShopPro.
Нужно выбрать один из этих вариантов и заранее настроить в нём предметы. Совместимость с другими магазинами и ручное добавление интеграций не подтверждены. До установки следует убедиться, что магазин загружается, видит экономику и содержит нужный каталог.
Цены и предметные ограничения поступают из действующего магазина; отдельная таблица стоимости не заявлена. У самого аддона есть два права:
• economyshop.buy — использование /buy, по умолчанию доступно;
• economyshop.admin — перезагрузка данных аддона, по умолчанию для операторов.
Фактический доступ также зависит от системы прав и правил магазина.
В выбранных метаданных обязательные project dependencies не указаны. Одновременно официальный текст проекта прямо называет эксплуатационные требования:
• Vault для интеграции с экономикой;
• экономический плагин, совместимый с Vault;
• один из поддерживаемых магазинных плагинов;
• настроенные в магазине товары;
• Minecraft 1.21 или более новая подтверждённая версия из опубликованного перечня.
В качестве примеров названы EssentialsX и CMI, однако подходит заявленная Vault-совместимая экономика. Отсутствие project dependency в карточке не означает самостоятельного создания валюты и магазина.
Подтверждены Minecraft 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9 и 1.21.10. В списке платформ находятся Bukkit, Folia, Paper, Purpur и Spigot.
Стороны указаны однозначно: client=unsupported, server=required. Игроку не требуется устанавливать отдельный JAR аддона на клиент. Серверный администратор, однако, должен сопоставить версию ядра не только с EconomyShopBuyAddon, но и с Vault, экономикой и выбранным магазином.
Совместимость связки определяется самым ограниченным компонентом: версия аддона не подтверждает поддержку той же сборки остальными плагинами.
Базовая установка выполняется помещением EconomyShopBuyAddon-1.0.0.jar в папку plugins совместимого сервера. Официальная последовательность предполагает, что Vault, экономика и магазин установлены заранее.
Практический порядок:
• Проверить поддержку версии Minecraft всеми компонентами.
• Установить и запустить Vault.
• Подключить Vault-совместимую экономику.
• Установить один из перечисленных магазинных плагинов.
• Настроить в магазине товары, цены и ограничения.
• Поместить JAR аддона в plugins.
• Перезапустить сервер.
• Проверить список товаров и тестовую покупку с обычной учётной записи.
Перед изменениями следует сохранить конфигурации магазина и экономики. Горячая установка без перезапуска не подтверждена.
После запуска следует вывести список, выполнить поиск, купить разрешённый товар в одном и заданном количестве, сравнить цену с магазином и проверить предмет с ограничением прав. Обычный игрок не должен получать административную перезагрузку.
Поведение при полном инвентаре, нехватке средств, неверном идентификаторе, дробном количестве или сбое экономики не описано. Эти случаи проверяются на тестовом сервере без предположений о результате.
Опубликован один подтверждённый файл: EconomyShopBuyAddon-1.0.0.jar. Его версия — 1.0.0, размер — 12 244 байта.
SHA-512: 7587d6adac54cb913b228b44b75f016892d88fe933936048cad85cc0466be412a2dc8c8d5c1bc8a44764131e78a4f0c35fe5873fca8ec31d3c51ef22e6fc8471.
SHA-1: 4de1053a43d90c36fcfa1c6bb1a234f849b5d410.
Сверка хеша позволяет убедиться, что загруженный файл совпадает с опубликованным экземпляром. Она не заменяет функциональное тестирование совместной работы всех зависимостей.
Основа не раскрывает откат транзакций, округление цен, лимиты количества, локализацию сообщений и поведение при изменении каталога. Не указаны минимальные версии Vault, экономики и магазинов, поэтому совместимость любой их редакции не гарантируется.
EconomyShopBuyAddon распространяется по лицензии MIT. Использование, изменение и распространение допускаются при соблюдении её условий и сохранении требуемых уведомлений.
Файл получен по официальному HTTPS, локально сверён с опубликованными хешами и прошёл статическую проверку структуры и путей. Динамический запуск не выполнялся. Это подтверждает целостность исследованного JAR, но не доказывает его поведение на конкретном сервере или с каждой версией сторонних плагинов.
Нет. Он использует товары, цены и предметные разрешения уже установленного поддерживаемого магазина.
Нет. Автор указывает Vault, совместимую экономику и поддерживаемый магазин как требования для работы.
Нет. Клиентская сторона обозначена как unsupported, а серверная — как required.
EconomyShopGUI, EconomyShopGUI-Premium, ShopGUIPlus, zShop и BossShopPro.
В карточке нет project dependencies, но официальный текст всё равно требует Vault, экономику и поддерживаемый магазин.
Проект рассчитан на серверы с уже работающими экономикой и магазином. Клиентская установка не поддерживается, серверная сторона обязательна. Категории — adventure и economy.
Назначение аддона
EconomyShopBuyAddon связывает игрока с существующим магазином: считывает доступные позиции и предоставляет к ним доступ через /buy. Второй каталог вести не нужно. Официально подчёркнуты три принципа:
• собственные магазинные предметы не создаются;
• цены берутся непосредственно из конфигурации магазина;
• разрешения на товары учитываются из магазинной системы.
Аддон не заменяет экономику или магазин, а добавляет способ взаимодействия с ними.
Скриншоты и внешний вид
Как устроена покупка
Игрок указывает товар и при необходимости количество. Для поиска наименований предусмотрен режим списка. Подтверждённые команды:
• /buy <item> [amount] — купить выбранный предмет;
• /buy list [search] — показать доступные товары или отфильтровать список;
• /buy reload — перечитать предметы из конфигурации магазина.
Примеры с алмазами и железными слитками показывают синтаксис, а не обязательный ассортимент: позиции определяет магазин сервера.
Поддерживаемые магазинные плагины
Официально перечислены пять интеграций:
• EconomyShopGUI;
• EconomyShopGUI-Premium;
• ShopGUIPlus;
• zShop;
• BossShopPro.
Нужно выбрать один из этих вариантов и заранее настроить в нём предметы. Совместимость с другими магазинами и ручное добавление интеграций не подтверждены. До установки следует убедиться, что магазин загружается, видит экономику и содержит нужный каталог.
Цены, каталог и разрешения
Цены и предметные ограничения поступают из действующего магазина; отдельная таблица стоимости не заявлена. У самого аддона есть два права:
• economyshop.buy — использование /buy, по умолчанию доступно;
• economyshop.admin — перезагрузка данных аддона, по умолчанию для операторов.
Фактический доступ также зависит от системы прав и правил магазина.
Требования и зависимости
В выбранных метаданных обязательные project dependencies не указаны. Одновременно официальный текст проекта прямо называет эксплуатационные требования:
• Vault для интеграции с экономикой;
• экономический плагин, совместимый с Vault;
• один из поддерживаемых магазинных плагинов;
• настроенные в магазине товары;
• Minecraft 1.21 или более новая подтверждённая версия из опубликованного перечня.
В качестве примеров названы EssentialsX и CMI, однако подходит заявленная Vault-совместимая экономика. Отсутствие project dependency в карточке не означает самостоятельного создания валюты и магазина.
Совместимость с версиями и платформами
Подтверждены Minecraft 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9 и 1.21.10. В списке платформ находятся Bukkit, Folia, Paper, Purpur и Spigot.
Стороны указаны однозначно: client=unsupported, server=required. Игроку не требуется устанавливать отдельный JAR аддона на клиент. Серверный администратор, однако, должен сопоставить версию ядра не только с EconomyShopBuyAddon, но и с Vault, экономикой и выбранным магазином.
Совместимость связки определяется самым ограниченным компонентом: версия аддона не подтверждает поддержку той же сборки остальными плагинами.
Установка
Базовая установка выполняется помещением EconomyShopBuyAddon-1.0.0.jar в папку plugins совместимого сервера. Официальная последовательность предполагает, что Vault, экономика и магазин установлены заранее.
Практический порядок:
• Проверить поддержку версии Minecraft всеми компонентами.
• Установить и запустить Vault.
• Подключить Vault-совместимую экономику.
• Установить один из перечисленных магазинных плагинов.
• Настроить в магазине товары, цены и ограничения.
• Поместить JAR аддона в plugins.
• Перезапустить сервер.
• Проверить список товаров и тестовую покупку с обычной учётной записи.
Перед изменениями следует сохранить конфигурации магазина и экономики. Горячая установка без перезапуска не подтверждена.
Практическая проверка
После запуска следует вывести список, выполнить поиск, купить разрешённый товар в одном и заданном количестве, сравнить цену с магазином и проверить предмет с ограничением прав. Обычный игрок не должен получать административную перезагрузку.
Поведение при полном инвентаре, нехватке средств, неверном идентификаторе, дробном количестве или сбое экономики не описано. Эти случаи проверяются на тестовом сервере без предположений о результате.
Файл и контрольные суммы
Опубликован один подтверждённый файл: EconomyShopBuyAddon-1.0.0.jar. Его версия — 1.0.0, размер — 12 244 байта.
SHA-512: 7587d6adac54cb913b228b44b75f016892d88fe933936048cad85cc0466be412a2dc8c8d5c1bc8a44764131e78a4f0c35fe5873fca8ec31d3c51ef22e6fc8471.
SHA-1: 4de1053a43d90c36fcfa1c6bb1a234f849b5d410.
Сверка хеша позволяет убедиться, что загруженный файл совпадает с опубликованным экземпляром. Она не заменяет функциональное тестирование совместной работы всех зависимостей.
Ограничения, лицензия и безопасность
Основа не раскрывает откат транзакций, округление цен, лимиты количества, локализацию сообщений и поведение при изменении каталога. Не указаны минимальные версии Vault, экономики и магазинов, поэтому совместимость любой их редакции не гарантируется.
EconomyShopBuyAddon распространяется по лицензии MIT. Использование, изменение и распространение допускаются при соблюдении её условий и сохранении требуемых уведомлений.
Файл получен по официальному HTTPS, локально сверён с опубликованными хешами и прошёл статическую проверку структуры и путей. Динамический запуск не выполнялся. Это подтверждает целостность исследованного JAR, но не доказывает его поведение на конкретном сервере или с каждой версией сторонних плагинов.
FAQ
Создаёт ли аддон собственный магазин?
Нет. Он использует товары, цены и предметные разрешения уже установленного поддерживаемого магазина.
Достаточно ли установить только EconomyShopBuyAddon?
Нет. Автор указывает Vault, совместимую экономику и поддерживаемый магазин как требования для работы.
Нужно ли что-либо устанавливать игроку?
Нет. Клиентская сторона обозначена как unsupported, а серверная — как required.
Какие магазины поддерживаются?
EconomyShopGUI, EconomyShopGUI-Premium, ShopGUIPlus, zShop и BossShopPro.
Почему в метаданных нет зависимостей?
В карточке нет project dependencies, но официальный текст всё равно требует Vault, экономику и поддерживаемый магазин.