Loom - HeartyYF/TerraFirmaCraft-Wiki-CN GitHub Wiki

织机

织机配方管理器有三个用于处理配方的method:

// 将与织机相关的method导入你的脚本
import mods.terrafirmacraft.Loom;
// 添加含有给定参数的配方
Loom.addRecipe(String registryName, IIngredient input, IItemStack output, String loomTexture)
// 移除所有具有给定产物的配方
Loom.removeRecipe(IItemStack output)
// 通过注册表名移除单个配方
Loom.removeRecipe(String registryName)

参数:

  • 步数 steps 是完成配方玩家所需要点击织机的次数,每点一次织机就前进一步。在群峦传说中,这与所需要的原料数目一致,但这不是必须的。
  • 织机材质 loomTexture 是指向一个材质文件的文件路径 (ResourceLocation) ,用于在织机中显示(例如,"minecraft:textures/blocks/wool_colored_white.png" 指向原版的白色羊毛材质)。如果你正在使用自定义的材质,你需要某种类似于 data/resource(资源包)的格式以正确加载你的材质。