= 创作分享 =
你问我答
1.18.2如何修改/添加 武器/护甲 属性
伊诺莉娅

1.18.2如何修改/添加 武器/护甲 属性

伊诺莉娅 于 2023-8-26 20:07 ( 8月前 ) [复制链接] [显示全部楼层] [打印]
1194 9
10RF
例如,我想给一套护甲增加ars_nouveau:max_mana这个属性应该怎么办
发表于 2023-8-26 20:07:18 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

回复 | 举报

该帖共收到 14 条回复!
伊诺莉娅
最好是有例子给我,求求(做整合包)
发表于 2023-8-26 20:07:41 | 显示全部楼层

回复 | 举报

伊诺莉娅
Kubejs或者crt或者其他的都行,只要可以添加
发表于 2023-8-26 23:09:19 | 显示全部楼层

回复 | 举报

伊诺莉娅
QQ酱123386 发表于 2023-8-27 09:38
要修改/添加武器/护甲的属性,可以使用 Minecraft 的物品编辑器。物品编辑器是一个第三方工具,可以用于修 ...

1.18.2版本可用的编辑器具体名字是什么
发表于 2023-8-27 09:49:14 | 显示全部楼层

回复 | 举报

伊诺莉娅
QQ酱696598 发表于 2023-8-28 16:27
我用kubejs来修改。

我看过这位大佬的视频,主要是我有时候照抄他的代码都没法生效,更别说自己跑了
发表于 2023-8-28 18:27:36 | 显示全部楼层

回复 | 举报

伊诺莉娅
QQ酱696598 发表于 2023-8-28 18:44
可能某个单词拼错了,或者漏了符号?至少我的还没问题
你可以发一下你自己写的 ...

我先试一下佬你的代码吧,看看能不能生效
发表于 2023-8-29 11:36:58 | 显示全部楼层

回复 | 举报

伊诺莉娅
QQ酱696598 发表于 2023-8-29 11:58
才发现我多打了一个"})",刚刚改了。

好像...什么都没发生(穿了钻石甲什么变化都没有,奇了怪了)
发表于 2023-8-29 12:15:30 | 显示全部楼层

回复 | 举报

伊诺莉娅
QQ酱696598 发表于 2023-8-29 13:06
你确定是写在startup_scripts文件夹下的文件(xxxx.js)里了吗?

草_(:з」∠)_我放错了,抱歉抱歉
发表于 2023-8-29 13:15:15 | 显示全部楼层

回复 | 举报

伊诺莉娅
QQ酱696598 发表于 2023-8-28 18:44
可能某个单词拼错了,或者漏了符号?至少我的还没问题
你可以发一下你自己写的 ...

onEvent('item.modification',event => {
//战法师强化
    event.modify("epicsamurai:mage_samurai_boots",modification =>{
        modification.removeAttribute("ars_nouveau:max_mana","ee424963-bd50-4147-8b7d-931b52fb3120")
        modification.addAttribute("ars_nouveau:max_mana","ee424963-bd50-4147-8b7d-931b52fb3120","bounsHealth",50,"addition")
    })

    event.modify("epicsamurai:mage_samurai_chestplate",modification =>{
        modification.removeAttribute("ars_nouveau:max_mana","ee424963-bd50-4147-8b7d-931b52fb3120")
        modification.addAttribute("ars_nouveau:max_mana","ee424963-bd50-4147-8b7d-931b52fb3120","bounsHealth",50,"addition")
    })

    event.modify("epicsamurai:mage_samurai_helmet",modification =>{
        modification.removeAttribute("ars_nouveau:max_mana","ee424963-bd50-4147-8b7d-931b52fb3120")
        modification.addAttribute("ars_nouveau:max_mana","ee424963-bd50-4147-8b7d-931b52fb3120","bounsHealth",50,"addition")
    })
    event.modify("epicsamurai:mage_samurai_leggings",modification =>{
        modification.removeAttribute("ars_nouveau:max_mana","ee424963-bd50-4147-8b7d-931b52fb3120")
        modification.addAttribute("ars_nouveau:max_mana","ee424963-bd50-4147-8b7d-931b52fb3120","bounsHealth",50,"addition")
    })

})


我试着在原版上修改了属性,然后替换了随机数,结果无论是重启游戏还是reload,都无法改变数值,钻石甲永远+15血,不知道怎么解决
发表于 2023-8-29 13:28:16 | 显示全部楼层

回复 | 举报

伊诺莉娅
QQ酱696598 发表于 2023-8-29 15:21
uuid不能是一样的,一样的话会被覆盖。所以每个不同盔甲加属性时用不同uuid。uuid的话网上随便找个uuid生 ...

谢谢指点_(:з」∠)_可能钻石甲效果保留是因为史诗武士装备没成功改吧
发表于 2023-8-29 16:43:10 | 显示全部楼层

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表