Minecraft Semente são valores são constituídos de caracteres (incluindo números), ou apenas um caractere, que é usado como base para a geração de cada mundo do Minecraft.[1]
Notas
Sementes não são compatíveis entre plataformas, e poderão não ser compatíveis em versões diferentes da mesma plataforma.
Geração de Mundos
Sempre que o jogo for gerar um novo mundo, ele solicitará um algorítimo. Este algoritmo irá produzir um valor pseudo-aleatório que é então utilizado para determinar como o mundo parece. Porém, o algorítmo vai sempre terminar no mesmo valor se o ponto inicial (semente) que o algorítmo usa for o mesmo número. Por isso sementes existem - para gerar facilmente mundos diferentes de um valor só.
Toda vez que o algorítmo de mundos atualiza, a mesma semente não vai mais gerar o mesmo terreno. Por causa disso que em versões diferentes do jogo, a mesma semente não vai dar o mesmo mundo.
Uma semente de mundo é definida quando esse mundo é criado. Por padrão, ela é decidida automaticamente (se for, o jogo usa a hora do sistema como semente), mas pode também ser definido manualmente. Defina e reuse uma semente para rejogar esse mundo, ou use uma semente conhecida para jogar no mesmo mundo que outro jogador. Tanto um número quanto uma palavra/frase podem ser usados, incluindo números negativos. Se uma palavra/frase é usada esta será convertida para um número.
Se a semente ou o gerador muda em um mundo salvo, novos chunks serão baseados na nova semente, e não irão mesclar com os da semente antiga (este fenômeno pode ser vastamente observado no Adventure Update). Chunks deletados podem regenerar se a semente permanece a mesma, mas irão mudar se tanto a semente quanto o gerador mudarem.
É importante deixar claro que as sementes são valores aleatórios em um algorítmo e não nomes de mundos diferentes, usar uma semente não irá resultar necessariamente em um mundo com relevância direta ao valor dessa semente. Por exemplo, usar o nome de um bioma como sua semente não vai resultar na criação de um mundo com este bioma.
Determinando a semente
Para descobrir a semente do mundo, o jogador deve inserir o comando
.
Técnica
Edição Java
A função do Java String.hashCode()
é usada para gerar uma semente numérica se uma palavra/frase é usada. Isso restringe o Minecraft a um número menor de mundos (a 232 que é 4.294.967.296), por causa dos tipos de dados usados. Use sementes numéricas ou deixe o próprio Minecraft gerar as sementes (ele usa a hora do sistema) para acessar todos os mundos possíveis (264 que é 18.446.744.073.709.551.616). Sementes multiplayer podem ter somente 248 valores possíveis aleatoriamente gerados pelo Minecraft porque faz uso do Random.nextLong()
.
Histórico
{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.{{Histórico}}
em vez disso.Curiosidades
- Sementes podem ser números positivos ou negativos.
- Você não precisa estar com os cheats ativados para vizualizar a seed do mundo.
- As seeds são sempre números inteiros.
- Se você criar um mundo com um nome específico, apague-o e em seguida crie outro mundo com o mesmo nome, mas com uma seed diferente, um bug pode ocorrer, fazendo com que os dois mundos se misturem, misturando chunks.
Links externos
- Random Seed Reader: Local Java tool
- Projeto AMIDST: Explorador de Seed/Mapa
- Minemap.org: Mapas de alta resolução para as melhores sementes (Edição Java)
Referências
Ajuda | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Telas do menu |
| ||||||||||||||||||
Personalização do jogo | |||||||||||||||||||
Edições |
| ||||||||||||||||||
Diversos |