我的世界1.12原始碼
注意:由於專案文件較大,請準備好SSR等代理工具。
將此項目從 github 克隆到您的工作區:
git clone https://github.com/WangTingZheng/mcp940
cd mcp940
開啟IDEA,開啟另一個專案並選擇:
File-> New-> Project from Existing Sources...
開啟/eclipse,選擇Import project from external model
並選擇Eclipse
然後點擊next
,不要做任何改變
取消選擇Server
,然後下一步:
接下來,直到 IDEA 開啟該項目,選擇 jdk1.8 並消除有關Imported project refers to unknown jdks JavaSE-1.6
錯誤。
開啟模組方面並將/lib
jar 中的vecmath-1.5.2.jar
加入到模組客戶端:
運行/minecraft/Start.java
中的 main 方法,你會得到一個異常:
Exception in thread "main" java . lang . UnsatisfiedLinkError : no lwjgl64 in java . library . path
at java . lang . ClassLoader . loadLibrary ( ClassLoader . java : 1860 )
at java . lang . Runtime . loadLibrary0 ( Runtime . java : 870 )
at java . lang . System . loadLibrary ( System . java : 1122 )
at org . lwjgl . Sys$1 . run ( Sys . java : 72 )
at java . security . AccessController . doPrivileged ( Native Method )
at org . lwjgl . Sys . doLoadLibrary ( Sys . java : 66 )
at org . lwjgl . Sys . loadLibrary ( Sys . java : 87 )
at org . lwjgl . Sys .< clinit >( Sys . java : 117 )
at net . minecraft . client . Minecraft . getSystemTime ( Minecraft . java : 3282 )
at net . minecraft . client . main . Main . main ( Main . java : 39 )
at Start . main ( Start . java : 11 )
開啟Edit Configurations
:
填寫 在VM options
輸入框中Fill in this input box
,並將your project folderecilpse
變更為your project folderjars
,然後按一下確定。
重新執行 Start .java 中的 main 方法