Вход

Регистрация

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

Delight Lib

Delight Lib

|

Axperty

Утилита для разработчиков, упрощающая создание предметов и механик для аддонов к моду Farmer's Delight.

Скачать

Версия игры

1.20

1.20.1

1.21

1.21.1

1.21.11

26.1

26.1.1

26.1.2

26.2

26.3

Категория

Главный файл

Ссылка на сайт

modrinth.com

Скачиваний:

0

Обновлено:

22.09.2026

ID:

Мод Delight Lib для Minecraft 1.20.1

Delight Lib — это утилита для разработчиков, которая значительно упрощает создание аддонов к моду Farmer's Delight. Она предоставляет готовый код для добавления еды, ножей, шкафов, ящиков, мешков и управления рецептами. Это позволяет авторам создавать свои дополнения гораздо быстрее, не тратя время на рутинную генерацию предметов и блоков, а концентрируясь исключительно на дизайне текстур и моделей.

Основная цель Delight Lib — ускорить процесс разработки. Вместо того чтобы вручную прописывать логику для каждого нового предмета или блока, разработчики используют методы библиотеки. Это избавляет от необходимости писать повторяющийся код для регистрации предметов, добавления их в инвентарь, настройки питательности и создания рецептов. Библиотека берет на себя рутину, позволяя авторам сосредоточиться на уникальных механиках своего аддона.

Delight Lib
Delight Lib

С помощью Delight Lib можно создавать широкий спектр контента. Библиотека поддерживает регистрацию обычной еды и еды, которую можно разместить на столе. Также доступны инструменты для создания шкафов (cabinets), ящиков и мешков (crates and bags), а также ножей (knives). Кроме того, библиотека позволяет добавлять новые культуры (crops) и управлять рецептами приготовления в горшках.

// Инициализация аддона и создание вкладки творчества
var DelightLib = DelightAddon.create("Mod Name", bus)
            .withCreativeTab("Mod Name", () -> new ItemStack(Items.BREAD));

// Регистрация ножа
addon.knife("obsidian_knife", Tiers.DIAMOND).build();

// Регистрация еды с настройками
addon.food("fried_egg")
      .nutrition(4)
      .saturation(0.4f)
      .fast()
      .build();

// Регистрация рецепта для горшка
addon.cookingRecipe("beef_stew")
    .addIngredient("minecraft:cooked_beef")
    .addIngredient("minecraft:carrot")
    .addIngredient("minecraft:potato")
    .result("mymod:beef_stew")
    .experience(1.0f)
    .cookingTime(200)
    .recipeBookTab("meals")
    .build();

// Регистрация шкафа
addon.cabinet("spruce_cabinet")
    .recipe(b -> b.grid("SSS", "T T", "SSS")
                  .define('S', "minecraft:spruce_slab")
                  .define('T', "minecraft:spruce_trapdoor"))
    .build();

// Регистрация культуры
addon.crop("corn").build();

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

Библиотека работает только в паре с основным модом Farmer's Delight. Для загрузчиков Forge и NeoForge требуется именно мод Farmer's Delight, а для Fabric — его порт Refabricated. Также обязательно наличие Fabric API для сборки на Fabric.

Для начала работы с Delight Lib вам понадобятся базовые знания Java и опыта разработки модов для Minecraft. Процесс начинается с инициализации аддона через метод DelightAddon.create, где указывается имя и шина (bus). После этого используются методы addon, food, cabinet и другие для регистрации контента. Каждый метод возвращает объект конфигурации, который можно настроить (например, добавить ингредиенты в рецепт или указать питательность еды), прежде чем вызвать финальный метод build().

Если вы планируете создать аддон, который будет работать с едой и предметами из Farmer's Delight, но не хотите писать код с нуля, Delight Lib — идеальный выбор. Она поддерживает создание вкладок творчества с кастомными иконками, что позволяет вашим предметам выглядеть как часть вашего мода, а не просто копировать стиль оригинала. Это особенно полезно, если вы хотите добавить новые рецепты или предметы, которые не были предусмотрены оригинальным модом.

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

Автор: Axperty · Лицензия: MIT

A

Axperty

3 проекта

|

0 скачиваний

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

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз delightlib-26.09.16-26.3-fabric.jar 59.5 KB 26.3 Fabric 0 16.09.2026
Релиз delightlib-26.06.23-26.2-fabric.jar 59.8 KB 26.2 Fabric 0 24.06.2026
Релиз delightlib-26.05.20-1.21.11-fabric.jar 126.6 KB 1.21.11 Fabric 0 21.05.2026
Релиз delightlib-26.05.18-1.20-fabric.jar 3.84 MB 1.20.1, 1.20 Fabric 0 19.05.2026
Релиз delightlib-26.05.18-1.20-forge.jar 58.4 KB 1.20.1, 1.20 ForgeNeoForge 0 19.05.2026
Релиз delightlib-26.05.18-1.21-fabric.jar 59.6 KB 1.21.1, 1.21 Fabric 0 19.05.2026
Релиз delightlib-26.05.18-1.21-neoforge.jar 58 KB 1.21.1, 1.21 NeoForge 0 19.05.2026
Релиз delightlib-26.05.18-26.1-fabric.jar 60.6 KB 26.1.2, 26.1.1, 26.1 Fabric 0 19.05.2026

Скачать

Версия игры

1.20

1.20.1

1.21

1.21.1

1.21.11

26.1

26.1.1

26.1.2

26.2

26.3

Категория

Главный файл

Ссылка на сайт

modrinth.com

Скачиваний:

0

Обновлено:

22.09.2026

ID: