ExtraStorage [3.9.1]

bobobo
bobobo
bobobo обновил ресурс ExtraStorage новой записью:

3.5.0

  • Добавлено разрешение exstorage.storage.pickup, позволяющее игрокам отправлять подобранные предметы в хранилище
  • Добавлен патч для очистки базы данных от невалидных предметов и пустых строк
  • Обновлён UniItem для устранения проблем с плагинами экономики
  • В вики добавлен раздел с описанием разрешений

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс ExtraStorage новой записью:

3.6.0

🔹 Рефакторинг базы данных
⚠️ Изменена логика работы с БД — обязательно протестируй перед установкой на продакшн.

🔹 Перенос логики базы данных на Topper — подготовка к будущему обновлению с полноценной поддержкой межсерверного хранения.
🔹 Теперь обновление БД происходит "лениво" — только при изменениях в хранилище игрока, что должно повысить производительность.
🔹 Для получения текстур используется PlayerDB
🔹 Расширен диапазон поддерживаемых слотов...

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс ExtraStorage новой записью:

3.7.0

  • Добавлена поддержка Folia
    • Некоторые события были адаптированы для совместимости — патч простой, но рекомендуется тщательно протестировать перед использованием на продакшн-серверах Folia
  • Внесены несколько изменений без нарушения совместимости

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс ExtraStorage новой записью:

3.7.2

  • Обновлён Topper для исправления проблемы с типами данных при первом создании таблиц MySQL.
  • Расширена поддержка кастомных звуков в Pickup Sound и UI Click.
  • Также теперь можно отключить звук, оставив значение пустым.

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс ExtraStorage новой записью:

3.7.3

  • Добавлены проверки для предотвращения ошибок с null предметами.
  • Теоретически это должно исправить все исключения, связанные с некорректными предметами в хранилище.
  • Если ваш кастомный предмет по какой-то причине помечен как некорректный, включите Debug в конфиге и проверьте соответствующие строки в логах сервера. Также можно отправить логи с включённым режимом Debug на Discord-сервер поддержки для помощи.

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс ExtraStorage новой записью:

3.7.4

  • Добавлена опция LimitWhitelist в конфиг.
    Эта опция позволяет ограничить список разрешённых предметов в хранилище только теми, что указаны в Whitelist. Любой предмет вне Whitelist не будет разрешён.
  • Расширена проверка Blacklist на Item и Pickup Listener.
    Теперь проверка применяется в большем числе сценариев: при поднятии предмета, добавлении предмета в хранилище и добыче блока. Это позволяет серверам лучше управлять предметами в хранилище игроков.

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс ExtraStorage новой записью:

3.7.5

Правильное назначение Max Space для новых игроков
Теперь при присоединении новых игроков к серверу плагин должен назначать им Max Space.
Плагин теперь игнорирует любых некорректных пользователей из базы данных, то есть если у игрока было 0 места и 0 предметов в хранилище, его запись в базе будет сброшена.
Как всегда, сделайте резервную копию перед обновлением плагина. Возможно, я не учёл все варианты использования, поэтому обязательно сообщайте о найденных проблемах.

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс ExtraStorage новой записью:

3.8.0

  • Старый Item Builder заменён на CraftItem. Внутренний метод создания предметов в GUI теперь использует CraftItem. Изменений в конфигурации нет.
  • Добавлены недостающие проверки некорректных предметов в GUI фильтра и продажи.
  • Добавлена проверка, отключающая функцию подбора предметов при обнаружении WildStacker.
  • Поведение WildStacker считается проблемным: отсутствует корректный способ обработки стакнутых предметов при их подборе игроками, что может приводить к дюпу в хранилище...

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс ExtraStorage новой записью:

3.9.0

Ленивая загрузка предметов
В этом обновлении UniItem был обновлён для использования нового Item Wrapper. Теперь предметы загружаются только тогда, когда это действительно необходимо.

Загрузка базы данных при включении плагина
Поскольку предметы теперь загружаются лениво, больше нет необходимости проверять базу данных на соответствие предметам для валидации. Поэтому база данных загружается сразу при запуске сервера, что обеспечивает целостность данных. Также была убрана проверка при входе...

Посмотреть подробности об этом обновлении...
 
ВерхНиз