注册物品栏分组
新建一个类,用于存放自定义的物品栏分组的实例
class ModItemGroup {
companion object {
@JvmStatic
val ITEM: ItemGroup = FabricItemGroupBuilder
.build(Identifier("irs_widget_pack","item"))
{ ItemStack(ModIcon.instance) }
}
}
FabricItemGroupBuilder.build
方法接收两个参数,第一个是物品栏分组的名称,第二个是显示的图标
将物品放入自定义物品栏中
修改之前定义好的物品
@JvmStatic
val settings: Settings = Settings()
// 物品分组修改为我们自定义的分组
.group(ModItemGroup.ITEM)
添加翻译
修改之前的语言文件,按照对应的格式,为新增的物品分组添加翻译
{
"itemGroup.irs_widget_pack.item": "物品"
}
进入游戏,即可看到效果