Плагин GUI Магазин ExcellentShop ⭐ The 3 in 1 Shop Plugin [4.22.0]

Chest Shop:
  • Добавлена интеграция с PlotSquared.
  • Исправлена ошибка, из-за которой магазины не сохранялись, когда другие игроки покупали или продавали в них предметы.
Автор: bobobo
  • Исправлена функция пополнения запасов в ChestShop.
Автор: bobobo
Общее:
  • Все команды обновлены для использования новой версии NightCore API.
  • Исправлена ошибка, из-за которой данные магазина и товаров загружались и кешировались синхронно, но не применялись автоматически.
Аукцион:
  • Исправлены ошибки в консоли при добавлении предметов в Auction House.
ChestShop:
  • Команда playersearch теперь отображает список магазинов игрока.
  • При добавлении товара он теперь автоматически выбирается.
  • Исправлена ошибка, из-за которой кнопка Restock All могла забирать из инвентаря игрока больше предметов, чем может вместить магазин.
  • Исправлена ошибка, при которой кешированные (визуальные) значения запасов товаров не обновлялись при пополнении через инвентарь магазина.
Автор: bobobo
  • Обновлено до последней версии NightCore.
  • Исправлены проблемы с внутриигровым редактором.
Автор: bobobo
Исправлено создание, сохранение и удаление магазина.
Автор: bobobo
EconomyBridge больше не является зависимостью (встроен в nightcore).

Добавлено:
  • [Core] Настройка для каждого модуля, позволяющая отключать обработчики кастомных предметов. По умолчанию такая обработка полностью отключена для Auction и Chest Shop — предметы сохраняются как простая NBT-строка.
  • [Chest Shop] Команда playersearch для поиска магазинов по имени владельца.
  • [Chest Shop] Разрешение excellentshop.chestshop.rent, позволяющее игрокам сдавать свои магазины в аренду.
  • [Chest Shop] Поддержка плагинов SimpleClaimSystem, ExcellentClaims.
  • [Virtual Shop] Диалоговый интерфейс для команд предметов.
  • [Virtual Shop] Диалоговый интерфейс для настройки цен предметов.
  • [Virtual Shop] Настройки «Стабилизации» для динамического ценообразования — цена медленно снижается до начального значения.
Улучшено:
  • [Virtual Shop] Файлы config.yml и products.yml объединены в один YAML-файл и вынесены в корень папки /shops/ (вне папки конкретного магазина).
  • [Virtual Shop] Повышена производительность синхронизации данных цены, запасов и ротации.
  • [Virtual Shop] Добавлен плейсхолдер %price%, показывающий общий доход, для кнопки «Sell» в GUI продажи.
  • [Virtual Shop] В GUI продажи можно вернуть предметы обратно в инвентарь, кликнув по ним.
  • [Virtual Shop] GUI продажи теперь учитывает точное количество доступных предметов, а не весь стак.
Изменено:
  • [Virtual Shop] Настройки смещения для динамического и индивидуального ценообразования теперь задаются в процентах.
Исправлено:
  • [Chest Shop] Вернули разрешения на телепортацию к магазинам.
  • [Chest Shop] Исправлен баг, из-за которого голограмма «Absent» была значительно выше блока ChestShop.
  • [Chest Shop] Исправлен баг, из-за которого заголовок GUI поиска магазина неправильно обновлялся при использовании кнопки search_item.
  • [Chest Shop] Исправлен баг, из-за которого строки голограмм дублировались в некоторых случаях.
  • [Virtual Shop] Исправлен баг, из-за которого синхронизация данных цены, запасов и ротации не работала в некоторых случаях.
  • [Virtual Shop] Исправлен баг, из-за которого игроки могли использовать команды продажи в отключённых мирах/режимах.
  • [Virtual Shop] Исправлен баг, из-за которого плейсхолдеры PlaceholderAPI не применялись в GUI продажи.
Автор: bobobo
УЛУЧШЕНО:
  • [Chest Shop] Автовыбор первого предмета при открытии GUI товаров.
  • [Virtual Shop] Реализована функция диалогов для некоторых кнопок внутриигрового редактора.
  • [Virtual Shop] Добавлена поддержка нескольких слотов меню для магазинов.
ИСПРАВЛЕНО:
  • [Auction] Баг, из-за которого в некоторых случаях нельзя было загрузить кастомные предметы.
  • [Chest Shop] Баг, из-за которого аренда магазина работала некорректно.
Автор: bobobo
🔹 Исправлен баг, при котором в расчёт учитывался баланс админ-магазинов.
Автор: bobobo
ДОБАВЛЕНО:
[ChestShop] Настройки голограмм магазина: ширина строки, прозрачность, тень, непрозрачность текста, цвет фона
[ChestShop] Команда поиска магазинов по конкретному предмету

ИСПРАВЛЕНО:
[ChestShop] Ошибка, из-за которой хопперы работали некорректно при включённой Infinite Storage
[ChestShop] Игроки больше не могут создавать магазины через невидимые Light-блоки и таблички
Автор: bobobo
ИСПРАВЛЕНО:
  • Плагин не загружался на версии 1.21.1.
  • Синхронизация данных о ценах работала некорректно в некоторых случаях.
Автор: bobobo
ВерхНиз