1. 程式人生 > >Minecraft mod簡易教程(一)——配置工作環境

Minecraft mod簡易教程(一)——配置工作環境

一、準備一個java開發環境

為此,你需要安裝jre和jdk。 推薦前往官網安裝: [link]https://www.oracle.com/technetwork/java/javase/downloads/index.html 但是目前最新版本jdk11經博主親測不相容Minecraft Forge 所以要選“Java SE 8u191 / Java SE 8u192”,也就是8開頭的 然後你需要寫環境變數,這個百度一下就有詳細教程 然後你需要一個IDE,也就是整合開發環境,這裡推薦Intelij IDEA: [link]https://www.jetbrains.com/idea/download/ 點選download,然後選擇右邊的Community,左邊是收費版,而社群版免費而且基本包含了你要用到的全部功能。 什麼?你還沒學過Java趕緊自學,這裡不是Java教學貼。 你至少需要了解Java的基本語法和例項的概念。實際上,你可以邊寫mod邊學Java。

二、安裝mdk

https://files.minecraftforge.net/ forge都是在這裡釋出的,你需要下載那個mdk 完了解壓,把資料夾名稱改成你的工程名稱或者各種你喜歡的名稱 你會發現這個資料夾下面有一個gradlew.bat,我們構建環境需要的都交給它 執行cmd,cd到你的工程資料夾,執行gradlew.bat setupDecompWorkspace 你的電腦會下載一個Gradle,還有一個MC,由於資源來自國外,你最好掛上梯子或者找一個網路環境好的地方 然後你的電腦會將MC反編譯,據說整個過程會用到1.4G的記憶體 如果最後顯示BUILD SUCCESSFUL就表示反編譯成功 如果BUILD FAILED 可以多嘗試幾次 然後執行gradlew.bat idea(如果你用eclipse則執行eclipse) 開啟根目錄下的下的工程名.ipr,IDE應該會注意到這裡有一個工程

如果你覺得cmd命令很煩,你可以在工程根目錄建一個目錄bat,在下面建一個文字檔案,內容為: cd… gradlew.bat setupDecompWorkspace 然後儲存,把字尾名改成.bat

三、設定IDE

三、設定IDE 由於博主只用過IDEA,這裡只介紹IDEA的操作(如果新手建議IDEA,比eclipse好用多了) 首先,Ctrl+Alt+Shift+S開啟工程結構,在左邊project一欄裡設定JDK,選擇1.8(如果沒有就新增一個,路徑一般是C:/Program File/Java/jdk1.8.0_191之類的) 然後注意右下角會彈出一個“Unlinked Gradle Project?”的框,點“Import Gragle Project” 然後你就可以開始寫你的mod了 一些重要的使用方法和概念: 左邊有個“1:Project”,點開可以檢視檔案結構 右上角有錘子、箭頭、昆蟲的圖示,分別表示構建、執行和除錯,應用選項裡有Minecraft Server和Minecraft Client 一般我們執行Minecraft Client 注意這些都是gradlew.bat幫我們做好的,一般的工程都要自己設定 包是什麼?簡而言之,資料夾 如何建立包、類或其他檔案? 在左側檔案檢視中,右擊你要建立檔案所在的目錄,New,package表示包,Class類(直接輸入類名),File檔案(注意要帶字尾名) 如果不用IDEA構建jar,命令列執行gradlew.bat build 執行Client: gradlew.bat runClient