Плагин для серверов Майнкрафт с магазинами в игровом интерфейсе: игроки обменивают предметы напрямую, без валюты. Владелец создаёт торговые точки, пополняет запас и задаёт предложения, а покупатели открывают магазин кликом по блоку.
Возможности
- У магазина до пяти рядов сделок; в каждой сделке можно указать до двух продаваемых и двух требуемых предметов.
- Для экономии места в сделках можно использовать шалкеровые ящики с предметами.
- Список всех магазинов открывается через
/shop shops: в нём видны головы владельцев и номера магазинов. Поиск нужного товара —/shop find <item>. - Блок магазина открывается левым или правым кликом, блок склада — левым кликом. Блоки, число магазинов, доступ к складу и допустимая дистанция настраиваются.
- Владелец получает сообщение, когда товар пытаются купить при пустом запасе; пропущенные уведомления доступны через
/shop sold. - Административные магазины не требуют склада и могут сообщать о покупках в чат.
- Магазины и склад сохраняются в базе SQLite. Поддерживается защита рамок и товаров в них от взрывов.
- Игроки Майнкрафт Бедрок через Geyser поддерживаются; для совпадения интерфейса с Java им нужен профиль Classic UI в настройках видео.
Команды
/shop create— создать магазин на выбранном блоке;/shop delete— удалить его./shop list— показать свои магазины;/shop manage <id>— управлять магазином на расстоянии, если это разрешено в настройках./shop stock <page>— открыть свой склад на расстоянии;/shop out— показать товары, которых нет в запасе./shop move <id>— перенести магазин на выбранное место;/shop copy <id>— создать магазин с копией сделок./shop view <id>— посмотреть чужой магазин на расстоянии;/shop sold <page/clear>— прочитать или очистить пропущенные сообщения о продажах./shop adminshop— создать административный магазин без склада.- Если команда
/shopзанята другим плагином, используйте/ishop. - Администраторам доступны, в частности,
/shop reload,/shop lockdown,/shop createshop <player>,/shop managestock <player> <page>и/shop removeallshops <player>.
Чтобы добавить сделку, откройте свой магазин, нажмите зелёный краситель, перетащите продаваемые предметы в левые ячейки, цену — в правые, верните предметы в инвентарь и снова нажмите зелёный краситель. Удаление сделки выполняется кнопкой с ТНТ.
Права
ishop.admin— административные команды и доступ.ishop.create— создание магазина при включённомusePermissions.ishop.create.limit.n— лимит магазинов, напримерishop.create.limit.5;ishop.create.limit.bypassснимает лимит.ishop.find,ishop.list,ishop.move,ishop.shops— доступ к соответствующим командам.ishop.remotemanage,ishop.remoteshopping,ishop.stock— удалённое управление, просмотр и склад.ishop.pages.n— лимит страниц склада, напримерishop.pages.10.ishop.bypassfindcooldown— обход задержки поиска.
Настройка
В конфиге настраиваются сообщения, блоки магазина и склада, список миров, где нельзя создавать магазины, запрещённые для торговли предметы, лимиты, удалённое управление и доступ к запасу. Если shopBlock и stockBlock совпадают, интерфейс магазина открывается при enableShopBlock: true.
Требования
Необязательные интеграции: GriefPrevention, Lands, SuperiorSkyblock2 и Towny проверяют права на строительство; Vault позволяет назначить цену команде /shop create; WorldGuard ограничивает создание магазинов регионами с флагом ishop.
