
iShop
Плагин iShop для Minecraft - удобная система торговли предметами через GUI, без валюты. Простая настройка, поддержка Geyser, защита от дупов. Идеально для серверов с бартерной экономикой.
iShop - это плагин для серверов Minecraft, который добавляет простую и надёжную систему торговли предметами через уникальный графический интерфейс. Никаких денег и валют - только обмен вещами. Если вам надоели сложные экономические плагины или хочется сделать на сервере бартерную торговлю, iShop - отличное решение.
Плагин работает на версиях Minecraft 1.16.5+, но для версий новее 1.26+ используйте версию 2.27 и выше. Bedrock-игроки через Geyser тоже поддерживаются - нужно только включить Classic UI в настройках видео.
Возможности iShop
- Уникальный GUI: два слота для продажи, два для цены - всего 4 слота на сделку. В одном магазине до 5 рядов предметов.
- Список всех магазинов: команда
/shop shopsпоказывает все магазины на сервере с головами владельцев и ID. - Управление запасами: можно открыть инвентарь склада из GUI магазина (если
enableStockAccessFromShopGUI: true). - Магазины без товара: команда
/shop outпокажет магазины, где что-то закончилось. - Надёжность и безопасность: все известные дупы и баги исправлены - плагин стабилен.
- Гибкая настройка: конфиг с кучей опций, поддержка GriefPrevention, WorldGuard, Towny, Lands, SuperiorSkyblock2.
- Удобство для администраторов: удалённое управление магазинами игроков, создание админских магазинов, блокировка торговли через
/shop lockdown. - Защита рамок и табличек: только владелец магазина или админ может их ломать/ставить (с шифтом).
- Работа с шалкерами: предметы можно складывать в шалкера и продавать их целиком.
Как пользоваться iShop
Создание магазина
- Наведитесь на блок магазина (по умолчанию - бочка) и введите
/shop create. - Удалить магазин -
/shop delete. - Пополнить запасы - левый клик по блоку склада (компостер) или
/shop stock. - Список своих магазинов -
/shop list. - Управление -
/shop manage <id>(еслиremoteManage: true) или клик по своему магазину. - Для админского магазина (без склада) -
/shop adminshop.
Создание сделки
- Кликните по своему магазину (или
/shop manage <id>). - Нажмите на зелёный предмет (лаймовый краситель).
- Перетащите предметы, которые хотите продать, в левые слоты, а цену (что хотите получить) - в правые.
- Подтвердите создание.
Удаление сделки
Просто кликните по TNT-предмету в GUI.
Команды
Для игроков
/shop copy <id>- скопировать сделки из другого магазина./shop count <item>- посчитать количество предмета на складе./shop create- создать магазин./shop delete- удалить текущий магазин./shop deleteid <id>- удалить магазин по ID./shop find <item>- найти магазины, торгующие указанным предметом./shop list- список своих магазинов./shop manage <id>- управление своим магазином (если разрешено)./shop move <id>- переместить магазин на другой блок./shop out- магазины с пустыми полками./shop stock <page>- удалённое управление складом./shop shops- все магазины сервера./shop sold <page/clear>- просмотр пропущенных сообщений о продажах./shop view <id>- просмотр чужого магазина (если разрешено).
Для администраторов
/shop adminshop- создать админский магазин./shop createlocation <player> <x> <y> <z> <world>- создать магазин для игрока по координатам (можно из консоли)./shop createshop <player>- создать магазин для игрока, игнорируя лимиты./shop delete- удалить магазин (если админ)./shop deleteid <id>- удалить магазин по ID (из консоли)./shop deletelocation <x> <y> <z> <world>- удалить по координатам./shop list <player>- список магазинов игрока./shop listadmin- список админских магазинов./shop liststock- список игроков с товарами на складе./shop lockdown- включить/выключить доступ к магазинам для обычных игроков./shop manage <id>- удалённое управление любым магазином./shop managestock <player> <page>- управление складом игрока./shop out <player>- просмотр пустых магазинов игрока./shop purgestock <player> confirm- очистить склад игрока./shop reload- перезагрузить конфиг (из консоли)./shop removeallshops <player>- удалить все магазины игрока.
Права доступа (Permissions)
ishop.admin- доступ к админским командам.ishop.bypassfindcooldown- игнорировать задержку/shop find.ishop.create- разрешить создание магазина (еслиusePermissions: true).ishop.create.limit.bypass- игнорировать лимит магазинов.ishop.create.limit.n- установить максимальное количество магазинов (например,ishop.create.limit.5).ishop.find- доступ к/shop find.ishop.list- доступ к/shop list.ishop.move- доступ к/shop move.ishop.pages.n- ограничение страниц склада.ishop.remotemanage- доступ к/shop manage.ishop.remoteshopping- доступ к/shop view.ishop.shops- доступ к/shop shops.ishop.stock- доступ к/shop stock.
Если usePermissions: false - все игроки могут создавать магазины (до лимита из defaultShopLimit).
Зависимости (опционально)
- GriefPrevention - проверка прав на привате при создании магазина.
- Lands - проверка флага BLOCK_PLACE.
- SuperiorSkyblock2 - проверка привилегии Build.
- Towny - проверка build и shop plot type.
- Vault - для установки цены за создание магазина.
- WorldGuard - для создания регионов с флагом ishop.
Конфигурация
Файл config.yml автоматически обновляется при установке новой версии плагина. Но для обновлённых комментариев лучше перегенерировать конфиг вручную.
Важно: плагин использует SQLite для хранения магазинов и остатков товаров. Можно настроить задержку загрузки базы, если другие плагины долго инициализируются.
iShop - это зрелый и продуманный инструмент для торговли на сервере Minecraft. Если вам нужна простая, безопасная и безвалютная система обмена - смело берите его. Скачайте iShop и устройте настоящий базар на своём сервере!
Сервер для плагина iShop - как у профи
Плагин iShop создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином iShop для друзей можно за пару минут - BungeeHost всё уже подготовил.
