NBT
NBTタグは複雑なデータ構造を表すために使用されます。これらは通常、マインクラフトの内部でマシンやエンティティの情報を格納するために使用されます。このチュートリアルでは、簡単なNBTタグの読み取りと操作について説明します。
最初のステップとして、書見台でブロックリーダーを使用して、そのNBTデータを読み取り、表示パネルで視覚化します。
次に、読み取った書見台のNBTタグから、本のサブタグを複合タグとして読み取り、可視化します。
最後のステップとして、この本のサブタグからIDフィールドを読み取ります。ただし、最後に読み取ったサブタグから開始するのではなく、ルートから開始してNBTパスの式を適用します。このような式は、深くネストされたNBT値を取得するのに役立ちます。たとえば、式".root.child1.child2"をNBTタグ{ root: { child1: { child2: ”some value” }}}に適用すると、”some value” が出力されます。NBTパスのより高度な機能については、マニュアルの高度な部分で後ほど説明します。
最終的な進捗を達成するには、本/IDフィールドを選択するNBTパスの式を作成し、それを 書見台タグに適用し、表示パネルで視覚化します。
アスペクト
タイルエンティティNBTNBTとして対象のタイルエンティティ
出力: NBT
演算子
NBT Compound Value CompoundNBT{}.get_compoundThe Compound value in the given NBT compound tag with the given key
- NBT
- 文字列
- NBT
演算子
NBT Path Match FirstNBT.path_match_firstApply the given NBT Path expression on the given NBT value, and return the first match
- 文字列
- NBT
- NBT