截图
介绍
介绍由机器翻译自 Modrinth 原页面,仅供参考。

面向农夫乐事附属模组开发者的实用前置库,让创建食物物品、刀具、板条箱和袋子、橱柜以及管理配方变得轻松许多。这意味着开发者可以更快地制作自己的附属模组,只需专注于纹理和模型。
✨ 特性:
Delight Lib 允许仅用几行代码就为农夫乐事创建这些物品和方块:
- 食物物品
- 可放置的食物物品
- 橱柜
- 板条箱和袋子
- 刀具
- 作物
🛠️ 代码示例:
以下是展示该库语法的精简示例。阅读文档以获取从零构建完整附属模组的完整教程。
创造模式标签页:
初始化你的附属模组,并使用自定义物品图标创建一个创造模式标签页:
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 支持哪些 Minecraft 版本?
Delight Lib 支持 Minecraft Java 版 1.20–26.3,共 10 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Delight Lib 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
Axperty 的其他作品
查看全部 →Storage Delight (Forge & Neoforge)
by Axperty
为 Farmer's Delight 添加更多家具,让你的厨房或任何空间看起来更漂亮。原版风格。
1664万
1 个月前
CurseForge
More Delight (Forge & Neoforge)
by Axperty
为农夫乐事添加更多餐点、刀具和食材,让烹饪体验更丰富。
563.4万
5 个月前
CurseForge
More Delight (for Farmer’s Delight)
by Axperty
为农夫乐事添加更多餐食、刀具和食材,提升你的烹饪体验。
524.2万
1 个月前
Modrinth
Crate Delight
by Axperty
实用的箱子和袋子,既节省存储空间,又美观大方。
404.1万
1 个月前
Modrinth



评论
登录后评论和评分