modsmith Войти Войти Рус / Eng

Delight Lib

delight-lib · 730471 загрузок · MIT

клиент: required · сервер: required (заявлено автором мода)

Легко создавайте дополнения Farmer's Delight для многих загрузчиков модов и версий.

Описание

<center>

Delight Lib

</center>

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

Начало работы | Создайте собственное дополнение Farmer's Delight для начинающих

✨ Особенности:

Delight Lib позволяет создавать эти предметы и блоки для Farmer's Delight, используя всего несколько строк кода:

  • Продукты питания
  • Размещаемые продукты питания
  • Шкафы
  • Ящики и сумки
  • Ножи
  • Культуры

🛠️ Примеры кода:

Ниже приведены минимальные примеры, показывающие синтаксис библиотеки. Прочитайте документацию , чтобы получить полные руководства по созданию полноценного дополнения с нуля.

Вкладка «Креатив»:

Инициализируйте надстройку и создайте вкладку креатива со значком пользовательского элемента:

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();

<!-- <center> [![Patreon Button](https://raw.githubusercontent.com/intergrav/devins-badges/refs/heads/v3/assets/cozy/donate/patreon-singular_64h.png)](https://www.patreon.com/Axperty) [![PayPal Button](https://raw.githubusercontent.com/intergrav/devins-badges/refs/heads/v3/assets/cozy/donate/paypal-singular_64h.png)](https://paypal.me/kevgelhorn) [![Ko-Fi Button](https://raw.githubusercontent.com/intergrav/devins-badges/refs/heads/v3/assets/cozy/donate/kofi-singular_64h.png)](https://ko-fi.com/axperty) </center> -->

Версии (21)

ВерсияMinecraftЗагрузчикиФайл
26.09.16-26.3-fabric 26.3 fabric скачать
26.06.23-26.2-fabric 26.2 fabric скачать
26.05.20-1.21.11-fabric 1.21.11 fabric скачать
26.05.18-26.1-fabric 26.1, 26.1.1, 26.1.2 fabric скачать
26.05.18-1.21-neoforge 1.21, 1.21.1 neoforge скачать
26.05.18-1.21-fabric 1.21, 1.21.1 fabric скачать
26.05.18-1.20-forge 1.20, 1.20.1 forge, neoforge скачать
26.05.18-1.20-fabric 1.20, 1.20.1 fabric скачать
26.05.09-26.1-fabric 26.1, 26.1.1, 26.1.2 fabric скачать
26.05.07-1.20-forge 1.20, 1.20.1 forge, neoforge скачать
26.05.06-1.20-fabric 1.20, 1.20.1 fabric скачать
26.05.06-1.21-fabric 1.21, 1.21.1 fabric скачать
26.05.06-1.21-neoforge 1.21, 1.21.1 neoforge скачать
26.05.06-1.20-forge 1.20, 1.20.1 forge, neoforge скачать
26.05.06-1.20-fabric 1.20, 1.20.1 fabric скачать
26.05.03-1.21-neoforge 1.21, 1.21.1 neoforge скачать
26.05.03a-1.20-fabric 1.20, 1.20.1 fabric скачать
26.05.03-1.20-forge 1.20, 1.20.1 forge, neoforge скачать
26.05.03-1.20-fabric 1.20, 1.20.1 fabric скачать
26.05.01-1.21-neoforge 1.21, 1.21.1 neoforge скачать
26.05.01-1.20-forge 1.20, 1.20.1 forge, neoforge скачать

Страница на Modrinth →