Dimensões são arquivos JSON localizados em pacotes de dados que definem dimensões para o jogo. Novas dimensões adicionadas podem ser acessadas atualmente apenas usando comandos, como /execute in <dimension> run teleport <coordinates>
.
Tipo de dimensão[]
Os tipos de dimensão são armazenados como arquivos JSON dentro de um pacote de dados, no caminho data/<namespace>/dimension_type/<name>.json
.
Sintaxe[]
- A raiz
- ultrawarm: Se as dimensões se comportam como o nether (a água evapora e as esponjas secam) ou não. Também permite que as estalactites gotejam lava e faz com que a lava se espalhe de forma mais rápida e fina.
- natural: Quando falso, as bússolas giram aleatoriamente e o uso de uma cama para definir o ponto de renascimento ou dormir é desativado. Quando verdadeiro, os portais do nether podem gerar piglins zumbis.
- coordinate_scale: O multiplicador aplicado às coordenadas ao sair da dimensão. Valor entre 0,00001 e 30000000,0 (ambos incluídos).
- has_skylight: Se a dimensão tem claraboia ou não.
- has_ceiling: Se a dimensão tem um teto de rocha-mãe. Observe que este é apenas um teto lógico. Não está relacionado com o fato de a dimensão realmente ter um teto de rocha-mãe.
- ambient_light: Quanta luz a dimensão possui. Quando definido como 0, segue completamente o nível de luz; quando definido como 1, não há iluminação ambiente. Efeitos precisos precisam de testes [precisa de teste].
- fixed_time: (opcional) Se for definido como um int, a hora do dia será o valor especificado. Para garantir um ciclo de tempo normal, deixe o atributo indefinido (ou seja, não o inclua).
- monster_spawn_light_level: Valor entre 0 e 15 (ambos inclusive). Luz máxima necessária quando o monstro aparece. A fórmula desta luz é:
max( skyLight - 10, blockLight )
durante tempestades emax( internalSkyLight, blockLight )
durante outras condições meteorológicas.- Predefinição:Nbt inherit/int provider
- monster_spawn_block_light_limit: Valor entre 0 e 15 (ambos incluídos). Luz de blco máxima necessária quando o monstro surge.
- piglin_safe: Se Piglins e hoglins tremem e se transformam em entidades zumbi.
- bed_works: Quando falso, a cama explode ao tentar dormir.
- respawn_anchor_works: Quando falso, a âncora de renascimento explode ao tentar definir o ponto de renascimento.
- has_raids: Se jogadores com o efeito Mau presságio podem causar uma invasão.
- logical_height: A altura máxima para a qual frutas do coro e portais do nether podem trazer jogadores dentro desta dimensão. Isto exclui portais que já foram construídos acima do limite, pois ainda se conectam normalmente. Não pode ser maior que altura.
- min_y: A altura mínima na qual os blocos podem existir nesta dimensão. Deve estar entre -2032 e 2031 e ser um múltiplo de 16 (tornando efetivamente 2016 o máximo).
- height: A altura total em que os blocos podem existir nesta dimensão. Deve estar entre 16 e 4.064 e ser um múltiplo de 16. A altura máxima do edifício = min_y + height - 1, que não pode ser maior que 2.031.
- infiniburn: Uma marcação de bloco com
#
. Os incêndios nesses blocos queimam infinitamente. - effects: (opcional, o padrão é
minecraft:overworld
) Pode ser"minecraft:overworld"
,"minecraft:the_nether"
e"minecraft: the_end"
. Determina o efeito de dimensão usado para esta dimensão. Definir para a superfície faz com que a dimensão tenha nuvens, sol, estrelas e lua. Definir para o nether faz com que a dimensão tenha névoa espessa bloqueando essa visão, semelhante ao inferior. Definir para o End faz com que a dimensão tenha um céu escuro manchado semelhante ao final, ignorando o céu e a cor da neblina.
Padrões[]
Estas são as configurações usadas pelas 3 dimensões presentes no Vanilla e as configurações adicionais das Cavernas da Superfície fornecidas pelo Minecraft.
Propriedade | Superfície | O Nether | O End | Cavernas da Superfície |
---|---|---|---|---|
ultrawarm
|
falso | verdadeiro | falso | falso |
natural
|
verdadeiro | falso | falso | verdadeiro |
coordinate_scale
|
1.0 | 8.0 | 1.0 | 1.0 |
piglin_safe
|
falso | verdadeiro | falso | falso |
respawn_anchor_works
|
falso | verdadeiro | falso | falso |
bed_works
|
verdadeiro | falso | falso | verdadeiro |
has_raids
|
verdadeiro | falso | verdadeiro | verdadeiro |
has_skylight
|
verdadeiro | falso | falso | verdadeiro |
has_ceiling
|
falso | verdadeiro | falso | verdadeiro |
fixed_time
|
N/A | 18000 | 6000 | N/A |
ambient_light
|
0.0 | 0.1 | 0.0 | 0.0 |
logical_height
|
256 | 128 | 256 | 256 |
infiniburn
|
infiniburn_overworld | infiniburn_nether | infiniburn_end | infiniburn_overworld |
effects
|
overworld | the_nether | the_end | overworld |
Dimensão[]
As dimensões costumavam ser armazenadas como arquivos JSON dentro de um pacote de dados, no caminho data/<namespace>/dimension/<name>.json
. Agora a predefinição do mundo tem uma prioridade mais alta, desde que a predefinição do mundo seja usada (mesmo usando a predefinição padrão), a pasta de dimensão não funciona (consulte Predefinição do mundo personalizado para obter detalhes). Com a predefinição do mundo personalizado, é possível personalizar totalmente todas as dimensões.
Sintaxe[]
- A marcação raiz.
- type: O ID do tipo de dimensão. Pode ser predefinido
minecraft:overworld
,minecraft:overworld_caves
,minecraft:the_nether
,minecraft:the_end
ou um personalizado tipo de dimensão - generator: Configurações de geração usadas para essa dimensão.
- Predefinição:Nbt inherit/chunk generator
- type: O ID do tipo de dimensão. Pode ser predefinido
Lista de parâmetros de fonte de bioma multi-ruído[]
Quando o gerador de uma dimensão é noise
e sua fonte de bioma é multi_noise
, uma predefinição pode ser especificada no campo preset. Este campo pode ser um ID ou um objeto de uma lista de parâmetros de fontes de biomas multi-ruído.
Uma lista de parâmetros de origem de bioma multiruído é armazenada como arquivos JSON dentro de um pacote de dados, no caminho data/<namespace>/worldgen/multi_noise_biome_source_parameter_list/<name>.json
. É usado para evitar a alteração de arquivos predefinidos do mundo ao adicionar novos biomas a pacotes de dados experimentais. Para modders e criadores de pacotes de dados, é inútil.
Sintaxe[]
- A marcação raiz.
- preset: Uma predefinição codificada da lista de parâmetros de biomas a serem usados. Deve ser um entre
overworld
enether
.
- preset: Uma predefinição codificada da lista de parâmetros de biomas a serem usados. Deve ser um entre
Histórico[]
Edição Java | |||||
---|---|---|---|---|---|
1.16 | Pre-release 1 | dimension e dimension_type foram adicionados pacotes de dados. | |||
1.16.2 | 20w29a | As configurações de ruído para dimensões personalizadas foram movidas de dimension para worldgen em pacotes de dados. | |||
pre1 | Dimensões personalizadas agora usam o mesmo padrão de pasta em pacotes de dados que outros recursos: namespace/<type>/resource.json. | ||||
pre2 | O tipo de dimensão shrunk foi substituído por coordinate_scale. | ||||
1.17 | 20w49a | min_y e height foram adicionados ao tipo de dimensão. | |||
1.19 | 22w11a | O campo seed foi removido no gerador noise e the_end fonte do bioma, e a semente mundial agora é sempre usado para todas as dimensões.
| |||
Os tipos de dimensão não podem mais ser incorporados na dimensão; eles devem ser uma referência a um arquivo dimension_type separado. | |||||
1.19-pre1 | monster_spawn_block_light_limit e monster_spawn_light_level foram adicionados ao tipo de dimensão. | ||||
1.19.4 | 1.19.4-pre1 | A lista de parâmetros de fonte de bioma multiruído foi adicionada. |
Componentes |
| ||
---|---|---|---|
Pacotes de dados | |||
Tutoriais |
|