nbt compoundとはなんですか?

教えてください!
7 Replies
るび
るび7mo ago
アイテムとかの nbt を操作できるようになります。
set {_tool} to player's tool
set {_tool_nbt} to nbt compound of {_tool}

set tag "Damage" of {_tool_nbt} to 30
set {_tool} to player's tool
set {_tool_nbt} to nbt compound of {_tool}

set tag "Damage" of {_tool_nbt} to 30
みたいに
アルブァ ロレンツォ
なるほど! ありがとうございますm( )m
mirageeeeeeeeeeeeeeeeeeeeeeeeeee
nbt ofとnbt compound ofに違いがあるので実際はもっと複雑
yukkina
yukkina7mo ago
nbtのことです え待って違うん詳細
mirageeeeeeeeeeeeeeeeeeeeeeeeeee
そもそも出力されるものが違うのと nbt操作はnbt compoundの方じゃないといけない
わし
わし7mo ago
nbtはタグ1つ({NoGravity:1b} とか)のことで nbt compoundは1つの物に付与されたnbtタグ全体({CustomName:"名前",Invulnerable:1b,NoGravity:1b} )みたいな認識だった
何か
何か7mo ago
nbt ofはitemやentityがそれぞれ固有に持ってるpacket用に必要なnbtだけを文字列として生成するメソッドを使う full nbt ofにすればすべてのnbtを文字列として扱う nbt compoundは文字通りnbt compoundを返す full nbt ofとnbt compoundは同じnbtを返すけどそれを文字列として扱うかnbt compoundとして扱うかの違い 2.5.0からはnbt ofとnbt compoundはどちらもnbt compoundを返すようになって区別されなくなった
Want results from more Discord servers?
Add your server
More Posts
velocityのチャットが複数くる``` on chat: cancel event set message to uncolored message velocity broadcast the messag1チャンクにおけるブロックエンティティを制限したい1チャンクにおけるブロックエンティティを制限することってできますか?該当部分コードで意味不明な挙動が…```applescript every 10 tick: loop players: delete {_helmet} delete {_name} 発射された弓矢の所有者を設定できない```command /shotgun: trigger: set {damageProjectile.%player%} to 5 set {_x} to x-coordinate of functionを別のファイルで使いたい方法があったら教えていただきたいです。わからないことがおおいのでいろいろおしえてくださいmenuをひらいたプレイヤーの頭ってどういう感じでかけばいいですかね? 初歩的なことですいません あと、現実の時間や日時、年をチャットに表示することってできますかね?アイテムのnbtの配列を取得したいアイテムのnbtの、[1,2,3] をリスト変数として変数に入れる方法はありますか?leftclick で、溜め攻撃を検知したいジャンプと攻撃で、クリティカルヒットになるやつを、検知したいです。 画像みたいになるやつですストレージがなぜが消えてしまう```command /storage [<integer>]: aliases: st trigger: set {_n} to arg 1 if a特定の人たちだけ見えるブロックを置きたい{nige::*}みたいなリスト変数があったとして、その変数の中に入っていない人だけ見える(ぶつかれもする)ブロックを置きたいです パケットとか使うのかなとは思ってますが、何も分からず…