Integrated Dynamics - On the Dynamics of Integration

NBT

NBT 태그는 복잡한 데이터 구조를 나타내는 데 사용됩니다. 이것들은 일반적으로 마인크래프트에서 내부적으로 기계 및 개체 정보를 저장하는 데 사용됩니다. 이 튜토리얼에서는 간단한 NBT 태그 읽기 및 조작에 대해 알아보겠습니다.

첫 번째 단계로 독서대에 블록 판독기를 사용하고 NBT 데이터를 읽어 디스플레이 패널에서 시각화합니다.

다음으로 읽은 독서대 NBT 태그에서 하위 태그를 복합 태그로 읽고 시각화합니다.

마지막 단계로 이 하위 태그에서 ID 필드를 읽습니다. 그러나 마지막으로 읽은 하위 태그에서 시작하는 대신 루트에서 시작하여 NBT 경로 표현식을 적용합니다. 이러한 표현식은 깊이 중첩된 NBT 값을 얻는 데 유용합니다. 예를 들어 ”.root.child1.child2” 표현식을 NBT 태그 { root: { child1: { child2: ”어떤 값” } }}에 적용하면 ”어떤 값”이 출력됩니다. NBT 경로의 고급 기능은 나중에 설명서의 고급 부분에서 설명합니다.

최종 발전과제를 달성하려면 /ID 필드를 선택하는 NBT 경로 표현식을 만들고 이를 독서대 태그에 적용하고 디스플레이 패널에서 시각화합니다.

기능
타일 개체 NBT대상 타일 개체의 NBT

출력: NBT

    연산자
    NBT 복합 값 복합체NBT{}.get_compound주어진 NBT 복합 태그의 주어진 키에 해당하는 복합 값
    • NBT
    • String
    • NBT
    Global name: nbtGetCompound(NBTString) → NBTMethod name: NBT.getCompound(String) → NBT
    연산자
    첫번째로 일치하는 NBT 경로NBT.path_match_first주어진 NBT 값에 주어진 NBT 경로 표현식을 적용하고 첫번째로 일치하는 것을 반환합니다.
    • String
    • NBT
    • NBT
    Global name: stringNbtPathMatchFirst(StringNBT) → NBTMethod name: String.nbtPathMatchFirst(NBT) → NBT
    Advancements
    • 독서대 NBT블록 판독기를 사용하여 독서대와 같은 기계에서 NBT 태그를 읽으세요.
    • 독서대 NBT 책블록 판독기에서 독서대 안의 책의 NBT 필드를 독서대의 NBT 태그에서 읽으세요.
    • 독서대 NBT 책 이름블록 판독기에서 독서대 안의 책의 이름(id)를 NBT 경로 표현을 적용하여 독서대의 NBT 태그에서 읽으세요.
    Rewards
    변수 카드30
    기계 판독기5
    디스플레이 패널5