Chest Shop:
- Добавлена интеграция с PlotSquared.
- Исправлена ошибка, из-за которой магазины не сохранялись, когда другие игроки покупали или продавали в них предметы.
Общее:Аукцион:
- Все команды обновлены для использования новой версии NightCore API.
- Исправлена ошибка, из-за которой данные магазина и товаров загружались и кешировались синхронно, но не применялись автоматически.
ChestShop:
- Исправлены ошибки в консоли при добавлении предметов в Auction House.
- Команда playersearch теперь отображает список магазинов игрока.
- При добавлении товара он теперь автоматически выбирается.
- Исправлена ошибка, из-за которой кнопка Restock All могла забирать из инвентаря игрока больше предметов, чем может вместить магазин.
- Исправлена ошибка, при которой кешированные (визуальные) значения запасов товаров не обновлялись при пополнении через инвентарь магазина.
- Обновлено до последней версии NightCore.
- Исправлены проблемы с внутриигровым редактором.
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 продажи.
УЛУЧШЕНО:ИСПРАВЛЕНО:
- [Chest Shop] Автовыбор первого предмета при открытии GUI товаров.
- [Virtual Shop] Реализована функция диалогов для некоторых кнопок внутриигрового редактора.
- [Virtual Shop] Добавлена поддержка нескольких слотов меню для магазинов.
- [Auction] Баг, из-за которого в некоторых случаях нельзя было загрузить кастомные предметы.
- [Chest Shop] Баг, из-за которого аренда магазина работала некорректно.
🔹 Исправлен баг, при котором в расчёт учитывался баланс админ-магазинов.
ДОБАВЛЕНО:
[ChestShop] Настройки голограмм магазина: ширина строки, прозрачность, тень, непрозрачность текста, цвет фона
[ChestShop] Команда поиска магазинов по конкретному предмету
ИСПРАВЛЕНО:
[ChestShop] Ошибка, из-за которой хопперы работали некорректно при включённой Infinite Storage
[ChestShop] Игроки больше не могут создавать магазины через невидимые Light-блоки и таблички
ИСПРАВЛЕНО:
- Плагин не загружался на версии 1.21.1.
- Синхронизация данных о ценах работала некорректно в некоторых случаях.