创建创造选项栏
object ModCreativeModeTabs {
val TAB: DeferredHolder<CreativeModeTab, CreativeModeTab> =
CREATIVE_MODE_TABS.register("cultivation")
{ -> CreativeModeTab.builder()
.title(Component.translatable("itemGroup.$MODID"))
.icon { Items.DIAMOND.defaultInstance }
.displayItems { params, output ->
ITEMS.entries.forEach { output.accept(it.get().defaultInstance) }
// output.accept()
}.build()
}
fun register() {}
}
// 创造选项栏注册表
val CREATIVE_MODE_TABS: DeferredRegister<CreativeModeTab> =
DeferredRegister.create(Registries.CREATIVE_MODE_TAB, MODID)
CREATIVE_MODE_TABS.register(modbus)
ModCreativeModeTabs.register()将模组物品注册表添加到创造物品栏。