Está documentado aqui na wiki devido ao conteúdo lançado oficialmente pela Mojang Studios, mesmo que não esteja presente em uma versão final.
Tags (ou marcações) são itens exclusivos da snapshot 23w13a_or_b de piada do dia da mentira de 2023. Elas são usadas para fabricar representações de marcações NBT dentro do jogo.
Obtenção[]
No modo sobrevivência, um cortador de pedras pode ser usado para cortar uma etiqueta em 16 "Name" ou 16 "Tag". Estes podem ser cortados em 16 bits cada.
Nome | Ingredientes | Receita de Corte |
---|---|---|
Name ou Tag |
Etiqueta | 1616
|
Bit | Name ou Tag |
Os bits podem ser usados em uma bancada de trabalho para fabricar a chave esquerda, a chave direita, o colchete esquerdo e o colchete direito. Estas parecem ser as únicas tags que podem ser fabricadas com bits.
Uma bancada de trabalho pode ser usada para converter uma "Tag" em uma "Byte Tag". A quantidade de gravetos colocada na receita de fabricação especifica o valor da Byte Tag, como um valor de 8 bits com sinal. Por exemplo, uma "Tag" e uma pilha inteira de gravetos fazem uma Byte Tag com o valor 64b
, enquanto 254 gravetos resultam em -1b
. Apenas um dos gravetos é consumido. Duas Byte Tags podem ser usadas para fabricar uma "Short Tag" (equivalente a 16 bits), duas Short Tags podem ser usadas para fabricar uma "Int Tag" (equivalente a 32 bits), e duas Int Tags para fabricar uma "Long Tag" (equivalente a 64 bits). Muitas outras combinações que formem 16, 32 ou 64 bits também são possíveis. Por exemplo, dois Shorts e um Int fazem um Long. Ao combinar valores, seus dígitos são unidos na ordem determinada, por exemplo 1b
e 0b
fazem 256s
(equivalente a 010016 no sistema de numeração hexadecimal). Não é possível desfazer nenhuma dessas ações de fabricação em, por exemplo, um cortador de pedras.
As "Float Tags" e as "Double Tags" podem ser fabricadas adicionando um ou dois botes a qualquer tag númerica. Uma "String Tag" é fabricada com uma "Tag" e uma linha.
Nome | Ingredientes | Receita de Fabricação |
---|---|---|
Chave direita ou Chave esquerda ou Colchete esquerdo ou Colchete direito |
Bit | |
Byte Tag | Tag + Graveto |
|
String Tag | Tag + Linha |
|
Short Tag ou Int Tag ou Long Tag |
Byte Tag ou Short Tag ou Int Tag |
|
Float Tag | Byte Tag ou Short Tag ou Int Tag ou Long Tag + Qualquer Bote |
|
Double Tag | Byte Tag ou Short Tag ou Int Tag ou Long Tag + Qualquer Bote |
|
Compound Tag | Chave esquerda + Name + Byte Tag + Chave direita |
|
List Tag | Colchete esquerdo + Byte Tag + Colchete direito |
As tags "Name" e "String" devem ser renomeadas em uma bigorna antes de poderem ser usadas. Names e String Tags sem nome sempre produzem um "erro de sssíntaxe". Nenhuma outra tag pode ser renomeada.
Todos estes itens podem ser combinados em uma bancada de trabalho para formar uma sequência curta de código JSON, desde que a sintaxe resultante seja válida. Por exemplo:
- Um par de chaves que fecha um "Name" renomeado juntamente a algum valor, como uma Byte Tag, criam uma "Compound Tag" com o conteúdo
{Example:0b}
.- Devido ao tamanho limitado da bancada de trabalho apenas 3 pares de valor-nome podem ser colocados entre chaves de uma vez. Compound Tags de qualquer tamanho podem ser criadas concatenando (unindo o conteúdo de) duas ou mais Compound Tags.
- Um par vazio de chaves produz uma Compound Tag vazia com o conteúdo
{}
.
- Um par de colchetes que fecha qualquer número de valores, por exemplo, 7 Bytes, criam uma "List Tag" com o conteúdo
[0b,0b,0b,0b,0b,0b,0b]
.- Devido ao tamanho limitado da bancada de trabalho apenas 7 valores podem ser colocados entre colchetes de uma vez. List Tags de qualquer tamanho podem ser criadas concatenando duas ou mais List Tags.
- Um par vazio de colchetes produz uma List Tag vazia com o conteúdo
[]
. - "Name" não pode ser usado em uma List Tag.
As Compound e List Tags resultantes podem ser usadas como valores em outras Compound e List Tags, tão agrupadas quanto você desejar.
Uso[]
As Tags não parecem ter mais nenhuma funcionalidade. Elas não podem ser comidas ou colocadas no mundo, exceto em uma moldura, como todos os outro itens. No entanto, Compound Tags com valores como {Enchantments:[{id:"minecraft:sharpness",lvl:127b}]}
exibirão a aura de encantamento e na verdade agirão como previsto quando utilizadas.[1] Isso parece funcionar com muitos encantamentos de armas e ferramentas.
Curiosidades[]
- Mesmo que não mencionado explicitamente, tudo isso é destinado a criação de marcações NBT com o sistema de fabricação do jogo.
- Isto sugere que uma etiqueta é 128 bits.
- A snapshot também contém uma textura não utilizada de uma End Tag.
Histórico[]
Edição Java | |||||
---|---|---|---|---|---|
23w13a_or_b | As tags foram adicionadas. |
Galeria[]
Referências[]
Beta 1.4 |
| ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Minecraft 2.0 |
| ||||||||||||||||||
15w14a |
| ||||||||||||||||||
1.RV-Pre1 |
| ||||||||||||||||||
3D Shareware v1.34 |
| ||||||||||||||||||
20w14∞ |
| ||||||||||||||||||
22w13oneBlockAtATime |
| ||||||||||||||||||
23w13a_or_b |
|