Integrated Dynamics - On the Dynamics of Integration

NBT

Tags NBT são usadas para representar estruturas de dados complexas. Elas são normalmente usadas internamente no Minecraft para armazenar informações de máquinas e entidades. Neste tutorial, abordaremos a leitura e manipulação simples de tags NBT.

Como primeiro passo, use um Leitor de Bloco em um atril, leia seus dados NBT e visualize-os em um Painel de Exibição.

Em seguida, a partir da tag NBT do Atril lida, leia a sub-tag Livro como uma tag composta e visualize-a.

Como passo final, leremos o campo id desta sub-tag Livro. No entanto, em vez de começar pela nossa última sub-tag lida, começaremos pela raiz e aplicaremos uma expressão de Caminho NBT. Tais expressões são úteis para obter valores NBT profundamente aninhados. Por exemplo, aplicar a expressão ”.root.child1.child2” na tag NBT { root: { child1: { child2: ”algum valor” }}} resultará em ”algum valor”. Recursos mais avançados do Caminho NBT são descritos posteriormente na parte avançada do manual.

Para completar o avanço final, crie uma expressão de Caminho NBT que seleciona o campo Livro/id, aplique-a em nossa tag de Atril e visualize-a em um Painel de Exibição.

Aspecto
NBT da Tile EntityA Tile Entity alvo como NBT

Saída: NBT

    Operador
    Valor Composto do Composto NBTNBT{}.get_compoundO valor Composto na tag NBT composta fornecida com a chave fornecida
    • NBT
    • String
    • NBT
    Nome global: nbtGetCompound(NBTString) → NBTNome do método: NBT.getCompound(String) → NBT
    Operador
    Primeira Correspondência do Caminho NBTNBT.path_match_firstAplica a expressão de Caminho NBT fornecida no valor NBT fornecido e retorna a primeira correspondência
    • String
    • NBT
    • NBT
    Nome global: stringNbtPathMatchFirst(StringNBT) → NBTNome do método: String.nbtPathMatchFirst(NBT) → NBT
    Advancements
    • NBT do PúlpitoLeia a tag NBT de uma máquina usando um Leitor de Bloco, como o Púlpito.
    • Livro NBT do PúlpitoLeia o campo Livro NBT dentro de um bloco Púlpito na tag NBT lida de um Leitor de Bloco.
    • Nome do Livro NBT do PúlpitoLeia o nome (id) de um livro dentro de um bloco Púlpito aplicando uma expressão de Caminho NBT na tag NBT lida de um Leitor de Bloco.
    Recompensas
    Cartão de Variável30
    Leitor de Máquina5
    Painel de Exibição5