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

  • Исправлено исключение Out of bound при пагинации (автор Alwyn974)
  • Исправлено использование плейсхолдера в команде /ah sell (автор Alwyn974)
  • Добавлена информация о том, что стек элементов транзакции недействителен (автор Alwyn974)
  • Добавлены SQLITE и HIKARICP для преобразования JSON в базу данных (by Alwyn974)
  • Исправлено хранение приоритетов предметов (автор Maxlego08)
Автор: bobobo
  • Добавлена поддержка перевода материалов для поиска по панели или в чате
  • Обновлено: CurrenciesAPI до версии 1.0.7. (Исправлена экономика предметов)
Автор: bobobo
Типо новая версия (нет)
Автор: bobobo
Новое обновление zAuctionHouse, которое включает множество улучшений новых и уже существующих систем.
Я прошу вас протестировать это обновление перед выпуском завтра!
Полный список изменений:
  • Добавлено: Причина для каждой экономической транзакции (совместимо только с zEssentials).
  • Обновлено: CurrenciesAPI до версии 1.0.4.
  • Добавлено: Кнопка ZAUCTIONHOUSE_EXPIRE_AND_BUYING, позволяющая одновременно просматривать истёкшие и купленные предметы.
  • Добавлено: Кнопка ZAUCTIONHOUSE_EXPIRE_AND_BUYING_AND_ITEMS, позволяющая одновременно просматривать истёкшие, проданные и купленные предметы.
  • Добавлено: Кнопка ZAUCTIONHOUSE_SEARCH_INPUT, открывающая инвентарь поиска. (Примечание: если ProtocolLib не установлен, поиск будет осуществляться через чат.)
  • Улучшено: Код для некоторых кнопок обновлён до последней версии API zMenu.
  • Обновлено: Folialib API до последней версии.
  • Изменено: Управление базой данных теперь использует исключительно HikariCP. (Настройки базы данных не требуют изменений.)
  • Добавлено: Новые типы сортировки:
    • ALPHABETICAL_NAME
    • REVERSE_ALPHABETICAL_NAME
    • SELLER_NAME_ALPHABETICAL
    • SELLER_NAME_REVERSE_ALPHABETICAL
    • MATERIAL_TYPE_ALPHABETICAL
    • MATERIAL_TYPE_REVERSE_ALPHABETICAL
    • ECONOMY_NAME_ALPHABETICAL
    • ECONOMY_NAME_REVERSE_ALPHABETICAL
    • ITEM_STACK_SIZE_ASCENDING
    • ITEM_STACK_SIZE_DESCENDING
Эти новые параметры сортировки можно использовать с кнопкой ZAUCTIONHOUSE_CHANGE_SORTING.

Вот что нужно изменить для кнопки ZAUCTIONHOUSE_CHANGE_SORTING с новыми типами сортировки:
YAML:
  change-sort:
    isPermanent: true
    type: ZAUCTIONHOUSE_CHANGE_SORTING
    sorting:
      - sorting: DECREASING_DATE
        display: "ᴅᴇᴄʀᴇᴀsɪɴɢ ᴅᴀᴛᴇ"
      - sorting: DECREASING_PRICE
        display: "ᴅᴇᴄʀᴇᴀsɪɴɢ ᴘʀɪᴄᴇ"
      - sorting: ASCENDING_DATE
        display: "ᴀsᴄᴇɴᴅɪɴɢ ᴅᴀᴛᴇ"
      - sorting: ASCENDING_PRICE
        display: "ᴀsᴄᴇɴᴅɪɴɢ ᴘʀɪᴄᴇ"
      - sorting: ALPHABETICAL_NAME
        display: "ᴀʟᴘʜᴀʙᴇᴛɪᴄᴀʟ ɴᴀᴍᴇ"
      - sorting: REVERSE_ALPHABETICAL_NAME
        display: "ʀᴇᴠᴇʀsᴇ ᴀʟᴘʜᴀʙᴇᴛɪᴄᴀʟ ɴᴀᴍᴇ"
      - sorting: SELLER_NAME_ALPHABETICAL
        display: "sᴇʟʟᴇʀ ɴᴀᴍᴇ ᴀʟᴘʜᴀʙᴇᴛɪᴄᴀʟ"
      - sorting: SELLER_NAME_REVERSE_ALPHABETICAL
        display: "sᴇʟʟᴇʀ ɴᴀᴍᴇ ʀᴇᴠᴇʀsᴇ ᴀʟᴘʜᴀʙᴇᴛɪᴄᴀʟ"
      - sorting: MATERIAL_TYPE_ALPHABETICAL
        display: "ᴍᴀᴛᴇʀɪᴀʟ ᴛʏᴘᴇ ᴀʟᴘʜᴀʙᴇᴛɪᴄᴀʟ"
      - sorting: MATERIAL_TYPE_REVERSE_ALPHABETICAL
        display: "ᴍᴀᴛᴇʀɪᴀʟ ᴛʏᴘᴇ ʀᴇᴠᴇʀsᴇ ᴀʟᴘʜᴀʙᴇᴛɪᴄᴀʟ"
      - sorting: ITEM_STACK_SIZE_ASCENDING
        display: "ɪᴛᴇᴍ sᴛᴀᴄᴋ sɪᴢᴇ ᴀsᴄᴇɴᴅɪɴɢ"
      - sorting: ITEM_STACK_SIZE_DESCENDING
        display: "ɪᴛᴇᴍ sᴛᴀᴄᴋ sɪᴢᴇ ᴅᴇsᴄᴇɴᴅɪɴɢ"
    enableText: ' #e6fff3➜ %sorting%'
    disableText: ' #8c8c8c➜ %sorting%'
    slot: 49
    item:
      url: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGIyZWRlYjAxY2RjZTFkMTM1MWQ5YmY3ZmI3NTNiNmY1NzNhNTZiODY0NzcyOTlhNTEwMzNjYWFjODkzOTQwOCJ9fX0="
      name: ""
      lore:
        - "                #92bed8sᴏʀᴛ ᴛʏᴘᴇ"
        - "                    #8c8c8c&m     "
        - ""
        - "%DECREASING_DATE%"
        - "%DECREASING_PRICE%"
        - "%ASCENDING_DATE%"
        - "%ASCENDING_PRICE%"
        - "%ALPHABETICAL_NAME%"
        - "%REVERSE_ALPHABETICAL_NAME%"
        - "%SELLER_NAME_ALPHABETICAL%"
        - "%SELLER_NAME_REVERSE_ALPHABETICAL%"
        - "%MATERIAL_TYPE_ALPHABETICAL%"
        - "%MATERIAL_TYPE_REVERSE_ALPHABETICAL%"
        - "%ITEM_STACK_SIZE_ASCENDING%"
        - "%ITEM_STACK_SIZE_DESCENDING%"
        - ""
        - " #8c8c8c• #92bed8ᴄʟɪᴄᴋ #e6fff3ᴛᴏ ᴄʜᴀɴɢᴇ ᴛʜᴇ sᴏʀᴛ ᴛʏᴘᴇ #8c8c8c• "
А вот новые предметы в файле config.yml:
YAML:
# Configuration for the /ah search command
search:

  # Toggle the /ah search command
  # Note: Restart the server if you modify this setting
  enable: true

  # Enable item search with translation
  # Requires Minecraft 1.13+ and a translation file in the zAuctionHouse/langs directory
  # The plugin auto-downloads all files, simply enable and set your desired language
  enable-translated-material: false

  # Allows enabling the search with ProtocolLib, if the plugin is on your server, you will have a panel to search, otherwise the search will be done in the chat
  enable-search-with-protocol-lib: true

  # Lines of the panel for search, you must leave the first line blank
  sign-lines:
    - ""
    - "--------"
    - "please enter"
    - "your search"
Автор: bobobo
  • Исправление ошибки при загрузке предметов экономики
  • Исправление проблемы, когда кулдаунТранзакций слишком мал
Автор: bobobo
  • Исправление SQL с экономией
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Добавлено разрешение для экономики. Вы можете определить разрешение для каждой экономики.
  • Исправлена ошибка с требованием денег
  • Удалена команда /ah config
  • Перемещение всех команд администрирования с псевдонимами /ah admin
  • Исправлен файл сообщения при первом запуске плагина
  • Добавлено автозаполнение цены и суммы для команды /ah sell
  • Использование библиотеки CurrenciesAPI, что позволяет вводить новые экономики, такие как ZESSENTIALS и ECOBITS
  • Обновление плагина zAuctionHouseRedis, новая версия, новый код, новые возможности!
  • Модификация команды sell, теперь указать экономику стало проще: /ah sell <price> [<amount>] [<economy>]
  • Модификация всех SQL-запросов с помощью Sarah, все SQL-запросы будут более оптимизированы
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
Изменения:
  • Добавлено разрешение для экономики. Вы можете определить разрешение для каждой экономики.
  • Исправлена ошибка с требованием денег
  • Удалена команда /ah config
  • Снижение цены аддона zAuctionHouse Stats до 5€ вместо 7€
  • Перемещение всех команд администрирования с псевдонимами /ah admin
  • Исправлен файл сообщения при первом запуске плагина
  • Добавлено автозаполнение цены и суммы для команды /ah sell
  • Использование библиотеки CurrenciesAPI, что позволяет вводить новые экономики, такие как ZESSENTIALS и ECOBITS
  • Обновление плагина zAuctionHouseRedis, новая версия, новый код, новые возможности!
  • Модификация команды sell, теперь указать экономику стало проще: /ah sell <price> [<amount>] [<economy>]
  • Модификация всех SQL-запросов с помощью Sarah, все SQL-запросы будут более оптимизированы
Автор: bobobo
  • Добавлена опция enableMiniMessageInMessage, чтобы включить формат MiniMessage в сообщениях, по умолчанию он отключен.
  • Изменена конфигурация по умолчанию, чтобы не использовать разрешения для ограничения максимальной цены за экономику, чтобы избежать потери новых пользователей. Конфигурация закомментирована, вам нужно удалить комментарии, чтобы использовать ее
  • Добавлен плагин экономики ElementalGems
  • Добавлен плагин экономики ElementalTokens
  • Добавлена опция %money-after-purchase% для ZAUCTIONHOUSE_BUY_CONFIRM, отображает деньги игрока после покупки
  • Добавлена опция refresh-placeholder для ZAUCTIONHOUSE_CLAIM, если вы находитесь в sql, redis или sqlite, вы можете иметь обновление истории автоматически
  • Исправлено отображение денег для sql, redis и sqlite
  • Исправлен флаг itemFlags в zMenu
  • Улучшение документации
Автор: bobobo
  • Исправлена команда /ah claim с sqlite
  • Исправлена кнопка ZAUCTIONHOUSE_REMOVE_ALL_EXPIRE
  • Все сообщения теперь работают с MiniMessage! (только если вы используете zmenu)
Автор: bobobo
ВерхНиз