簡體   English   中英

Minecraft Forge:我的Mod Jar文件未加載我在代碼中使用的json庫,並且未加載我的GUI紋理之一

[英]Minecraft Forge: my Mod Jar file does not load a json library that I used in my code and it does not load one of my GUI textures

我用Forge(1.7.10版)編寫了Minecraft Mod,並在項目中使用了json庫以及自定義GUI。 但是,在終端中使用./gradle build構建.jar文件之后,我將Mod放在Minecraft的mods文件夾中,從而將其安裝在Minecraft中。 我的mod在游戲中被識別,並且我的自定義方塊出現了。 但是,我的自定義GUI的紋理未加載,並且無法識別我在項目(org.json)中使用的Java庫之一。 我建立了.jar文件很多次,但顯然它不包含該庫。 我的'./gradle build'終端命令出問題了嗎? 順便說一句,當我使用Eclipse運行Minecraft Forge時,一切正常。

在您的build.gradle中添加以下內容:

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
}

這會將libs文件夾中的所有jar復制到jar中。

應該這樣做。

如果您有需要本機庫的內容(例如sqlite)

jar {
    from('native') {
        into('org/sqlite/native')
        }
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM