O mod Streams apresenta rios que fluem de verdade, com uma corrente verdadeira, ao Minecraft. Esses rios são gerados no mundo usando blocos de fluxo personalizados que não se decompõem e são muito maiores do que qualquer coisa que o jogador possa criar usando baldes. Originam-se em múltiplas nascentes e descem pelo terreno por encostas e cachoeiras, unindo-se em rios mais largos até atingirem um corpo de água ao nível do mar.
Observe que o código-fonte está em Scala (não em Java) e que a maior parte dele será substituída como parte de uma grande reescrita que está por vir. Tendo isso em mente, se você tiver alguma dúvida sobre o código, envie-me (delvr) uma mensagem aqui no GitHub. Para obter ajuda com o processo de construção, leia primeiro Primeiros passos com o ForgeGradle.
Perguntas sobre o mod em si são melhor postadas no tópico de discussão.
Observação: as instruções específicas do IDE são para o IntelliJ IDEA; consulte a documentação do ForgeGradle para equivalentes do Eclipse.
Streams requer Farseek. Versões compatíveis são especificadas usando a sintaxe de intervalo de versões do Maven nas propriedades modDependencies
de gradle.properties
. O processo de construção do Farseek produzirá jars -deobf
e -sources
; coloque ambos os jars no subdiretório libs
do Streams antes de executar setupDecompWorkspace
.
A configuração de execução do IDEA Update
executará setupDecompWorkspace
e genIntellijRuns
. Depois de executar Update
, sincronize o Gradle no IntelliJ IDEA para definir as configurações do módulo. Se estiver usando o IntelliJ 2016 ou posterior, certifique-se de que a configuração do plug-in Gradle "Criar módulo separado por conjunto de origem" NÃO esteja marcada.
Execute a configuração gerada Minecraft Client
ou Minecraft Server
.
Execute a configuração build
. Jars serão gerados em build/libs
.