我尝试创建一种方法来方便地注册新项目,但是当我将
itemGroup
传递给 ItemGroupEvents.modifyEntriesEvent 时,程序会抛出错误: 'modifyEntriesEvent(net.minecraft.registry.RegistryKey代码:
private static Item registerItem(String id, Item item, ItemGroup itemGroup) {
Item returnItem = Registry.register(Registries.ITEM, new Identifier(GoIgratiMod.MOD_ID, id), item);
ItemGroupEvents.modifyEntriesEvent(itemGroup).register(entries -> entries.add(returnItem));
return returnItem;
}
我试图在互联网上查找信息,但到处都使用像ItemGroups.MISC这样的现成组
我修正了这个错误...
替换第 1 行“RegistryKey