Скачать Krypton FNP — Minecraft Моды — MetaMods
Krypton FNP

Krypton FNP

Активный

Установок

0

Последнее обновление

2 недели назад

Версии

1.19.2 — 1.21.8
Клиент
Forge
Neoforge
Управление
Оптимизация игры
Утилиты

Krypton FNP

Изображение

Krypton FNP представляет собой неофициальную адаптацию популярного мода Krypton Fabric, созданную специально для работы с модами на платформах Forge и NeoForge. Этот мод кардинально улучшает производительность сетевых механизмов Minecraft.

Основные возможности

Данное решение включает множество ключевых оптимизаций, среди которых улучшенная поддержка RecastLib и расширенная совместимость с современными модовыми платформами. Все изменения позволяют значительно сократить нагрузку на сеть при работе сервера и клиента одновременно.

Что такое RecastLib

RecastLib — это высокопроизводительная библиотека, написанная на языке Rust, которая расширяет возможности стандартной скорости передачи данных благодаря нативным технологиям Velocity Native. Эта библиотека поднимает производительность Krypton FNP на новый уровень, используя лучшие практики современной Java-архитектуры.

Для работы с Fabric в рамках этого проекта ведется тестирование стабильности API Java 22 через FFM-совместимые технологии. Результаты тестов показывают заметные улучшения производительности, которые ограничены лишь клиентами Fabric, тогда как версии Forge воспользоваться этими преимуществами не могут.

Совместимость

Платформа RecastLib Velocity Native
Windows x64 Да Нет
Windows arm64 Да Нет
Linux x64 Да Да
Linux arm64 Нет Да
MacOS arm64 (Apple Silicon) Нет Да

В ближайшее время поддержка Android, 32-битных систем и других архитектур не планируется. Просьба не создавать соответствующие запросы.

Настройка

Для активации ключевых функций добавьте в параметры запуска Java:

Параметр Описание Значение по умолчанию
velocity.natives-disable Отключить нативный модуль false
velocity.linux-recast-enabled Включить RecastLib для Linux false
krypton.loginVT - true
krypton.textFilterVT - true
krypton.utilVT - true
krypton.bestVarLong - true

Пример использования: shell java -Dvelocity.natives-disable=true -jar neoforge_launcher.jar

Настройка через переменные окружения

К некоторым параметрам можно обращаться системно, используя переменные среды:

Параметр Переменная окружения
velocity.linux-recast-enabled ENABLE_LINUX_RECAST

Результаты тестирования

Актуальные результаты тестирования производительности доступны согласно исходному коду проекта через GitHub.

Встроенная библиОтека облегчает добавление мода в сборки карт и модификаций без дополнительных усилий. Главное требование — соблюдение лицензии разработчика. Использование вместе с полноценными перепаковыванней Minecraft не допускается.

Лицензия

Распространяется согласно рабочему Oтверждению Public Licence группы разработчиков 404Setup.

Участники проекта
4x

4x

Разработчик

all04j

all04j

04find

04find

Создан: 22 мая 2025

ID: 100466