Вход

Регистрация

Восстановление доступа

Cynosure

Cynosure

|

Maya

Многосборочная библиотека Kotlin для создания удобных абстракций и инструментов разработки модов.

Cynosure: универсальная библиотека для разработки модов

Cynosure — это мощная многосборочная библиотека, написанная на Kotlin, предназначенная для упрощения разработки модов Minecraft. Она предоставляет обширный набор абстракций платформ, инструментов для работы с событиями, рендерингом, моделями и сетевым взаимодействием. Несмотря на то, что библиотека технически может работать в среде только Java, её функциональность и преимущества раскрываются полностью только при использовании с Kotlin. Проект позиционируется как универсальный инструмент для мультизагрузчиков, поддерживающий Fabric, Forge, NeoForge и Quilt.

Философия разработки и преимущества Kotlin

Cynosure создавалась с нуля с использованием языка Kotlin, чтобы максимально эффективно использовать его возможности. Автор проекта, Майя, описывает библиотеку как «киберпространственный эквивалент ядерной бомбы» и ответ Militech на Soulkiller Arasaka, подчеркивая её мощь и масштаб. Основная цель — предоставить разработчикам множество полезных инструментов и невероятное количество абстракций платформ, которые избавляют от рутины при написании кода. Хотя библиотека технически совместима с окружением только Java, использование Kotlin настоятельно рекомендуется, так как без него теряется значительная часть преимуществ и утилит, заложенных в её основу.

Cynosure
Cynosure

Набор инструментов и API

Библиотека предлагает широкий спектр возможностей для различных аспектов создания модов. В её арсенале находятся: гигантский API для обработки событий (Event API), инструменты для рендеринга (Rendering API и Render Attachment API), работа с моделями (Model API) и расширенные возможности для предметов и блоков (Kotlin Item & Block Extension API). Для оптимизации кода предусмотрены мультиплатформенные абстракции для Fabric API и Forge, а также утилиты для работы с загруженными модами. Дополнительно доступны API для работы с цветом, частицами, сетевым взаимодействием (Networking API и Network Codecs), рецептами кодеров (Codec Recipes) и кодерами сети.

Overview
Overview

Связанные материалы

Автор: Maya · Лицензия: LGPL-3.0-or-later

M

Maya

1 проект

|

0 скачиваний

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Бета cynosure-1.0.2-fabric-1.21.1.jar 2.62 MB 1.21.1 FabricQuilt EN 0 31.08.2026
Бета cynosure-1.0.2-neoforge-1.21.1.jar 2.61 MB 1.21.1 NeoForge EN 0 31.08.2026
Бета cynosure-0.1.16-fabric.jar 2.22 MB 1.20.1 FabricQuilt EN 0 08.04.2026
Бета cynosure-0.1.16-forge.jar 2.80 MB 1.20.1 Forge EN 0 08.04.2026