創作內容

0 GP

【MC MOD Tutorial】#2 Make an item 02

作者:冬夜。雪之詩│當個創世神 Beta│2011-07-06 12:34:54│巴幣:0│人氣:517
繼續教授 Make an item 的方法~

Item 的功效和本質,全部也是 ItemPills.java 所賦予的,
不管讓 Item 回復、攻擊、挖擴,也是可以的喔~

既然名字是 Pills,那就寫一個回復道具吧。
讓 Item 回復的寫法有很多種,現在先教最簡單的那種~

【mod_TestMod.java】

沒錯,首先修改 mod_TestMod 的以下句子

[table border=1 cellpadding=1 cellspacing=1 width=98%]
[tr]
[td]public static final Item pills=new ItemPills(164).setItemName("pills");[/td]
[/tr]
[/table]
成為

[table border=1 cellpadding=1 cellspacing=1 width=98%]
[tr]
[td]public static final Item pills = (new ItemPills(164, 1, false, 8)).setItemName("pills");
[/td]
[/tr]
[/table]
多了幾個參數很奇怪對吧,待會再解釋。

【ItemPills.java】

[table border=1 cellpadding=1 cellspacing=1 width=98%]
[tr]
[td]package net.minecraft.src;
public class ItemPills extends ItemFood{
[/td]
[/tr]
[/table]
例行句子,因為這次寫的 Pills 屬於回復道具,所以直接套用 Food 的設定就好。

[table border=1 cellpadding=1 cellspacing=1 width=98%]
[tr]
[td]    public ItemPills(int i, int j, boolean flag, int k)
    {
        super(i, j, flag);
        maxStackSize = k;
    }
}
[/td]
[/tr]
[/table]
沒錯~ 到這裡就完成了~
從 mod_TestMod 裡面的參數來看,
i = 164 , 代表 ItemId
j = 1 , 代表回復量,一個紅心=2
flag = false , 代表是否能給予狼進食
k = 8 , 代表最大道具重疊數,工具會設成 1 ,Cookie 設成 8 , etc.

*~DONE~*

怎樣 XD 如果對另一種寫回復道具的方法有興趣的話,
可以嘗試從 ItemPills -> ItemFood -> EntityPlayer 這樣推理下去喔~

以上,就是寫道具最基本的兩個 .java:mod_TestMod & ItemPills
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=1354929
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:當個創世神 Beta|MOD|模組|JAVA|MCP|Minecraft|Item

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

喜歡★freezemusic 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【MC MOD Tuto... 後一篇:【MC MOD Tuto...

追蹤私訊切換新版閱覽

作品資料夾

iamfromsky喜歡古風的大大們
新蓮載的古風BL《皇之璽,虹之禧》說的是人跟蛇蛇的戀愛故事,背景是架空的漢朝,不擅歷史也不會影響劇情看更多我要大聲說昨天22:05


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】