Плагин для серверов Майнкрафт с магазином в графическом меню и системой продажи предметов. Игроки покупают товары, продают добычу и проверяют её стоимость, а администрация настраивает ассортимент, цены, лимиты и временные множители продажи.
Возможности
- В меню
/shopможно создавать разделы с иконками, описаниями, страницами, запасом товара, лимитами покупок и ценами. - Товарами могут быть предметы, права, выполняемые команды или записи для отображения. Предметы сохраняют своё имя, описание, модель и зачарования.
- Покупатель выбирает нужное количество товара или использует меню покупки стопками.
- Продажа доступна через команды и отдельное меню: броня и предмет во второй руке не затрагиваются, а неподходящие для продажи предметы остаются у игрока.
- В
global-sell-prices.ymlзадаются общие цены продажи ванильных предметов, зелий и зачарованных книг. Цена из раздела магазина имеет приоритет над общей. - Команда
/worthпоказывает стоимость предметов с поиском и сортировкой по названию или цене. - Можно включить витрину с меняющимися предложениями на продажу и выбрать, какие разделы и предметы попадут в неё.
- Множители продажи бывают общими, личными и командными для FoTeams; их можно показывать в полосе босса.
- Через редактор в игре доступны разделы магазина, товары, общие цены, отображение стоимости, множители и перенос данных из EconomyShopGUI или ShopGUIPlus.








Команды
/foshopили/shop— открыть главный магазин./sell [all|hand|gui]— продать предметы из инвентаря, руки или открыть меню продажи./sellall— продать все подходящие предметы в инвентаре./sellhandили/sellheld— продать предмет в основной руке./fosellguiили/sellgui— открыть меню продажи./rotatingshopили/rshop— открыть витрину меняющихся предложений, если она включена./worthили/prices— посмотреть общие цены продажи./foshopadmin editor— открыть редактор для администрации./foshopadmin booster <list|start|clear>— просмотреть, запустить или очистить множители продажи./foshopadmin reload— перезагрузить конфиги, сообщения, меню и магазины./foshopadmin rotatingshop reset— выбрать новый набор меняющихся предложений./foshopadmin convert <ShopGUIPlus|EconomyShopGUI> [dryrun]— перенести данные из поддерживаемого магазина;dryrunзапускает проверку без изменений.
Права
foshop.use— доступ к/foshop.foshop.sellgui.use— доступ к/fosellguiи/sell gui.foshop.sellall— доступ к/sellallи/sell all.foshop.sellhand— доступ к/sellhandи/sell hand.foshop.worth— доступ к/worth.foshop.rotatingshop— доступ к/rotatingshop.foshop.admin— доступ к/foshopadmin.
Настройка
Цены продажи, доступные предметы и параметры отображения стоимости задаются в global-sell-prices.yml и настройках магазина. Для временных множителей выбирают режим: складывать все активные множители или применять только наибольший.
Требования
Для оплаты покупок и продаж нужны Vault и плагин экономики. Vault с системой прав требуется при продаже прав в магазине.
PlaceholderAPI подставляет плейсхолдеры в текст магазина и меню. FoTeams добавляет множители для команд, а PacketEvents позволяет показывать стоимость при наведении на предмет, включая содержимое поддерживаемых контейнеров.
