Плагин Магазин Другое zAuctionHouseV3 [3.2.3.6]

  • По умолчанию отключено включение enable-itemstack-translation
  • Реализовано создание новой кнопки ZAUCTIONHOUSE_CHANGE_SORTING, которая позволяет изменять сортировку предметов более удобным способом: правый клик - продвижение по списку, левый клик - возврат назад, теперь можно выбирать порядок изменения сортировки, а также удалять ненужные попытки. В конфигурации по умолчанию будет использоваться эта кнопка.

    sort.gif

  • Исправлены категории, теперь предмет может находиться в нескольких категориях одновременно. (@keke142)
  • Улучшена документация, добавлена страница, указывающая, как установить плагин, добавлена дополнительная информация на странице кнопок, добавлены эмодзи, чтобы сделать документацию более забавной для просмотра
Автор: bobobo
Извините, я включил по умолчанию перевод предметов, и поэтому ваши предметы будут переведены на французский язык, не забудьте обновить конфигурацию.
YAML:
# Allows to configure the elements for the /ah search command
search:

# Enables the /ah search command
# If you change this value you need to restart your server
enable: true

# Enable the option to search for an item with translation
# For this option, you must be in 1.13+ and add your translation file to the zAuctionHouse/langs folder
# By default the plugin will download all files, just enable this option and set your language
enable-translated-material: true

# Allows defining the langs file for your server, this option only works for servers in 1.13+
# You can find the translation file here: https://github.com/Maxlego08/minecraft-assets/tree/1.21/assets/minecraft/lang
# The file must be placed in the folder zAuctionHouse/langs
# The file name must be in the following format <country>-<language>, so for France it's will be fr-fr
language: 'fr-fr'

# If this option is enabled, then the plugin will download all translation files when the zAuctionHouse/langs folder does not exist
# This saves you time and does not have to choose the file to download.
download-all-langages-files: true

# This option allows translating the name of items in the language you have defined
enable-itemstack-translation: false
Автор: bobobo
  • Исправление ошибки при загрузке переведенных предметов
  • Используйте логгер вместо System.out.println
  • Исправлены транзакции для инвентаря продаж, теперь они правильно сохраняются и отображаются.
  • Создана команда /ah convert item_base64_to_minecraft_1_21, которая позволяет конвертировать ваши предметы в совместимую версию 1.21. Для выполнения этой команды вы должны быть на старой версии вашего сервера, например 1.20.4. Дополнительная информация здесь
  • Исправление налога для команды /ah claim
Автор: bobobo
  • Исправление ошибки с мини-сообщением в старой версии minecraft
  • Добавлена проверка URL-адреса вебхука discord, если ваш URL недействителен, вы не сможете использовать вебхук discord
  • Включить исключение для sql, если включен режим отладки
  • Удалена поддержка zTranslator
  • Создание полной системы перевода предметов, которая учитывает все переводы minecraft
  • Добавлена поддержка перевода для поиска /ah, вы можете включить эту опцию в config.yml
  • Создано событие AuctionLoadEconomyEvent для регистрации вашей собственной экономики. Ваш плагин должен загружаться до zAuctionHouse!
  • Обновлена документация о том, как создать собственную экономику
  • Добавлен логгер, когда аукционный дом не находит экономику
  • Исправление CoinsEngineAPI
  • Исправление категории с пользовательским идентификатором модели, если вы находитесь на старой версии minecraft
Автор: bobobo
  • Исправлена библиотека Sarah для управления базами данных
Автор: bobobo
  • Исправлена ошибка свечения при использовании старой системы инвентаризации
  • Исправлен цвет префикса для сообщения о том, что плагин не обновлен
  • Исправлен черный список с коробкой Шулькера
  • Исправлена версия Sarah java, перейдите на java 8
  • Исправлена проблема утечки памяти в системе категорий
  • Модификация системы категорий для повышения производительности (теперь категории в 20-30 раз эффективнее)
  • Новая кнопка: ZAUCTIONHOUSE_SHOW_SELLER - Позволяет отобразить голову игрока, продающего предмет, должна использоваться в инвентаре buyconfirm.yml
Автор: bobobo
  • Создание значения enableWhitelist в файле config.yml. Теперь система белых списков полностью доступна.
  • Создание значения enableNewBase64ItemStackMethod в файле config.yml. Это позволяет использовать новый алгоритм для преобразования предметов в текст. Если вы находитесь в версии 1.20.5+, это значение будет включено по умолчанию. Если вы используете более старую версию (1.20.4) и хотите перенести данные позже, рекомендуется включить эту опцию.
  • Улучшены javadocs, добавлено больше комментариев в классах
  • Улучшение кода. (Вы хотели бы иметь zAuctionHouse на github?)
  • Постоянное удаление файла config.json, класс Config был переименован в AuctionConfiguration.
  • Создание файла blacklistplayers.json, файл будет содержать UUID игроков, которые будут занесены в черный список. Он заменяет список, который присутствовал в файле config.yml.
  • Улучшена документация, обновлены файлы по умолчанию. И другие мелкие исправления.
  • Исправлен плейсхолдер: %zauctionhouse_claim_<название экономики>% для хранения JSON
  • Исправлен черный и белый список предметов, если вы продаете шулькер в торговом инвентаре
  • Добавлено обновление следующего тика для кнопки требования с zmenu
  • Обновлено до версии 1.21
Автор: bobobo
  • Добавление поддержки 1.20.6
Внимание, для поддержки 1.20.6 вы не сможете использовать свои старые предметы, вы обязаны удалить свои предметы и транзакции. У меня пока нет решения, как перенести ваши старые предметы в новую систему minecraft!
  • Обновление управления базой данных Обновление, используя библиотеку Сары
  • Добавлена опция giveMoneyOnSellServer, позволяющая отдать деньги игрока на сервере, где был продан предмет (работает с аддоном redis)
  • Добавление столбца server_name в таблицу предметов, позволяет узнать, где предмет был выставлен на продажу (работает с аддоном redis)
  • Оптимизация плейсхолдеров с аддоном REDIS, плейсхолдеры теперь работают в режиме async, при загрузке данных будет отображаться сообщение о загрузке.
  • Исправление enableVersionChecker, теперь вы можете отключить эту опцию
  • Исправление плейсхолдера: %zauctionhouse_claim_<economy name>%, плейсхолдер работает нормально для Redis и MYSQL
  • Исправление консоли ошибок с head, если вы не используете zmenu (пожалуйста, используйте zmenu)
  • Исправьте количество предметов в кнопке zauctionhouse_economy_item (она неправильно отображает количество предметов, которые вы продадите).
  • Удаление опции sendItemToPurchaseInventoryIfIsFull из конфига /ah
  • Исправление черного списка предметов с ящиком Шулькера. Плагин будет смотреть на содержимое шулькера, чтобы проверить содержимое
  • Исправление /ah expire, /ah items etc для инвентаря zmenu
  • Исправление API движка монет
  • Улучшен config.yml. Улучшены комментарии и сгруппированы предметы конфигурации. Файл стал более последовательным.
  • Переименовать enableCreateSell в enableCreativeSell
  • Добавлен звук во время покупки и звук, когда игрок не может купить
Автор: bobobo
  • Исправление ошибки со старой версией minecraft
  • Добавлен кэш для плейсхолдера (только для хранилища REDIS)
  • Изменение API экономики
Автор: bobobo
  • Исправление ошибки с minecraft 1.8
  • Удаление старых значений конфигураций
  • Создание cooldownTransactions в config.yml
  • Добавлена новая кнопка: ZAUCTIONHOUSE_ECONOMY_ITEM, отображает предмет, который игрок держит в руке
  • добавление перевода сообщения о покупке и продаже для вкладки для команд /ah transactions и /ah history
  • Исправить показ транзакций, начинать с последней созданной транзакции
  • Исправление priceManager с enableMinMaxPricePerItems, если вы пытаетесь продать несколько предметов с помощью команды/ah sellinventory, но один из предметов не был настроен, то будет использована максимальная цена глобальной конфигурации.
  • Исправлена продажа инвентаря, добавлено closeInventory: true к кнопке закрытия
  • Добавление плейсхолдеров для предмета аукциона: %item_type% и %economy_name%, позволяет использовать плейсхолдеры из zAuctionHouse Stats
Автор: bobobo
ВерхНиз