答えて

0

偽のバージョンを変更する場合、MDK .zipから直接コピーしないでください! MODがscalaまたはkotlin、または非標準のソースディレクトリを使用する場合、そのになります!

最初に、元のbuild.gradleにまだアクセス権がある場合は復元する必要があります。それがオープンソースのモッズだとすれば、私はあなたがそうすると思います。

次に、バージョンを変更するには、いくつかのことを行う必要があります。

最初に行う必要があるのは、minecraftブロックのversionフィールドを新しい偽造バージョンに変更することです。だからversion = "1.10.2-12.18.1.2011"の場合はversion = "1.11-13.19.0.2162"に変更します。 MDK build.gradleからこの値を取得します。

もう1つ変更する必要があるのは、mappingsフィールドです。例えば。 mappings = "snapshot_20160518"の場合はmappings = "snapshot_20161111"に変更します。また、MDK build.gradleからこの値を取得します。

次に、2つのbuild.gradleにあるbuildscriptブロックを確認する必要があります。それはこのようになり、ネストされたブロックが必要です:ForgeGradleのバージョンがそれらの間で異なって見える場合

dependencies { 
    classpath 'net.minecraftforge.gradle:ForgeGradle:2.2-SNAPSHOT' 
} 

を、あなたはそれを変更する必要があります。

最後に、dependenciesブロック内のすべての依存関係を更新する必要があります。

あなたはbuild.gradleを微調整終わった後、あなたがする必要があるすべてはgradlew.bat setupDecompWorkspaceまたは./gradlew setupDecompWorkspaceを、実行され、IDEコマンド(gradlew.bat eclipseまたはEclipse用./gradlew eclipsegradlew.bat ideaやIDEAのため./gradlew idea、など)を再実行します。

関連する問題