Плагин Механика Upgradeable Hoppers [6.1.8]

  • Исправлено: В некоторых случаях миграция старой схемы воронок не завершалась.
Автор: bobobo
  • Изменено: Экономика на основе предметов теперь игнорирует цвет и форматирование валютного предмета при проверке предметов, используемых в качестве валюты.
Автор: bobobo
  • Исправлено: обновлено до последней версии API ChestProtect — изменение касается только серверов с установленным ChestProtect.
Автор: bobobo
Обратите внимание: в этом обновлении внесено множество изменений в конфигурацию. Новые значения добавляются автоматически, но после обновления рекомендуется проверить конфиги!

Теперь уровни объединяют несколько характеристик воронки в один уровень. Например, уровень X определяет определённое количество передаваемых предметов и другие параметры.

Кроме того, добавлена возможность объединять воронки в стаки. Теперь также можно предоставить доступ к воронке участникам своего привата через меню защиты, если установлен ChestProtect.

Обратите внимание: функция всё ещё находится на ранней стадии, поэтому рекомендуется соблюдать осторожность. Мы будем рады исправить любые проблемы, с которыми вы можете столкнуться. Функции были тщательно протестированы, но в зависимости от ваших отзывов некоторые моменты могут потребовать доработки.

  • Добавлено: опциональное объединение воронок в стаки. Несколько воронок одного типа и уровня теперь могут занимать один блок. Подробнее см. новый раздел stacking в config.yml и hoppers.yml. По умолчанию отключено.
  • Добавлено: разрешение uhoppers.stack.<number>, ограничивающее количество воронок, которые игрок может объединить в один блок.
  • Улучшено: теперь воронки используют один общий уровень вместо пяти отдельных веток улучшений. При улучшении воронки все эти характеристики повышаются одновременно за одну покупку, вместо отдельного улучшения каждой из них.
  • Добавлено: игроки теперь могут предоставлять другим игрокам доступ к своим воронкам — требуется установленный ChestProtect.
  • Исправлено: при разрушении стака воронок удалялся весь стак, но возвращался только один предмет, из-за чего остальные терялись. Теперь при разрушении стака удаляется по одной воронке за раз (или весь стак сразу, если включена настройка stacking.sneak-breaks-whole), а количество возвращаемых предметов всегда точно соответствует количеству воронок в ста stackе.
  • Исправлено: сломанная и возвращённая воронка всегда устанавливалась заново с начальным уровнем и без владельца, из-за чего терялись её улучшения и информация о владельце. Это происходило потому, что предмет воронки не содержал данные об уровне и владельце в формате, который используется при установке.
Автор: bobobo
  • Исправлено: сохранение нового пресета фильтра могло завершиться неудачно, из-за чего привязанная к нему ссылка не сохранялась, поскольку ссылка сохранялась раньше самого пресета
Автор: bobobo
  • Исправлен баг с загрузкой плагина
Автор: bobobo
  • Исправлено: алиасы команд Hopper не регистрировались.
  • Исправлено: небольшие улучшения и исправления в локализации.
  • Добавлено: опциональная анонимная статистика, которая помогает улучшать плагин. Передаётся только статистика, например информация о включённых функциях и т. п.; личная информация из конфигурационных файлов никогда не передаётся.
Автор: bobobo
  • Исправлено: всасывание предметов ожидало дополнительные 20 тиков сверх собственного времени задержки подбора предмета, из-за чего работало заметно медленнее, чем подбор предметов ванильным бункером.
  • Исправлено: строгий фильтр предметов теперь игнорирует флаги предметов, поскольку они являются лишь декоративными.
Автор: bobobo
  • Добавлено событие HopperItemMoveEvent — отменяемое событие, вызываемое, когда воронка перемещает предмет в подключённый объект или забирает предмет из контейнера, у которого запрашивает предметы. Включается через integration.call-item-move-event в config.yml.
  • Добавлена поддержка Bedrock Forms для всех меню (кроме меню фильтров, где для отображения необходимы Java-предметы — это сделано намеренно).
  • Добавлена поддержка MiniMessage. Обратите внимание: существующие переводы в файлах локализации работать не будут, поскольку MiniMessage несовместим со старым форматом.
Автор: bobobo
  • Исправлено: для телепортации через воронки теперь корректно требуется также permission uhoppers.teleport.
Автор: bobobo
ВерхНиз