ETH官方钱包

創(chuàng)作內容

1 GP

【MC MOD Tutorial】#1 Make an item 01

作者:冬夜。雪之詩│當個創(chuàng)世神 Beta│2011-06-29 20:25:50│巴幣:2│人氣:1426
接著下來,教授最簡單的 Make An Item 的方法。
【mod_TestMod.java】

先輸入 libraries 吧。

package net.minecraft.src;
import java.util.*;

然後是開首。

public class mod_TestMod extends BaseMod{
public static final Item pills=new ItemPills(164).setItemName("pills");

以上的 mod_TestMod 一定要跟檔名相同喔。
跟著當然是定義 pills 為 Item 之一吧。
(164) 其實是 Item code,物品編號,隨便寫,只要不跟其他物品相撞就好。

public mod_TestMod(){
ModLoader.AddName(pills,"Pills");
pills.iconIndex = ModLoader.addOverride("/gui/items.png", "/item/pills.png");

這個是內核,先說明一下一個新的 Item 最基本的成份吧。
就是 name 和 icon ,物品的名字和圖像。
指令:AddName( i , "j" ); --為 i 這件物品加上 j 的名字
指令:ModLoader.addOverride("a.png", "b.png"); --在 a.png 裡加入 b.png
參數:xxx.iconIndex 也就是該物品的 icon 的位置

ModLoader.AddRecipe(new ItemStack(pills ,1), new Object[] {
"xx",
"##",
Character.valueOf('#'), Item.sugar,
Character.valueOf('x'), Item.bowlSoup
});
}
public String Version().
{
return "ModLoader need this";
}
}

最後的步驟就是找方法讓你的物品出現啦 XD
以上就是寫配方的方法。

糖糖
湯湯

指令:ModLoader.AddRecipe( a , b );--在 a 之上加入 b 的配方

*~DONE~*

可是別忘了
public static final Item pills=new ItemPills(164).setItemName("pills");
這一句的 ItemPills(164),指令不能無中生有,所以必須另創(chuàng)檔案 ItemPills.java
引用網址:http://www.jamesdambrosio.com/TrackBack.php?sn=1348208
All rights reserved. 版權所有,保留一切權利

相關創(chuàng)作

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

留言共 2 篇留言

大歐派蘿莉
我出現了錯誤訊息:
java:15: error: ';' expected
public String Version().
請問所謂的"基礎程式碼知識"是指JAVA嗎?

03-31 18:00

冬夜。雪之詩
這篇文章已經是舊版MCP的程式碼了XD"

另外基礎程式碼,是指任何一種程式語言 eg.Pascal, C++, VB...03-31 20:19
大歐派蘿莉
我學過C++學到資料結構
我不知道這樣夠不夠格獨立製作MC的MOD耶@@"
研究了8個小時了還是弄不出一個簡單的ItemPill
不知道閣下的MSN是否還有在運作我已經加入聯(lián)絡人了:)

04-01 13:42

冬夜。雪之詩
沒看到你的 MSN 申請呢@@04-01 20:44
我要留言提醒:您尚未登入,請先登入再留言

1喜歡★freezemusic 可決定是否刪除您的留言,請勿發(fā)表違反站規(guī)文字。

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


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

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