- Загрузчики
- NeoForgeForge
- Скачиваний на Modrinth
- 42,6 тыс.
- Подписчиков на Modrinth
- 9
- версий
- 5
- Обновлён
- 6 февраля 20266 февр.
- Опубликован
- в 2024
🤤🤤🤤 · свайп
Коротко о моде
Работает на NeoForge и Forge
Для Minecraft 1.20.1, 1.21.1
Нужен и в игре, и на сервере
Последняя версия — 1.3.0 от 6 февраля 2026
Лицензия GPL-3.0-or-later — бесплатно
Где нуженВерсии игры1.20.1, 1.21.1
В игреобязателенНа сервереобязателен
Нужен и в игре, и на сервере
Описание переведено автоматическиПоказать оригинал (EN)

Refraction Library была создана для общего кода, используемого в нескольких проектах, и включает множество полезных методов, упрощающих добавление таких функций, как катсцены, а также облегчающих весь процесс разработки.
Refraction была создана ZeusIGN и ConnorTron110.

Все основные возможности Refraction:
- ReConfig — система конфигов с поддержкой автосинхронизации
- Atda — система постоянного хранения данных
- Syncables — возможность синхронизации классов сервер → клиент
- Channels — пользовательские каналы данных между сервером и клиентом с заголовками
- NamedAPI — расширение Channels для именованных схем API-каналов
- Runnabler — обработчик отложенных и тикающих runnable на клиенте / сервере
- RefractionEvents — система событий с поддержкой мультилоадера
- VoxelUtils — утилиты для генерации вокселей
- Particler — обёртка для частиц с управлением рендером и тиками
- RAABB — позволяет создавать не привязанные к осям боксы с коллизией
- Cutscenes — настраиваемые катсцены через код (поддержка команд в будущем)
- Custom debuggers — аналогично системе отладки Minecraft, Refraction имеет поддержку пользовательской отладки
- Interactions — обработчик взаимодействия с NPC
- Quests — система обработки квестов, по умолчанию не поддерживает стекинг квестов (изменится в будущем)
- Server Screens — полный серверный контроль экранов без дополнительных пакетов, включая закрытие, открытие и обмен данными между клиентом ↔ сервером
- Registrable tracking sounds — тикающие звуки, которые можно зарегистрировать на клиенте и вызывать с сервера
- Flood Filler — высоконастраиваемый flood filler
- Camera shake — предоставляет интерфейс для тряски камеры
- SyncConfig — автоматическая синхронизация при подключении игроков
- Vec3Helper — множество утилит для vec3
И многое другое, просто посмотрите сами, в основном в директориях @helper и @feature :D
Частые вопросы
Как установить Refraction?
Установите NeoForge под свою версию Minecraft, скачайте Refraction под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Refraction?
У Refraction есть сборки для Minecraft 1.20.1, 1.21.1.
Нужен ли Refraction на сервере?
Нужен и в игре, и на сервере
Лицензия и источник
GNU General Public License v3.0 or laterможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом