Streams mod は、本物の流れを持つ本物の川の流れを Minecraft に導入します。これらの川はカスタムの朽ちない流れるブロックを使用して世界で生成され、プレイヤーがバケツを使用して作成できるものよりもはるかに大きいです。これらは複数の水源に源を発し、斜面や滝を通って地形を流れ落ち、海抜ゼロメートルの水域に達するまで幅広い川に合流します。
ソース コードは (Java ではなく) Scala であり、その大部分は今後の大規模な書き換えの一部として置き換えられることに注意してください。そのことを念頭に置いて、コードについて質問がある場合は、GitHub 上の私 (delvr) にメッセージを送ってください。ビルド プロセスのヘルプについては、まず ForgeGradle の概要をお読みください。
MOD 自体に関する質問はディスカッション スレッドに投稿するのが最適です。
注: IDE 固有の手順は IntelliJ IDEA 用です。 Eclipse の同等の機能については、ForgeGradle ドキュメントを参照してください。
ストリームには Farseek が必要です。互換性のあるバージョンは、 gradle.properties
のmodDependencies
プロパティの Maven バージョン範囲構文を使用して指定されます。 Farseek のビルド プロセスは、 -deobf
および-sources
jar を出力します。 setupDecompWorkspace
を実行する前に、両方の jar を Streams のlibs
サブディレクトリに配置します。
IDEA Update
実行構成では、 setupDecompWorkspace
とgenIntellijRuns
が実行されます。 Update
を実行した後、IntelliJ IDEA で Gradle を同期してモジュール構成をセットアップします。 IntelliJ 2016 以降を使用している場合は、Gradle プラグインの設定「ソース セットごとに個別のモジュールを作成する」がチェックされていないことを確認してください。
生成されたMinecraft Client
またはMinecraft Server
構成を実行します。
build
構成を実行します。 jar はbuild/libs
に生成されます。