▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Cynosure
Cynosure

Cynosure

Библиотека-мод Cynosure для Minecraft - это мощный мультиплатформенный инструментарий на Kotlin для разработчиков модов. Включает события, утилиты и абстракции для Fabric, Forge и других загрузчиков.

Оцените первым
330.4K
3

Cynosure - это многофункциональная библиотека-мод для Майнкрафт, написанная на Kotlin. Она создана для разработчиков, которые хотят упростить и ускорить создание модов, избавившись от кучи шаблонного кода и платформенных заморочек.

Что это и зачем нужно?

Если ты когда-нибудь писал моды под Fabric и Forge одновременно, то знаешь, как это больно - таскать за собой кучу абстракций и проверок. Cynosure решает эту проблему раз и навсегда. Это единый API для всех популярных загрузчиков (Fabric, Forge, NeoForge, Quilt), который даёт тебе готовые инструменты для работы с:

  • событиями (Event API)
  • рендерингом (Rendering API)
  • моделями (Model API)
  • частицами (Particle API)
  • цветами (Color API)
  • сетью (Networking API)
  • кодекми (Codec Recipes)

И это далеко не всё. Внутри Cynosure спрятана целая куча утилит - от расширений для блоков и предметов до абстракций под FAPI и Forge. По сути, это швейцарский нож для моддера.

Ключевые фишки

  • Giant Event API - мощная система событий, которая работает одинаково на всех платформах.
  • Rendering API - упрощает рендеринг: от моделей до прикреплённых к сущностям эффектов.
  • Model API - работа с моделями без головной боли.
  • Kotlin Item & Block Extension API - Kotlin-расширения для блоков и предметов, которые делают код чище.
  • Multiplatform Abstractions - абстракции под FAPI и Forge, чтобы не писать одно и то же дважды.
  • Render Attachment API - прикрепляй рендер к чему угодно.
  • Loaded Mod utilities - утилиты для работы с загруженными модами.
  • Color API - удобная работа с цветами.
  • Networking API - сетевые пакеты без боли.
  • Particle API - частицы, которые легко настраивать.
  • Codec Recipes - рецепты через кодекс.
  • Network Codecs - ещё один слой абстракции для сети.

Важно знать

Хотя библиотека работает и в Java-окружении, рекомендуется использовать Kotlin. Без него ты потеряешь большую часть преимуществ - вроде корутин, extension-функций и других фишек языка. Но если ты пишешь на Java - Cynosure всё равно будет работать, просто не так сладко.

Для кого это?

Для тех, кто:

  • пишет моды под несколько загрузчиков сразу
  • хочет меньше кода и больше логики
  • ценит Kotlin и его возможности
  • устал от копипаста между Fabric и Forge

Скачайте Cynosure и забудьте про платформенные танцы с бубном. Это реально ускоряет разработку.

Часто задаваемые вопросы

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

Minecraft: Java Edition

1.20.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:3 месяца назад
Главная