Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
1. Обновление конфигурации и текста
Добавлен параметр settings.applyPlaceholderApiToText в config.yml. PlaceholderAPI применяется к сообщениям, bossBar, hologram, имени босса и summoner-тексту.
2. Обновление таймеров и голограмм
Минимальный hologram.<stage>.updateIntervalMillis установлен на 1000. Исправлен пропуск секунд в {timeLeft}. Исправлен дрейф синхронизации голограмм.
3. Расширение FancyHolograms
Добавлена секция hologram.<stage>.fancyHolograms. Секция работает только при hologram.mode: "FANCY". Добавлена поддержка параметров отображения, позиции, света и текста. В example.yml добавлен пример настройки.
4. Валидация настроек FancyHolograms
Добавлена проверка значений visibility, billboard, textAlignment. Проверяются диапазоны brightness.block и brightness.sky. Проверяется формат цвета и значения scale и translation.
5. Обновление схематики
Добавлены параметры offsetX, offsetY, offsetZ. Смещение применяется к вставке, региону и расчётной точке. В example.yml добавлен пример.
6. Обновление grouped-spawn логики
При spawn.independentSpawns: false используется одна схема и регион. Логика синхронизирована с PRE_SPAWN. Обновлена очистка и восстановление блоков.
7. Обновление инициализации зависимостей
Запуск плагина отложен на 5 секунд. Добавлены безопасные мосты для WorldEdit и WorldGuard. При отсутствии зависимостей функционал отключается без краша.
8. Новое правило спавна
Добавлен blockedAirdrops в rule.yml. Блокирует спавн при активных или PRE_SPAWN аирдропах из списка. Работает для ручного и автоматического спавна. Текущий аирдроп не блокирует сам себя.
9. Обновление совместимости
Добавлена совместимость с Folia (1.19+ включительно).
Новое
- Добавлен файл rule.yml для управления правилами спавна
- Добавлен параметр minDistanceFromLastSpawn
- Ограничивает минимальную дистанцию между последними спавнами одного аирдропа
- 0 — отключает проверку
- Добавлен параметр pluginPrivate
- true — плагин защищает схематику и блоки аирдропа
- false — защита схематики отключена (ломать можно)
- Добавлена система ruleId для выбора правил спавна
- Добавлены параметры:
- maxAttempts
- airClearance
- В rule.yml добавлены:
- blockedBiomes / allowedBiomes
- blockedBlocks / allowedBlocks
- blockedWeather / allowedWeather
- blockedRegions / allowedRegions
- Добавлены параметры регионов:
- createAtPhase
- removeAfterPhase
Изменения
- Логика спавна полностью перенесена в rule.yml
- Удалены legacy-настройки правил из старых конфигов
- Улучшена работа PRE_SPAWN стадии
- Исправлена логика позиционирования регионов:
- Теперь регион покрывает схематику + buffer
- Улучшена работа регионов при отрицательных высотах мира
- Обновлён example.yml
🛠 Исправления
- Исправлен баг с PIGLIN_BRUTE → ZOMBIFIED_PIGLIN
- Добавлен иммунитет к зомбификации
- Сброс уже начавшейся трансформации
- Отмена EntityTransformEvent для боссов
- Исправлена работа /hairdrops tp на стадии PRE_SPAWN
1. Ещё одна оптимизация эффектов
2. В "drops.yml" для каждого типа дропа добавлены настройки:
Форматирование (BB-код):flying_default: mode: "FLYING" items: enable: false <-- Включить ли amount: min: 3 <-- Минимальное кол-во ресурсов в аирдропе max: 6 <-- Максимальное кол-во ресурсов в аирдропе
1. Добавлена поддержка плагина Nexo - через рефлексию (вместо материала нужно использовать - nexo:item_id)
2. Ещё одна пачка оптимизаций и улучшений в логике
3. Добавлена поддержка необязательного параметра "customModelData" для материалов
4. Добавлено новое сообщение "summonerNotConfigured" в "config.yml"
5. Добавлено новое сообщение "activeNotFound" в "config.yml"
1. Из всех конфигов аирдропа удалены секции: "hideDrop", "loot"
2. Теперь при запуске плагина в нём создастся новый "drop.yml" с настройками оффсетов для лута, я добавил 3 мода (2 новых)
2.1. Мод "OPEN" - стандартный мод открытия сундука с лутом в нём (Настраивается title, randomSlots, size, и hideDrop вещи и кулдавны на них)
2.2. Мод "DROP" - выброс предметов, условно: в вашем аирдропе есть лишь стадия "BREAKING" это значит что после неё сам аирдроп пропадает, а на его месте появляются вещи которые вы сумели получить с него
2.3. Мод "FLYING" - летающий выброс предметов, это улучшенная версия "DROP" которая позволяет предметам буквально летать в воздухе при выбросе, с помощью неё можно реализовать разные классные ивенты, к примеру: Вулкан
2.4 ВАЖНО: Настройки "hideDrop" работают даже к "FLYING" и "DROP" вещам, что это значит?
- Пока человек не подберёт предметы, то он не сможет видеть их реальный материал, описание, название и так далее, такого лично я не видел ни в 1 плагине, ведь чит комьюнити изобрело функцию по нахождению специальных крутых предметов, в моём плагине можно сказать что это зафикшено
3. Ещё одна пачка оптимизаций
1. Добавлена поддержка MythicMobs
2. Улучшения в логистике плагина
3. Для настроек босса добавлен новый параметр: "provider: VANILLA или MYTHIC_MOBS"
4. Для настроек босса добавлены новые параметры: "mythicMobId, mythicLevel"
5. Сильная оптимизация касаемо "effects" --> оптимизированы дефолтные эффекты плагина более чем на 80%, установлены ограничения на стороне плагина: "intervalTicks" не может быть менее 5, а "viewRange" не может быть более 25 (Ну и так же оптимизации в самом коде)
6. Для тех кто хочет 100% оптимизации эффектов в "config.yml" нужно выставить "usePacketEvents: true" и установить "PacketEvents 2.12.0" на ваш сервер
7. Дефолтный "effects.yml" пофикшен для совместимости с 1.16.5 до 1.21.11 (Также закомментированы изменения на новых версиях майнкрафта, для использования дефолт оффсетов на ваших версиях)
ВАЖНО: ДЛЯ РАБОТЫ ВЫПАДЕНИЯ Drops С БОССА ЧЕРЕЗ MYTHIC_MOBS УСТАНОВИТЕ lootMode: "VANILLA", А ДЛЯ РАБОТЫ Display ИЗ MYTHIC_MOBS УСТАНОВИТЕ name: ""
![]()
1. PacketEvents теперь официально использует свой API без всяких рефлексий
2. Улучшения в Admin UX: новые команды - /hairdrops list, /hairdrops enable (Айди), /hairdrops disable (Айди)
3. Новые сообщения для config.yml:
Форматирование (BB-код):listHeader: "{prefix}Список аирдропов:" definitionDisable: "{prefix}Аирдроп #FDBE00{id}&f временно отключён"listEntry: "&8 - &f{id} &7- {state}" listEmpty: "{prefix}Список аирдропов пуст" enableSuccess: "{prefix}Аирдроп #FDBE00{id}&f включён до перезагрузки" enableAlready: "{prefix}Аирдроп #FDBE00{id}&f уже включён" disableSuccess: "{prefix}Аирдроп #FDBE00{id}&f отключён до перезагрузки" disableAlready: "{prefix}Аирдроп #FDBE00{id}&f уже отключён"
1. Фикс "maxAttempts"
2. Улучшена логистика всего плагина глобально
3. Улучшена анимация спавна аира (animation)
4. Добавлен новый yml файл animation - для настройки анимации
5. Добавлена поддержка PacketEvents и в config.yml настройка "settings.usePacketEvents"
6. Для работы плагина теперь необходимы библиотеки "Caffeine" и "fastutil" <-- автоматические подкачиваются при первом запуске плагина
1. Обновлён дефолтный конфиг аирдропа (глобально)
2. Добавлена новая важная настройка для мульти-аирдропов:
3. Добавлена новая важная настройка (для установки красивых округлённых схематик): "ignoreAirBlocks: false", находится под "schematic."Форматирование (BB-код):# true -> каждая точка spawn.1..N живёт как отдельный аирдроп:# отдельный босс, отдельное вскрытие, отдельное открытие, отдельное удаление. # false -> все точки spawn.1..N считаются одним общим аирдропом, как и раньше. independentSpawns: false
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения