跳到正文

KubeJS Ars Nouveau

Ars Nouveau 的 KubeJS 支持

收藏

介绍

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

此附属模组可让你为模组 Ars Nouveau 创建配方。

注意:Modrinth 不托管 Ars Nouveau 模组,因此要运行此模组,你必须从其他来源安装 Ars Nouveau。

ServerEvents.recipes(event => {
	event.recipes.ars_nouveau.enchanting_apparatus(
        [
            "minecraft:sand",
            "minecraft:sand",
            "minecraft:sand",
            "minecraft:sand",
        ], // 输入物品
	    "minecraft:gunpowder", // 催化剂
	    "minecraft:tnt", // 输出物品
	    1000, // 源力消耗
	    // true // 保留催化剂的 NBT,可参考锻造配方
	);

	event.recipes.ars_nouveau.enchantment(
        [
            "minecraft:sand",
            "minecraft:sand",
            "minecraft:sand",
            "minecraft:sand",
        ], // 输入物品
        "minecraft:vanishing_curse", // 应用的附魔
        1, // 附魔等级
        1000, // 源力消耗
    );

	event.recipes.ars_nouveau.crush(
        "minecraft:tnt", // 输入方块
        [{
            item: "minecraft:sand",
            chance: 1
        }] // 战利品表
        // true // 是否在世界中掉落物品?
    );

    /*
    // 这确实可行,但配方必须是法术书中的有效雕文
    // 因此实际上只能用来
    // 替换某个雕文的配方
    event.recipes.ars_nouveau.glyph(
        "minecraft:tnt", // 输出物品(雕文)
        [
            "minecraft:sand", 
            "minecraft:gunpowder",
        ], // 输入物品
        3 // 经验消耗
    );
    */

    // 本例中可通过 `/ars-tome id` 访问,命令为 `/ars-tome kubejs:not_glow`
  	// 这是对 Ars Nouveau 原版 Glow Trap 法术书的直接复制
    event.recipes.ars_nouveau.caster_tome(
        "非发光陷阱", // 名称,
        [
            "ars_nouveau:glyph_touch",
            "ars_nouveau:glyph_rune",
            "ars_nouveau:glyph_snare",
            "ars_nouveau:glyph_extend_time",
            "ars_nouveau:glyph_light"
        ], // 法术
        "不会束缚目标,并会使其他目标获得发光效果。", // 描述
        16718260, // 颜色
        {
            "family": "ars_nouveau:default",
            "pitch": 1.0,
            "volume": 1.0
        },
    ).id("kubejs:not_glow")

    event.recipes.ars_nouveau.imbuement(
        "minecraft:sand", // 输入物品
        "minecraft:tnt", // 输出物品
        1000, // 源力消耗
        [
            "minecraft:gunpowder" 
        ] // 基座物品 // 可选
    )
})

常见问题

KubeJS Ars Nouveau 支持哪些 Minecraft 版本?

KubeJS Ars Nouveau 支持 Minecraft Java 版 1.19.2–1.21.1,共 3 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

KubeJS Ars Nouveau 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

MasterOfBob777 的其他作品

查看全部 →