Re: [討論] 用forge製作mod出了點問題

看板Minecraft作者 (吃我的原質拉(掏)時間9年前 (2015/05/16 10:26), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《kusoxddd (優XD)》之銘言: : 把開發環境降到forge-1.7.10-10.13.2.1291-src了 : 主要是因為1.8找不到什麼中文的mod教學 要寫1.7版的話可以先看Pahimar 發音很清楚而且很好聽a_a https://www.youtube.com/playlist?list=PLQPiZYWovwmnZlgvbHCbz6TefIgeEiVcj 不過這系列還沒完成就被放置了, 但是可以當作很工整的mod起始範例 影片的code都在 https://github.com/pahimar 剩下還有幾隻不錯的, 直接在你管搜尋 Grovesy / Neale Gaming / WuppyGaming 全都有附code在他們的github 不過要注意不是每個人的code寫出來時都100%正確 有些人在前面的影片出錯會在後面的影片才修正 遇到bug去forge論壇翻有人問過的問題比較好 文字教學比較清楚而且詳細的: coolAlias http://www.minecraftforum.net/members/coolAlias 一些mc的機制說明: http://greyminecraftcoder.blogspot.com.au/ : 這次想請教的問題是這個 : http://i.imgur.com/5UciYcj.jpg
: log那邊一直跑出 : Using missing texture, unable to load rpgworld:textures/blocks/testblock1.png : 但我確定圖的位置沒放錯啊.. : http://i.imgur.com/ExytcHB.jpg
: 是那裡不對呢? 資源檔要放在assets\mod名\目錄下 傳統上路徑都會建成: -> java -> com -> 作者名 -> mod名 -> 一堆code mod主目錄 ( -> resources -> assets -> mod名 -> textures, lang ... 沒有的話就自己開一個, 然後去IDE的build path看一下把resources目錄加進去 : 還有就是,想把自製方塊的tile.testblock1.name : 頭尾的tile跟name去掉要怎麼做? : 感謝回答!! block class有一個getUnlocalizedName()用於抓該方塊名稱 上面的例子就是 "tile.testblock1" 把這方法override後就自己隨意改了 改完後該字串會加上".name" (這部份是getLocalizedName()方法) 然後在lang目錄裡面抓對應的語言檔裡的顯示字串 如果你沒放語言檔, 遊戲裡面就會直接把localized name貼出來 -- 我的技能組是以太速刷,就是以太杖塔套六件來打的 無限傳送加上古帕衛士後,其韌性立即倍增,堪稱秘術最硬配裝 搭配克己致志來打,清場速度更是妙不可言 跟對戒的巧妙組合,正是這個技能組的 精華所在 http://i.imgur.com/mP5lbkR.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.127.93.22 ※ 文章網址: https://www.ptt.cc/bbs/Minecraft/M.1431743163.A.CFC.html

05/16 16:02, , 1F
材質的問題解決了,感謝!!搞半天原來是有限制路徑=w=a
05/16 16:02, 1F
文章代碼(AID): #1LLggxpy (Minecraft)
文章代碼(AID): #1LLggxpy (Minecraft)