首先先明确一下关于为物品赋予属性要怎么写入——只包含一些原版中常用的。
public class Dt_crystal extends Item {
public Dt_crystal() {
super(new Properties().[……].tab(ModGroupRegistry.worldMaterial));
}
}
如图[……]的部分就是我们要添加新属性的地方,写在这一段用 . 隔开即可。如:
Properties().fireResistant().tab(ModGroupRegistry.worldMaterial));
如果有特殊定义,就像food一样往前定义方法即可,目前只发现food这一个特别的。
讲解一下给出的内容:
fireResistant( ):防火,即不会被火焰与岩浆破坏,一个例子就是下届合金。
stackTo( int ):更改物品堆的数量上限,默认为64。按照item类内部算法,有攻击力(就是武