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

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

我的世界Minecraft 1.19 Mod開發(fā)教程分享-09-制作自己的作物

2023-06-22 23:47 作者:Flandre芙蘭  | 我要投稿

增加作物方塊

創(chuàng)建類

繼承CropBlock,CropBlock是一個方塊作物的類,具有和作物生長有關的屬性和方法。

在該類中按下Ctrl+H 即可看到該類的關系圖,其中的幾個類是CropBlock的子類,原版的作物。土豆和胡蘿卜

我們加入一個屬性,該屬性用于表示作物的生長階段,整數(shù)類型,最小值0,最大值6.

繼續(xù)加入幾個方法用于獲得作物的最小值和最大值。

添加方塊的狀態(tài)


該類的代碼

對方塊進行注冊

由于作物方塊沒有對應的方塊的物品,有種子和果實。所以不需要去做對于的方塊物品,所以使用BLOCKS直接進行注冊。其方塊的屬性配置直接使用了小麥的屬性配置

**重要這里圖片的注冊方塊名稱寫錯了?。?!請復制下面的代碼**

?添加種子物品

來到這給類,添加種子物品。

添加了種子。其中種子的item在返回時候是一個ItemNameBlockItem,第一個參數(shù)是作物的方塊,第二個參數(shù)是物品的屬性配置信息。

在ItemNameBlockItem類的繼承關系中,我們可以找到BlockItem父類

在BlockItem類中,可以看到對種子和方塊進行了處理,在使用種子放置方塊時候會放置方塊。

在加入食物。使用.food加入食物的屬性,使用FoodProperties配置食物的屬性。

設置飽食度2,飽和度2

## 增加JSON文件

創(chuàng)建blockstates的json文件

en_us.json

models

0-6

添加textrues,

貼圖資源的下載:https://url.kaupenjoe.net/yt353/assets

增加作物成成熟之后打掉的掉落物

blueberry_crop.json 創(chuàng)建該json文件。

我們可以在Minecraft的包下,找到原版的植物的掉落物。

例如小麥的掉落物。

age到達7才會掉落。

## 測試


吃之前

吃之后,回復了一格,2飽食度



我的世界Minecraft 1.19 Mod開發(fā)教程分享-09-制作自己的作物的評論 (共 條)

分享到微博請遵守國家法律
仙居县| 临沧市| 衡山县| 旬邑县| 东兴市| 故城县| 油尖旺区| 惠水县| 禹州市| 清水河县| 巴青县| 惠水县| 台湾省| 镇赉县| 萝北县| 白朗县| 枝江市| 永清县| 融水| 汶上县| 社会| 南华县| 慈溪市| 六枝特区| 安庆市| 忻州市| 恭城| 北京市| 永寿县| 波密县| 西畴县| 湄潭县| SHOW| 德江县| 綦江县| 保亭| 安康市| 南投县| 营口市| 灵川县| 桐梓县|