jingshen
本帖最后由 jingshen 于 2020-7-17 12:35 编辑
崩坏寂落 发表于 2020-7-17 12:24
这个方法我也想过了,就是自己设置一个ItemBase,然后直接继承Item,然后我的modItem继承ItemBase,但是那 ...

在继承ItemBase的时候构造函数里写各自的tooltip,比如
public ItemXX extends YourModItem {
    public ItemXX() {
        super(new TranslatableText("XX的tooltip"));
    }
}(感觉也不太方便。。。)

崩坏寂落
jingshen 发表于 2020-7-17 12:31
在继承ItemBase的时候构造函数里写各自的tooltip,比如
public ItemXX extends YourModItem {
    public ...

懂了,感谢。在1.15.2里面这个toollitps.add()里面传的是List<ITextComponent>,不过原理是一样的,那我能不能不再注册物品的时候传入数据,把那些描述都写在一个自定义类里面,然后Itembase里面的addInformation里面通过getRegistyName().getpath()这个去那个自定义类找对应的描述呢?

第一页 上一页 下一页 最后一页