国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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-制作自己的作物的評論 (共 條)

分享到微博請遵守國家法律
睢宁县| 鄂温| 淮南市| 裕民县| 五莲县| 兴安盟| 前郭尔| 张家口市| 通州区| 天台县| 石台县| 岫岩| 五大连池市| 高阳县| 桐城市| 沂南县| 获嘉县| 高清| 海城市| 革吉县| 三都| 云霄县| 林口县| 福海县| 梧州市| 安仁县| 宣城市| 新干县| 东至县| 青川县| 江西省| 韶山市| 永济市| 凭祥市| 嫩江县| 西城区| 讷河市| 景泰县| 张掖市| 五寨县| 托克托县|