本帖最后由 薛白 于 2022-8-30 11:46 编辑
在mod问答发了个求助属于砸了所有金粒,但是没人回复,可能是专业不对口,所以我来这个主体下问问,要是能解决再哪回都行,不过要是在这里回复请去另一个帖子挂个名,我把赏金结给你,感谢。地址
我该怎么给我自定义的物品添加标签比如'#balm:gems'啊之类的,怎么给这些物品添加描述自定义出来的物品像这样,光秃秃的
给它变成这样
onEvent('recipes', event => {
event.custom({
type:'forbidden_arcanus:hephaestus_forge'.replaceiutput({},'minecraft:diamond','kubejs:heart_h')
})})
/reload之后显示代码没有任何问题,但是就是不生效
在mod问答发了个求助属于砸了所有金粒,但是没人回复,可能是专业不对口,所以我来这个主体下问问,要是能解决再哪回都行,不过要是在这里回复请去另一个帖子挂个名,我把赏金结给你,感谢。地址
我该怎么给我自定义的物品添加标签比如'#balm:gems'啊之类的,怎么给这些物品添加描述自定义出来的物品像这样,光秃秃的
给它变成这样
另外怎么给禁忌与奥秘的专属合成表进行替换,就是给钻石替换成我想要的物品,比如那个精密核心?
钻石替换那个,我尝试了
onEvent('recipes', event => {
event.custom({
type:'forbidden_arcanus:hephaestus_forge'.replaceiutput({},'minecraft:diamond','kubejs:heart_h')
})})
/reload之后显示代码没有任何问题,但是就是不生效
不知道现在楼主解决没有,这个是属于item.tooltip事件,放在client_scripts里
复制代码
- onEvent('item.tooltip', tooltip => {
- //给tag为minecraft:coals的物品添加描述
- tooltip.add('#minecraft:coals', [Text.of('First line').gold(), Text.red('第二行').underlined(), ('第三行')])
- // 给下届合金锭添加描述
- tooltip.addAdvanced('minecraft:netherite_ingot', (item, advanced, text) => {
- text.add(1, Text.yellow("提升基础属性,其他属性也可能由此得到进一步增强"))
- text.add(2, [Text.yellow("种类:"),"全局升级"])
- text.add(3, [Text.gray("比例系数:"),Text.of("3x").green().underlined()])
- })
- })
addor4 发表于 2022-9-10 19:30
不知道现在楼主解决没有,这个是属于item.tooltip事件,放在client_scripts里
详情看这里:https://mods.latvian.dev/books/kubejs/page/itemtooltipeventjs