最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

關(guān)于minecraft1.20及以上版本fabricMod可能遇到的問題

2023-06-27 20:34 作者:平平常常順其自然  | 我要投稿

我在評論區(qū)看到一個評論表示ItemGroupEvents.modifyEntriesEvent方法的參數(shù)報錯,原本想直接回復(fù)的,結(jié)果我發(fā)了兩次解答,B站全給我吞了,搞不懂B站的屏蔽詞,無奈發(fā)一個專欄。

就是這個問題


實際上是因為minecraft1.20的代碼更新了,1.19版本的modifyEntriesEvent方法需要的ItemGroup對象,1.20需要一個RegistryKey<ItemGroup>對象,所以很簡單,我們新建一個RegistryKey<ItemGroup>對象就好了。


以下是我的ModItemGroup類的代碼,僅供參考,寫法可能與BV1Vj411S71d的略有不同


public class ModItemGroup{
? ?public static final RegistryKey<ItemGroup> ITEM_GROUP = RegistryKey.of(RegistryKeys.ITEM_GROUP, new Identifier(ModEntryMain.MOD_ID, "example"));//前面填自己mod名字,后面的參數(shù)隨便寫,不影響
? ?public static void registerModGroup(){
? ? ? ?ModEntryMain.LOGGER.info("注冊物品組");

? ? ? ?Registry.register(Registries.ITEM_GROUP, ITEM_GROUP,
? ? ? ? ? ? ? ?FabricItemGroup.builder().displayName(Text.translatable("測試mod"))//組名
? ? ? ? ? ? ? ? ? ? ? ?.icon(()->new ItemStack(ModItem.CITRINE))//設(shè)置組的圖標
? ? ? ? ? ? ? ? ? ? ? ?.build());
? ?}

}

對應(yīng)的,我們把方法的傳遞參數(shù)也改為RegistryKey<ItemGroup>,比如

registerBlockItem(String name,?Block block,?ItemGroup group)

==============》

registerBlockItem(String name, Block block, RegistryKey<ItemGroup> group),


最后在onInitialize()方法里調(diào)用ModItemGroup.registerModGroup()方法就可以了


如果有什么遺漏或錯誤的地方,請評論告訴我




關(guān)于minecraft1.20及以上版本fabricMod可能遇到的問題的評論 (共 條)

分享到微博請遵守國家法律
平江县| 达日县| 教育| 思茅市| 泰宁县| 绥阳县| 城口县| 桦南县| 新丰县| 房产| 公主岭市| 志丹县| 肇源县| 股票| 江阴市| 莫力| 靖宇县| 汨罗市| 永登县| 中西区| 酉阳| 凌源市| 汾西县| 北京市| 突泉县| 灵寿县| 丽江市| 广东省| 弋阳县| 玉环县| 石嘴山市| 桃江县| 黄梅县| 洛川县| 沙洋县| 调兵山市| 和静县| 天镇县| 阳新县| 丰台区| 祁阳县|