🛡️ ShieldSpigot 1.16.5 | Лучшее решение из возможных 🛡️

Платно 🛡️ ShieldSpigot 1.16.5 | Лучшее решение из возможных 🛡️ 1.0.7

Нет прав для приобретения ("1 950.00" ₽)
Ченжлог:
  • Добавлена поддердка IO_URING
  • Теперь режимы работы Netty можно настроить в конфиге
  • Добавлен тот самый патч с 6 линиями в эндер сундуке (права идентичны тем что в purpur)
  • Переделана конфигурация (удалены лишние параметры, а также ряд параметров перенесён в отдельную группу misc)
  • Внесён патч с функцией split-overstacked-loot, которая разрешает отключать разстакивание стакнутых зелей.
  • Теперь на игроков в воде не будет наложен огонь ни при каких обстоятельствах (избавляет от ненужных поджогов во время PVP в воде)
  • Исправлен визуальный баг возникающий на клиенте в случае с окрашенным в какой-либо цвет бренд неймом (теперь цвет в конце всегда сбрасывается)
  • Заменены вызовы методы создания коллекций с guava на дефолтные от java
  • Множество if-else лесенок переведены на switch, что повышает производительность
  • Удалены множественные лишние операции с коллекциями
  • Множество микрооптимизаций тут и там
  • apache lang3 больше не релокейтится (совместимость с LPX восстановлена)
  • Добавлены доп проверки на NBT
  • Обновлены зависимости
Помимо этого на новый год действует скидка.
  • добавлена функция SKIP_VILLAGE_PLACE_CHECK_ON_BLOCK_UPDATE
  • добавлена команда /paper dumplisteners из современных версий paper
  • оптимизировано создание коллекций в ряде мест, что должно положительно сказаться на скорости запуска ядра (в случае, если нет установленных плагинов)
  • оптимизирован ChatHexColor
  • везде где возможно используются кешированные значения EnumDirrection-ов
  • ряд коллекций изменён на более оптимизированные (EnumMap и fastutil, где это действительно влияет на производительность), а также stream заменены на циклы в ещё многих методах
  • обновлён netty, проблемы с java 24 исправлены, плюсом исправлена проблема с вылетами игроков из за нового netty буфера (по умолчанию выставлен старый стабильный)
  • исправлен мелкий баг с командами, валидация пробелов возвращена к ванильной 1.16.5
  • на 20% уменьшен вес jar файла
  • Мне нравится (+1)
Реакции: ibisa
  • Добавлены функции MAX_CUSTOM_PAYLOAD_SIZE и SINGLE_PLUGIN_CHANNELS_REGISTRATION_LIMIT для предотвращения потенциальных крашей
  • Добавлены функции USE_VIRTUAL_THREAD_FOR_ASYNC_CHAT_EXECUTOR и USE_VIRTUAL_THREAD_FOR_ASYNC_SCHEDULER для поддержки виртуальных потоков, добавленных в java 21
  • Портированы функции MAX_GROW_AGE и DISABLE_DOLPHIN_TREASURE_SEARCHING из purpur
  • Портирован ряд патчей из новых версий Paper (namespaceKey validation, yaml limits, )
  • Добавлены оптимизации для translateAlternateColorCodes из ядра
  • Добавлен ряд методов для поддержки последней версии Chunky
  • Дополнительно слегка оптимизированны взрывы
  • Произведён ряд прочих микрооптимизаций по типу упрощения if-else-ов и т.п.
  • Обновлены библиотеки
  • Люблю это (+2)
Реакции: retpadAreT
  • Добавлена функция SKIP_AI_FOR_NON_AWARE_MOBS, отключающая неактивные тики для ентити, которые не задействованы
  • Портирован ряд патчей из новейших версий Paper и Purpur:
    • Запрет телепортирования мёртвых ентити
    • Тикание рамок только если игрок их видит
    • Игнорирование игроков со стороны крамминг-рула
    • Оптимизация распространения блоков травы и снежной травы
    • Игнорирование игроков в креативе со стороны nether ceiling
    • Игнорирование невозможного тика сравнера (что за перевод...)
  • Произведён ряд второстепенных оптимизаций:
    • Игнорирование PlayerMoveEvent, если нет ни 1 листенера данного ивента
    • Использование for-i циклов, где это принесёт пользу.
    • Упрощение логики if-else в некоторых местах. (боже, моджанг, почему?)
  • Исправлена некорректная генерация столбов в энде.
  • Обновлены библиотеки.
  • Люблю это (+2)
Реакции: retpadAreT
  • Небольшой фикс. Исправлен новый-старый-новый дюп, связанный с обработкой используемого предмета (трезубцев проще говоря)
  • Люблю это (+2)
  • Мне нравится (+1)
Реакции: retpadAreT и CornerX
Назад
Сверху Снизу