- Supports version
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Translation
- https://black-minecraft.com/resources/3405/
Описание плагина ᴾᴿᴱᴹᴵᵁᴹ ExcellentShop:
ExcellentShop - это продвинутый плагин магазина 4 в 1! Он включает в себя виртуальный (GUI) магазин (со статическими и вращающимися магазинами), магазин сундуков и аукцион!Больше не нужно искать и устанавливать несколько плагинов для магазинов. ExcellentShop - это простое, но мощное, современное и элегантное решение "все в одном" по лучшей цене!
ExcellentShop имеет модульную структуру, все функции являются опциональными и настраиваемыми! Вы можете настроить все по своему усмотрению!
Для работы ᴾᴿᴱᴹᴵᵁᴹ ExcellentShop необходимо:
- Spigot 1.18.2 / 1.19.4 / 1.20.X
- Java 17 или выше
- NexEngine
Особенности плагина ᴾᴿᴱᴹᴵᵁᴹ ExcellentShop:
Основные характеристики
- Мультивалютность с поддержкой внешних плагинов!
- 3 типа цен (механики) для виртуальных и сундучных магазинов!
- Модульность. Отключите любой модуль магазина, который вам не нравится, или любую функцию плагина, которая вам не нужна!
- GUI Driven. Почти все в плагине делается через простой и настраиваемый графический интерфейс. Никаких команд!
- Простая и интуитивно понятная корзина товаров для виртуальных и сундучных магазинов. Интеллектуальное поведение графического интерфейса не позволит вам добавить в корзину больше товаров, чем вы (или магазин) можете унести/достать.
- Настраиваемые действия при нажатии для виртуальных и сундучных магазинов. Настройте, какое действие будет выполняться при нажатии мыши (включая комбинации shift) или кнопки клавиатуры (только F/Q): Открыть корзину, Быстрая продажа/покупка, Продать все.
- Полная поддержка любых пользовательских элементов (в виде товаров, иконок, валюты, где угодно)! Включая предметы с NBT-метками, модельными данными, пользовательскими зачарованиями и т.д.
- Журнал транзакций, переключаемый для каждого модуля магазина. Запись всех транзакций магазина в отдельный файл!
Виртуальный магазин (статичные и вращающиеся магазины)
- Редактор GUI. Супербыстрый и простой инструмент для создания и управления виртуальными магазинами! Никаких заморочек с настройками, просто перетащите и бросьте ваши товары!
- Графический интерфейс магазинов. Центральный графический интерфейс со всеми виртуальными магазинами (категориями)! (Полностью опционально)
- Графический интерфейс продажи. Быстрая продажа ваших вещей с помощью простого и настраиваемого графического интерфейса! (Псевдонимы команд настраиваются)
- Продать все. Быстрая продажа всех вещей в инвентаре с помощью одной команды! (Псевдонимы команд настраиваются)
- Множители продажи. Создавайте постоянные множители продаж на основе рангов или разрешений игроков!
- Разрешения для магазинов. Установите требования к разрешениям для вашего магазина (магазинов).
- Типы товаров. Существует 2 типа товаров: Предметный и Командный. Первый позволяет торговать предметами (покупка + продажа), второй - приобретать команды (только покупка).
- Ранги разрешенных товаров. Ограничьте возможность покупки/продажи определенных товаров только для определенных рангов!
- Запретить использование магазина в некоторых игровых режимах, например, в творческом.
- Запретить использование магазина в некоторых мирах.
- Скидки в магазине. Создавайте индивидуальные автоматические скидки в магазине! И даже отключать эффект скидки для определенных товаров! (Только для статических магазинов)
- Тип ротации. Выберите между заданным интервалом и фиксированными днями и временем для ротации товаров в вашем магазине! (Только для магазинов с ротацией)
- Шанс ротации. Установите вероятность того, что отдельный товар будет выбран в следующей ротации магазина! (Только для ротируемых магазинов)
- Rotation Products Amount. Устанавливает, какое количество продуктов (от минимального до максимального) будет использоваться в ротации магазина! (Только для ротируемых магазинов)
- Отключить продажу/покупку для всех товаров в магазине.
- Прикрепить NPC-граждан к магазину. Чтобы открыть магазин, просто щелкните на этом NPC!
- Индивидуальная валюта для каждого товара магазина.
- Индивидуальный тип цены для каждого товара магазина.
- Индивидуальный запас для каждого товара в магазине.
Магазин сундуков
- Редактор GUI. Супербыстрый и простой инструмент для создания и управления магазинами сундуков! Больше никаких команд/знаков, просто перетащите и бросьте ваши товары!
- Магазины для администраторов и игроков. Магазины администраторов имеют неограниченные средства и ресурсы, в то время как магазины игроков должны пополняться их владельцами.
- Не только сундуки. Поддерживаются также бочки и ящики Шулькера!
- Отключение продажи/покупки для всех товаров в магазине.
- Количество магазинов на ранг. Устанавливает, сколько магазинов могут создать игроки с определенным рангом.
- Количество товаров на ранг. Установите, сколько товаров в магазине могут создавать игроки определенного ранга.
- Установить, какие валюты плагина доступны игрокам для использования в магазинах сундуков.
- Установить количество денег, которые игроки должны заплатить при создании/удалении магазина.
- Поддержка защитных плагинов. Запретите создание магазина на других территориях или разрешите его только на собственных территориях игроков!
- Банк магазина. Здесь вы можете хранить средства, которые будут использоваться вашими магазинами для совершения сделок. Полезно для разделения карманного баланса и средств, которые вы хотите использовать для бизнеса! Полностью опционально!
- Витрина магазина. Голограмма на основе пакета с плавающими иконками товаров над магазином для краткой демонстрации того, что предлагает данный магазин.
- Меню списка магазинов. Графический интерфейс, в котором можно просмотреть все свои (или других игроков) магазины с возможностью быстрого редактирования или телепортации в них.
- Меню поиска магазинов. Графический интерфейс, в котором можно искать магазины по предметам, которые вы хотите продать или купить, с сортировкой по цене.
- Ограничения на товары. Запрет на добавление определенных типов предметов, предметов с определенным названием, историей в качестве товаров в магазины игроков.
- Индивидуальная валюта для каждого товара магазина.
- Индивидуальный тип цены для каждого товара магазина.
Аукцион
- Отдельная база данных. Аукцион имеет собственную базу данных, в которой хранятся объявления. Это позволяет обмениваться аукционными объявлениями между несколькими серверами, не затрагивая основную базу данных плагина.
- Установите, какие валюты плагина могут быть использованы игроками в аукционных объявлениях. А также установить требования по разрешению для каждой валюты.
- Ограничения цены на каждую валюту. Установите минимальную и максимальную цену объявления для каждой валюты. Эта опция может быть полезна для предотвращения слишком высоких или низких цен.
- Per Material Price Limits. Установить минимальную и максимальную цену листинга для определенных типов товаров. Эта опция может быть полезна для предотвращения экстремально высоких или низких цен на определенные товары.
- Предварительный просмотр контейнеров. Посмотрите, что находится внутри коробок, сундуков, пачек перед покупкой!
- Auto-Claim Rewards. Установите, будут ли игроки получать прибыль от проданных предметов мгновенно, когда они находятся в сети.
- Налоги. Установите, сколько (в процентах от цены объявления) игрок должен будет заплатить, чтобы добавить объявление на Аукцион. И сколько (в процентах от цены объявления) будет вычтено из конечной цены объявления при покупке, которую будет требовать продавец.
- Типы листингов: Активный, Просроченный, Невостребованный, История.
- Количество листингов за ранг. Установите, сколько (или сделайте неограниченным) активных объявлений одновременно может иметь каждая группа прав.
- Item Restrictions (Ограничения на предметы). Запретить добавление на Аукцион определенных материалов, предметов, в названии/слове которых содержатся определенные слова.
- Срок действия объявления. Установите, как долго объявления будут находиться на аукционе, прежде чем их срок действия истечет и они будут перемещены в категорию "Просроченные".
- Поиск и сортировка товаров. Сортировка товаров в графическом интерфейсе аукциона по одному из следующих типов: Название, Материал, Цена, Дата, Имя продавца.
- Категории товаров. Фильтр аукционных объявлений по настраиваемым категориям, таким как "Инструменты", "Боевая техника", "Продукты питания" и т.д. По умолчанию присутствуют категории из вкладок творческого режима.
- Фильтр валют. Фильтр аукционных объявлений по валютам, таким как деньги, экспа, очки, предметы и т.д.
Команды плагина ᴾᴿᴱᴹᴵᵁᴹ ExcellentShop:
🛠 Основные команды
/excellentshop [help] - Список всех команд плагина./excellentshop reload - Перезагрузите плагин и все модули.
🛒 Виртуальный магазин
Имя команды основного модуля можно изменить в /modules/virtual_shop/settings.yml. По умолчанию это virtualshop, или vshop./vshop open <shop> [player] - Открывает указанный магазин ( для указанного игрока ).
/vshop menu <player> - Открывает главное меню магазина для указанного игрока.
/vshop editor - Открывает игровой редактор для Virtual Shop.
/vshop reload - Перезагрузите модуль виртуального магазина.
/sellgui - Открывает продажу графического интерфейса. ( Настраиваемый псевдоним команды )
/sellall - Быстро продать инвентарь. ( Настраиваемый псевдоним команды )
/shop [shop] - Быстрый доступ к главному меню или указанному магазину. ( Настраиваемый псевдоним команды )
📦 Chest Shop
Имя команды основного модуля можно изменить в /modules/chest_shop/settings.yml. По умолчанию это chestshop или cs./chestshop create - Создает магазин в сундуке, на который вы смотрите.
/chestshop remove - Удаляет магазин из сундука, на который вы смотрите.
/chestshop open - Открыть инвентарь целевого магазина.
/chestshop bank [player] - Откройте банк [ игрока ].
/chestshop list [player] - Откройте графический интерфейс с магазинами игрока.
/chestshop browse - Открытый игрок магазины GUI.
/chestshop reload - Перезагрузите модуль Chest Shop.
⚖ Аукцион
Имя команды основного модуля можно изменить в /modules/auction/settings.yml. По умолчанию это auction, auc, или ah./auction [help] - Показать список всех команд аукциона.
/auction reload - Перезагрузите Аукцион ( с помощью конфигураций и базы данных ).
/auction expired [player] - Откройте графический интерфейс с истекшими списками вашего или специфированного игрока.
/auction history [player] - Откройте графический интерфейс с историей продаж вашего или указанного игрока.
/auction open - Откройте основной аукционный графический интерфейс.
/auction sell <price> - Добавьте товар, который вы держите на аукционе, по указанной цене.
/auction selling [player] - Откройте графический интерфейс с активными списками вашего или указанного игрока.
/auction unclaimed [player] - Откройте графический интерфейс с невостребованными предметами вашего или указанного игрока.
Права плагина ᴾᴿᴱᴹᴵᵁᴹ ExcellentShop:
🛠 Плагин
- excellentshop.* - Доступ ко всем функциям и модулям плагина.
- excellentshop.command - Доступ ко всем основным командам плагина.
- excellentshop.command.currency - Доступ к команде /excellentshop currency ( без подкоманд ).
- excellentshop.command.currency.give - Доступ к /excellentshop currency give.
- excellentshop.command.currency.take - Доступ к /excellentshop currency take.
- excellentshop.command.currency.create - Доступ к /excellentshop currency create.
- excellentshop.command.reload - Доступ к /excellentshop reload.
🛒 Виртуальный магазин
- excellentshop.virtual.* - Полный доступ к модулю виртуального магазина
- excellentshop.virtual.shop.* - Доступ ко всем виртуальным магазинам.
- excellentshop.virtual.shop.[shopId] - Доступ к указанному виртуальному магазину.
- excellentshop.virtual.command.* - Доступ ко всем командам виртуального магазина.
- excellentshop.virtual.command.editor - Доступ к команде /virtualshop editor.
- excellentshop.virtual.command.open - Доступ к команде /virtualshop open.
- excellentshop.virtual.command.menu - Доступ к команде /virtualshop menu.
- excellentshop.virtual.command.sellmenu - Доступ к командам Продавать меню.
- excellentshop.virtual.command.sellall - Доступ к командам Продать все
- excellentshop.virtual.command.shop - Доступ к Ярлыки магазинов команды.
- excellentshop.virtual.bypass.*- Обходит все ограничения виртуального магазина.
- excellentshop.virtual.bypass.worlds- Позволяет использовать магазины в любом мире.
- excellentshop.virtual.bypass.gamemode - Позволяет использовать магазины в любом игровом режиме.
- excellentshop.virtual.shop.* - Доступ ко всем виртуальным магазинам.
📦 Chest Shop
- excellentshop.chestshop.* - Полный доступ к модулю Chest Shop.
- excellentshop.chestshop.command.* - Доступ ко всем командам Chest Shop.
- excellentshop.chestshop.command.list - Доступ к команде /chestshop list.
- excellentshop.chestshop.command.browse - Доступ к команде /chestshop browse.
- excellentshop.chestshop.command.open - Доступ к команде /chestshop open.
- excellentshop.chestshop.command.bank - Доступ к команде /chestshop bank.
- excellentshop.chestshop.command.bank.others - Доступ к команде /chestshop bank на других игроков.
- excellentshop.chestshop.teleport- Позволяет телепортироваться в ваши собственные магазины.
- excellentshop.chestshop.teleport.others- Позволяет телепортироваться в магазины других игроков.
- excellentshop.chestshop.create- Позволяет создавать сундуки.
- excellentshop.chestshop.remove- Позволяет убрать свои собственные магазины.
- excellentshop.chestshop.remove.others- Позволяет удалить другие магазины игроков.
- excellentshop.chestshop.type.*- Позволяет создавать магазины любого типа.
- excellentshop.chestshop.type.player- Позволяет создавать магазины игроков.
- excellentshop.chestshop.type.admin- Позволяет создавать админ-магазины.
- excellentshop.chestshop.price.*- Позволяет все ценовые операции магазина продукции.
- excellentshop.chestshop.price.flat- Позволяет использовать фиксированную цену продукции.
- excellentshop.chestshop.price.float- Позволяет использовать Float product price.
- excellentshop.chestshop.price.dynamic- Позволяет использовать динамическую цену продукта.
- excellentshop.chestshop.command.* - Доступ ко всем командам Chest Shop.
⚖ Аукцион
- excellentshop.auction- Доступ ко всем функциям аукциона.
- excellentshop.auction.listing.remove.others- Позволяет удалить списки других игроков.
- excellentshop.auction.command- Доступ ко всем командам аукциона.
- excellentshop.auction.command.expired - Доступ к команде /auction expired.
- excellentshop.auction.command.expired.others - Доступ к команде /auction expired аукциона истек других игроков.
- excellentshop.auction.command.selling - Доступ к команде /auction selling.
- excellentshop.auction.command.selling.others - Доступ к команде /auction selling других игроков.
- excellentshop.auction.command.unclaimed - Доступ к команде /auction unclaimed.
- excellentshop.auction.command.unclaimed.others - Доступ к команде /auction unclaimed других игроков.
- excellentshop.auction.command.history - Доступ к команде /auction history.
- excellentshop.auction.command.history.others - Доступ к команде /auction history других игроков.
- excellentshop.auction.command.open - Доступ к команде /auction [open].
- excellentshop.auction.command.sell - Доступ к команде /auction sell.
- excellentshop.auction.currency- Позволяет использовать все включенные валюты на аукционе.
- excellentshop.auction.currency.[currencyId]- Позволяет использовать указанную валюту на аукционе.
- excellentshop.auction.bypass- Обход всех ограничений плагина.
- excellentshop.auction.bypass.listing.tax- Обход листинга налогов.
- excellentshop.auction.bypass.listing.price- Обход листинговых ценовых лимитов.
- excellentshop.auction.bypass.disabled_worlds- Обход мировых ограничений на использование Аукциона.
- excellentshop.auction.bypass.disabled_gamemodes- Обход ограничений GameMode для добавления товаров на аукцион.
Видео обзор плагина ᴾᴿᴱᴹᴵᵁᴹ ExcellentShop:
Установка плагина ᴾᴿᴱᴹᴵᵁᴹ ExcellentShop:
Для работы необходим NexEngine- Скачайте плагин.
- Выключите сервер
- Переместите файл .jar в папку /plugins/ вашего сервера.
- Запустите сервер.
- Готово.