Вход

Регистрация

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

[Let's Do] API

[Let's Do] API

|

Cristelknight

Лёгкая библиотека для упрощения разработки модов с поддержкой кастомных лодок, рецептов и 3D-рендеринга.

Мод [Let's Do] API для Minecraft 1.20.1

[Let's Do] API — это универсальная библиотека для модов Minecraft, поддерживающая загрузчики Forge, Fabric, NeoForge и Quilt. Она предоставляет набор утилит для реализации специфических функций, таких как кастомные лодки, система рецептов и рендеринг брони. Проект требует обязательной зависимости Architectury API.

Назначение и архитектура

[Let's Do] API — это легковесная библиотека, предназначенная для упрощения разработки модов, предоставляющая набор утилит для реализации специфических функций. Проект позиционируется как основной инструмент для собственных модов авторов, предлагая готовые решения для задач, которые обычно требуют сложной настройки. Ключевым требованием для работы является наличие Architectury API, который обеспечивает базовую интеграцию с платформами. Библиотека работает как на стороне клиента, так и на сервере, что позволяет использовать её возможности для создания полноценных игровых механик без необходимости писать код с нуля для каждой платформы.

logo
logo

Утилиты для предметов и интерфейсов

Одной из главных особенностей проекта является Wood API — простой и лёгкий инструмент для регистрации лодок и табличек с надписями, что избавляет разработчиков от рутинной настройки этих объектов. Для работы с рецептами доступна утилита Recipe Book, реализующая книгу рецептов в стиле ванильной игры. Особенность подхода заключается в минимализме: для создания такой книги требуется написать всего два класса на Java. Кроме того, библиотека поддерживает Conditional Recipes — простые условные рецепты, совместимые с Forge и Fabric, что упрощает создание зависимостей между предметами в крафте.

Рендеринг и конфигурация

Для визуальных задач предусмотрен Rendering API — система рендеринга, позволяющая создавать 3D-модели брони и блоков, что значительно упрощает работу с графическими элементами. В части настройки проекта включена утилита Config, помогающая создавать файлы конфигурации с комментариями, что улучшает читаемость и удобство использования настроек для игроков. Авторы проекта также предоставляют примеры использования этих функций на GitHub, чтобы помочь разработчикам быстро интегрировать API в свои сборки.

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

Автор: Cristelknight · Автор: IamJannik · Автор: satisfyu · Автор: ECarrascon · Лицензия: LGPL-3.0-only

C

Cristelknight

1 проект

|

0 скачиваний

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

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз letsdo-API-fabric-1.2.14-fabric.jar 1.62 MB 1.20.1 FabricQuilt ENZH 0 24.06.2024
Релиз letsdo-API-forge-1.2.15-forge.jar 1.37 MB 1.20.1 ForgeNeoForge ENZH 0 24.06.2024
Релиз doapi-1.2.8-fabric.jar 398.5 KB 1.20.1 FabricQuilt EN 0 01.11.2023
Релиз doapi-1.3.2-fabric.jar 435.9 KB 1.20.2 FabricQuilt EN 0 01.11.2023
Релиз doapi-1.3.2-forge.jar 394.9 KB 1.20.2 ForgeNeoForge EN 0 01.11.2023
Релиз doapi-1.2.7-fabric.jar 380.1 KB 1.20.1, 1.20 FabricQuilt 0 01.09.2023
Релиз doapi-1.2.7-forge.jar 376.5 KB 1.20.1, 1.20 Forge EN 0 01.09.2023
Релиз doapi-1.1.0b.jar 358 KB 1.19.2 Forge 0 01.08.2023
Релиз letsdo-api-fabric-1.1.0.jar 267.9 KB 1.19.2 FabricQuilt 0 27.06.2023