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

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

Minecraft 1.12.2 ForgeMod開發(fā)筆記(3)

2022-09-13 22:43 作者:Sharbby君  | 我要投稿

添加一個(gè)新的方塊

在我的世界里“方塊”和“物品”是分開的

物品就是你手持的東西,方塊則是在世界中放置的方塊

需要注意的是你手中拿的方塊算作物品

所以要真正添加一個(gè)能夠放置的方塊需同時(shí)添加方塊和物品

而與方塊有關(guān)的類Block的構(gòu)造函數(shù)需要傳入一個(gè)叫Matirial的Enum類型

Enum類叫枚舉類,該類型數(shù)值只能包含提前輸入的特定元素

舉個(gè)例子,二年級(jí)九班作為一個(gè)Enum類,擁有50名學(xué)生

那么傳入的函數(shù)只能是50名學(xué)生之一,不允許其他班級(jí)的學(xué)生

Material,也就是材料,這里截取該類的一部分表明允許的值

注冊(cè)方法與物品類似,但有改動(dòng),注意原來為Item的地方,引用Harbinger教程

注意此處傳入的Material是ROCK,也就是石頭

將方塊傳入ItemBlock函數(shù)實(shí)例化注冊(cè)方塊所對(duì)應(yīng)的物品,引用Harbinger教程

我們需要?jiǎng)?chuàng)建兩個(gè)json文件

首先在modid命名的文件夾下新建blockstates,寫入下面的東西(后面會(huì)詳細(xì)講)

目的是將模型指定為block下的json文件,examplemod就是modid

alphablock就是方塊名字

然后在models/block下創(chuàng)建一個(gè)json文件,內(nèi)容如下

particle一行指定的是粒子貼圖(應(yīng)該是破壞后的)

down,up,north,south,west,east指定的是方塊各方向上的貼圖

我比較懶,都指向一個(gè)貼圖,也就是texture/blocks/alphablock.png

幸運(yùn)的是,對(duì)于方塊,它的模型和貼圖不需要注冊(cè)

最后是方塊物品的貼圖,按照之前的步驟注冊(cè)模型

特別注意傳入的Item使用的是Item.getItemFromBlock()而不是BlockItem()

以及SideOnly的標(biāo)識(shí),放到以后再講

至于方塊物品的模型和貼圖就不再贅述

Minecraft 1.12.2 ForgeMod開發(fā)筆記(3)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
江口县| 垫江县| 五峰| 田林县| 和田市| 宝应县| 宜丰县| 六安市| 孙吴县| 江源县| 喀喇沁旗| 会东县| 大名县| 江西省| 庄河市| 上蔡县| 波密县| 齐齐哈尔市| 沾化县| 甘孜县| 二手房| 诸暨市| 泸西县| 潼关县| 巴南区| 清远市| 鄂伦春自治旗| 郯城县| 灵寿县| 钟山县| 双辽市| 马龙县| 长泰县| 洱源县| 漠河县| 繁峙县| 孝感市| 盈江县| 梨树县| 富裕县| 平罗县|