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

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

Minecraft 1.12.2 ForgeMod開(kāi)發(fā)筆記(2.1)

2022-08-25 15:24 作者:Sharbby君  | 我要投稿

上一個(gè)筆記里面我們嘗試了一般物品的寫法,這則筆記則是對(duì)上一則的補(bǔ)充,針對(duì)于其他物品的寫法

食物,工具,護(hù)甲和一般物品的寫法差不多,因?yàn)檫@幾個(gè)都是從Item繼承過(guò)來(lái)的,只不過(guò)要?jiǎng)?chuàng)建單獨(dú)的類來(lái)調(diào)用一下他的構(gòu)造方法,因?yàn)檫@幾個(gè)都不是什么正常物品

一般來(lái)說(shuō),我們?cè)谔砑游锲返臅r(shí)候只需要將Item,ItemFood等等寫好的類實(shí)例化就可以了,在注冊(cè)用的類里面直接實(shí)例化

比如我們要?jiǎng)?chuàng)建一個(gè)名為beta的食物,直接繼承ItemFood而不是Item

setAlwaysEdible是讓食物隨時(shí)可以吃,即使飽腹

在測(cè)試用的客戶端里,飽食度好像不會(huì)下降,即使你給了一個(gè)127級(jí)的饑餓效果……

實(shí)例化的時(shí)候,要把參數(shù)傳進(jìn)去

hungerHeal是回復(fù)的飽食度,saturation暫時(shí)不清楚,貌似是食物給予的飽腹效果,第三個(gè)iswolffood就是能不能喂狗

注冊(cè)的時(shí)候直接加到第一個(gè)物品下面即可,像這樣(注意逗號(hào))

至于工具和劍,自行查詢接口信息即可

工具在harbinger教程中并沒(méi)有給出明確的寫法,我們右鍵ItemTool,單擊查找用法,發(fā)現(xiàn)在外部庫(kù)中ItemAxe繼承了這個(gè)類,給出了寫法(節(jié)選)

仿照ItemAxe寫出以下補(bǔ)充寫法

上面則是創(chuàng)建了一個(gè)只對(duì)書(shū)櫥作用的工具alpha,如果想創(chuàng)建已有的工具,直接繼承ItemAxe(斧子)或者ItemPickaxe(鋤頭)以及ItemSpade(鏟子)

值得注意的是,在Java中float變量通常后面加上F,9.0寫作9.0F,attackDamageIn和attackSpeedIn代表攻擊速度和傷害(懂點(diǎn)英語(yǔ)應(yīng)該能看出來(lái))

護(hù)甲和投擲物在Harbinger介紹的很詳細(xì),不再多說(shuō)

附加資料:

不是很靠譜的查詢網(wǎng)站:https://www.tabnine.com/code


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

分享到微博請(qǐng)遵守國(guó)家法律
永清县| 简阳市| 龙胜| 汾阳市| 中牟县| 云霄县| 石楼县| 喀喇沁旗| 芜湖市| 东丰县| 呼和浩特市| 左贡县| 百色市| 石城县| 西乌| 阳春市| 永和县| 宁化县| 望奎县| 龙门县| 贵港市| 新平| 青龙| 密山市| 江永县| 怀来县| 和平县| 隆昌县| 葵青区| 光泽县| 潮安县| 永兴县| 甘德县| 阿巴嘎旗| 招远市| 平果县| 长岛县| 张家港市| 金乡县| 祁东县| 梁平县|