五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網 會員登陸 & 注冊

我的世界Minecraft 1.19.2 Mod開發(fā)教程分享-22-自定義添加合成表和添加JEI

2023-07-08 16:01 作者:Flandre芙蘭  | 我要投稿

更換mapping

更換了mapping減少變量的混淆。

這里使用的mapping地址。

安裝方法和教程也在這里有。

https://parchmentmc.org/

在setting.gradle文件中添加parchmentmc的maven倉庫。

添加這一行代碼

2. 添加librarian plugin到build.gradle文件,

3. 更新你的mappings為parchment的cahnnel。

修改其中的版本

4. 點擊relaod gradle

等待build success

## 添加JEI

在JEI的github倉庫中提供了development的wiki

點擊其中個get started jei[jei 10 or higher for forge or fabirc]


https://github.com/mezz/JustEnoughItems/wiki/Getting-Started-%5BJEI-10-or-higher-for-Forge-or-Fabric%5D

接下來在build.gradle中添加內容

選擇JEI的版本,通過下面的方式找到一個可用的版本,記住他。

在這個文件中添加,復制的內容。

將版本修改為你剛剛記得內容。

點擊reload

等待build success

自定義合成表

在我們更換了mapping之后,發(fā)現(xiàn)許多函數(shù)的參數(shù)的變量名就不是之前的混淆的名稱了。

創(chuàng)建包和類

GemInfusingStationRecipe

ModRecipes

GemInfusingStationRecipe中放入如下的代碼

記得注冊當前的RecipeSerializer到總線上

添加自己的合成表

其中type是我們加入的類型,ingredients是所需要的內容。和我們寫的RecipeSerializer的字段一致。

output也和我們寫的RecipeSerializer中的字段一致。


zircon_from_infusing.json

再添加一個合成表。使用木棍合成鉆石

/data/tutorialmod/recipes/diamond_from_infusing.json

接下來修改我們的之前的entity其中與合成相關的方法。

找到這個方法

修改這個方法。

修改這個方法

測試

可以看到這里已經有了JEI了

可以看到我們加入的物品

可以看到我們的第一個合成表在正常的工作。

第二個合成表

也是正常工作了。

加入JEI合成表

現(xiàn)在我們還沒辦法在JEI中查看我們的合成表

加入如下的包和類

在GemInfusingStationRecipeCategory中加入如下的代碼

JEITutorialPlugin類中加入如下的內容:

測試

可以看到加入完成了


我的世界Minecraft 1.19.2 Mod開發(fā)教程分享-22-自定義添加合成表和添加JEI的評論 (共 條)

分享到微博請遵守國家法律
包头市| 芜湖市| 石门县| 武川县| 安顺市| 科技| 长阳| 洛阳市| 苏州市| 象山县| 宁河县| 新宁县| 塔城市| 治多县| 若羌县| 渭南市| 彰化县| 沙湾县| 集安市| 宁蒗| 团风县| 美姑县| 金华市| 托克托县| 太康县| 万山特区| 达州市| 荥经县| 秭归县| 固阳县| 德化县| 奈曼旗| 重庆市| 镇康县| 嘉荫县| 色达县| 宜丰县| 手游| 和林格尔县| 肥城市| 阿拉善盟|