freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

周邊教程資料minecraftmod制作:從入門到精通-資料下載頁

2025-06-29 00:28本頁面
  

【正文】 代碼,注意不是在任何的類函數(shù)中。New Tool Material?1. static EnumToolMaterial BLUETOOLS = (BLUE, 2, 171, 5F, 1, 5)。復(fù)制代碼名稱含義我們所引用的Forge類函數(shù)。如果您在此處出現(xiàn)錯(cuò)誤。以下變量可以進(jìn)行更改39。39。BLUE39。39。材料名稱2您所設(shè)定的工具能夠正常開采的硬度等級(如黑曜石礦為鉆石礦為鐵礦為1)171該工具的耐久度(木質(zhì)工具為5鉆石工具為1561)5F使用該工具開采的速度,您可以根據(jù)如下數(shù)據(jù)進(jìn)行大概地判斷(木質(zhì)工具:,)1該工具對實(shí)體所造成的傷害值,具體計(jì)算公式如下(該數(shù)值+4)247。2。(。)5可附魔性,此處不確定(石頭為鉆石為金為22)第二步,我們需要?jiǎng)?chuàng)建一個(gè)新的物品對象:New Items?1. public static Item blueStoneShovel = new BlueStoneSpade(ItemID1, BLUETOOLS).setIconIndex(0).setItemName(customShovel)。2. public static Item blueStonePickaxe = new BlueStonePickaxe(ItemID2, BLUETOOLS).setIconIndex(1).setItemName(customPickaxe)。3. public static Item blueStoneAxe = new BlueStoneAxe(ItemID3, BLUETOOLS).setIconIndex(2).setItemName(customAxe)。4. public static Item blueStoneHoe = new BlueStoneHoe(ItemID5, BLUETOOLS).setIconIndex(4).setItemName(customHoe)。5. public static Item blueStoneSword = new BlueStoneSword(ItemID4, BLUETOOLS).setIconIndex(3).setItemName(customSword)。復(fù)制代碼此時(shí)會(huì)報(bào)錯(cuò),這是由于還沒有新建類。BlueStoneSpade我們接下來所要?jiǎng)?chuàng)建的類的名字(ItemID1, BLUETOOLS)為您的鏟子所設(shè)置的物品ID。請記得為您每一個(gè)工具都設(shè)置一個(gè)不同的物品ID!BLUETOOLS是我們之前建立的EnumToolMaterial。.setIconIndex(int)與之前類似,用于設(shè)定物品的子圖號.setItemName(String)與之前類似,設(shè)定物品的內(nèi)部名稱。每個(gè)物品都要不同!現(xiàn)在創(chuàng)建一個(gè)新的類,此時(shí)您應(yīng)該需要5個(gè)類了?,F(xiàn)在我們執(zhí)行下一步,擴(kuò)展工具類(不是擴(kuò)展item類)。舉例來說,我的藍(lán)石鏟(BlueStoneSpade)會(huì)擴(kuò)展為ItemSpade。那么藍(lán)石斧(BlueStoneAxe)就應(yīng)該擴(kuò)展為ItemAxe,以此類推。Into load()?1. (blueStonePickaxe, pickaxe, 2)。2. (blueStoneShovel, shovel, 2)。3. (blueStoneAxe, axe, 2)。復(fù)制代碼調(diào)用該類函數(shù)可以為我們的物品設(shè)置一個(gè)恰當(dāng)?shù)念恇lueStonePickaxe我們傳遞的鎬的參數(shù),也要記得為您的鏟子、斧頭進(jìn)行相應(yīng)的設(shè)置。pickaxe小寫,工具類型2之前提到的硬度等級,您之前應(yīng)該通過EnumToolMaterial進(jìn)行了硬度等級的設(shè)置您只需要為斧、鎬、鏟進(jìn)行相應(yīng)的設(shè)置!,以及參照之前的教程添加合成表~好啦,您的藍(lán)石系列工具就出爐啦~我認(rèn)為MOD制作中最為復(fù)雜的部分就是繪制一份好看的材質(zhì)。少年們,用你們手中自己創(chuàng)建的工具挖出個(gè)大坑吧~~~第四章:您等待已久的一章我希望您能多加閱讀一些Minecraft的代碼,雖然對于一個(gè)java造詣不精人來說,代碼有可能顯得凌亂,但是不要灰心喪氣。第四章第八節(jié):添加多材質(zhì)方塊什么是多材質(zhì)方塊?就是類似草地這樣子的方塊:綠色的頂部,低端是棕色的,而四周卻與上下均不相同。第一步需要為其創(chuàng)建材質(zhì)。需要繪制至少兩幅材質(zhì)才可以實(shí)現(xiàn)多材質(zhì)的功能,將其放在同一份子圖文件下。確保使用渲染軟件將不同的材質(zhì)渲染在同一方塊上使其看起來彼此拼接,畢竟您不希望一個(gè)帶有紫色邊的方塊轉(zhuǎn)過去一看編程綠色邊了吧……在您制作成功材質(zhì)后實(shí)際上代碼非常簡單,您只需要一個(gè)類函數(shù)即可:Magical Multitexture Method?1. @Override2. public int getBlockTextureFromSide(int side)3. {4. if (side == 1)5. {6. return 5。7. }8. else if (side == 0)9. {10. return 6。11. }12. else13. {14. return 4。15. }16. }復(fù)制代碼在這一例程中展示了一份草方塊的制作過程。通過使用getBlockTexture()類函數(shù),我們可以調(diào)用不同位置的子圖。當(dāng)您看到這一方塊時(shí):頂部:0底部:1四周:5請確認(rèn)您所看到的方塊是否與其吻合~~(據(jù)反饋此處有問題……)好啦,看到這里您已經(jīng)是MOD制作方面的大師了~~(至少在理論層面是這樣~~~)恭喜您O(∩_∩)O~
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1