Streams mod 向 Minecraft 引入了真实流动的河流和真实的水流。这些河流是使用自定义的非腐烂流动块在世界中生成的,并且比玩家使用水桶可以创建的任何河流都要大得多。它们起源于多个源头,通过斜坡和瀑布顺着地形流下,汇入更宽的河流,直到到达海平面的水体。
请注意,源代码是 Scala(而不是 Java),并且其中大部分将作为即将进行的重大重写的一部分被替换。请记住这一点,如果您对代码有任何疑问,请在 GitHub 上向我 (delvr) 发送消息。如需构建过程的帮助,请首先阅读 ForgeGradle 入门。
关于模组本身的问题最好发布到讨论线程中。
注意:IDE 特定指令适用于 IntelliJ IDEA;有关 Eclipse 等效项,请参阅 ForgeGradle 文档。
Streams 需要 Farseek。兼容版本是使用gradle.properties
的modDependencies
属性中的 Maven 版本范围语法指定的。 Farseek的构建过程将输出-deobf
和-sources
jars;在运行setupDecompWorkspace
之前,将这两个 jar 放入 Streams 的libs
子目录中。
IDEA Update
运行配置将运行setupDecompWorkspace
和genIntellijRuns
。运行Update
后,在 IntelliJ IDEA 中同步 Gradle 以设置模块配置。如果使用 IntelliJ 2016 或更高版本,请确保未选中 Gradle 插件设置“为每个源集创建单独的模块”。
运行生成的Minecraft Client
或Minecraft Server
配置。
运行build
配置。 jar 将在build/libs
中生成。