TerraBlender — um mod para a adição compatível de biomas no Minecraft
TerraBlender é uma biblioteca para Minecraft que permite que vários mods adicionem seus próprios biomas sem conflitos. Saiba mais sobre seu…
TerraBlender é uma biblioteca para Minecraft que permite que vários mods adicionem seus próprios biomas sem conflitos. Saiba mais sobre seu sistema de regiõe...
TerraBlender — um mod para a adição compatível de biomas no Minecraft
Versão do Minecraft testada e usada neste artigo: 26.2
Gama de versões suportadas: de 1.18.1 a 26.x
Biblioteca adicional: no Fabric e Quilt é necessário o Fabric API
A partir da versão 1.18, o Minecraft distribui os biomas não por um mapa plano de temperaturas, mas por vários parâmetros de ruído climático simultaneamente. O TerraBlender é uma biblioteca que se integra a esse sistema e permite que vários mods adicionem seus próprios biomas sem interferir uns nos outros. Sem ele, os mods que trabalham no mesmo espaço de parâmetros sobrepõem-se, reescrevem as áreas de outros e deixam costuras ásperas nas bordas. A biblioteca atribui "regiões" separadas a cada fonte e as junta num só mundo para que as zonas de mods e vanilla coexistam. O mod em si não mostra nada no jogo — ele é instalado como uma base sobre a qual os mods de biomas se apoiam.
Por que o TerraBlender é necessário
O novo sistema de geração é conveniente para o jogo vanilla, mas inconveniente para os mods. Cada bioma ocupa espaço num campo climático multidimensional e, quando dois mods tentam encaixar as suas zonas nas mesmas coordenadas exatas desse campo, um ganha e o restante ou desaparece ou é gerado num ambiente incorreto. É por isso que se geram desertos colados a taigas, costas abruptas e um terreno que não condiz com a vizinhança.
A biblioteca elimina esta luta pelo espaço. Em vez de todos os mods escreverem num espaço de parâmetros partilhado, cada um recebe as suas próprias regiões com o seu próprio peso, e a distribuição destas regiões no mapa é controlada por uma camada separada. Assim, uma secção do mundo pertence a uma única fonte — um mod específico ou vanilla — e dentro dela os biomas são colocados tal como o autor os concebeu.
Como funciona o sistema de regiões
Uma região é um conjunto de biomas de uma fonte mais as regras de onde exatamente colocá-los no campo climático. Cada região tem um peso: quanto maior for relativamente a outras, mais frequentemente a região ocorre no mundo. Por cima da distribuição vanilla, a biblioteca adiciona uma camada separada que divide o mapa em zonas e atribui uma região a cada zona. Portanto, a fronteira entre o território modificado e o vanilla torna-se suave: primeiro há uma faixa de transição e só então o terreno muda completamente de caráter.
O mesmo mecanismo funciona nas três dimensões. No Overworld, as regiões distribuem biomas de superfície, no Nether — biomas dessa dimensão, no End — biomas das ilhas exteriores. Para cada dimensão existem configurações próprias para o tamanho das regiões e o peso das zonas vanilla — mais detalhes sobre isso na secção de configuração.
Regras de superfície
Além do posicionamento dos biomas, a biblioteca é responsável pelas regras de superfície — ou seja, por quais blocos a terra é coberta em cada bioma (por exemplo, areia vermelha em vez de relva ou uma rocha especial sob a superfície). Graças a isso, o bioma adicionado recebe a sua camada superior correta e não a habitual relva. A forma como essas regras se integram na geração é conflituosa por vezes: em modpacks pesados pode causar um ligeiro aumento da carga ou, raramente, uma superfície incorreta na junção com biomas de outros mods.
Configuração
As configurações encontram-se no ficheiro terrablender.toml. Ele possui duas secções: [general] — para o Overworld e o Nether, e [end] — para o End. Os valores são de dois tipos: tamanho da região ou bioma (número inteiro; maior significa zonas contínuas mais amplas, menor significa alternância mais frequente) e peso das zonas vanilla (número inteiro; maior significa mais vanilla relativamente aos mods, 0 significa que as zonas vanilla desse tipo desaparecem, restando apenas as modificadas).
Limitação do ficheiro: através dele apenas se regulam os tamanhos das regiões e os pesos das zonas vanilla. O peso individual de cada mod é definido pelo próprio mod e não pode ser alterado aqui.
Secção [general]
Parâmetro | Intervalo | O que faz |
| 2–6 | Tamanho das regiões de biomas no Overworld para cada mod que use a biblioteca |
| 2–6 | Tamanho das regiões de biomas no Nether para cada mod desse tipo |
| 0–2147483647 | Peso das regiões vanilla no Overworld face às modificadas; 0 deixa apenas modificadas |
| 0–2147483647 | Peso das regiões vanilla no Nether face às modificadas; 0 deixa apenas modificadas |
Secção [end]
O End consiste em várias zonas: a ilha central, os planaltos das ilhas exteriores, a zona média, os ermos estéreis mais perto da borda e pequenas ilhas separadas. Os tamanhos são definidos para cada zona, os pesos — para as variantes vanilla de cada zona. Os pesos aqui funcionam pela mesma regra que em [general]: o número é a proporção de zonas vanilla em relação às modificadas, 0 remove a variante vanilla da zona correspondente.
Parâmetro | O que faz |
| Tamanho dos biomas nas pequenas ilhas exteriores do End |
| Tamanho dos biomas de borda (transição) entre a ilha central e as exteriores |
| Tamanho dos biomas dos planaltos nas ilhas exteriores |
| Tamanho dos biomas da zona média nas ilhas exteriores |
| Peso dos biomas de planaltos vanilla face aos modificados |
| Peso dos biomas de zona média vanilla face aos modificados |
| Peso dos biomas de ermos vanilla face aos modificados |
| Peso dos biomas de pequenas ilhas exteriores vanilla face aos modificados |
As mudanças afetam novos chunks: as edições em terrablender.toml influenciam apenas terrenos que ainda não foram gerados. As áreas já exploradas permanecem tal como foram geradas.
Conclusão
O TerraBlender permite que vários mods adicionem biomas a um único jogo de modo a que o terreno se mantenha coeso e as transições entre as áreas sejam suaves, e isto simultaneamente no Overworld, no Nether e no End. Através da configuração, pode alterar o balanço a favor do jogo vanilla ou dos mods e modificar o tamanho das zonas. Instalar o mod faz sentido num só caso — quando é exigido por outro mod de biomas, e nesse caso não há praticamente nenhum substituto para ele; para os criadores de modpacks, também oferece uma alavanca para ajustar a proporção do terreno vanilla e modificado no seu mundo.
Instalação
Uma instalação típica leva cerca de 5 minutos. O fluxo é o mesmo; só mudam o loader e o build correspondente.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











