アイテムが入っているチェストをコピーできない

{a}はアイテムが入っているチェストです /random2で{a}のチェストをコピーしようとしてますが、ブロックのみが置かれて、アイテムの中身が入っていません アイテムが入った状態のチェストをそのままコピーする方法を教えてください
on chat:
set {a} to target block
send {a}

command /random2:
trigger:
set {_loc} to player's location
set block at {_loc} to {a}
set {_block} to block at {_loc}
set {_block}'s inventory to {a}'s inventory
on chat:
set {a} to target block
send {a}

command /random2:
trigger:
set {_loc} to player's location
set block at {_loc} to {a}
set {_block} to block at {_loc}
set {_block}'s inventory to {a}'s inventory
Solution:
ブロックのnbtを取ればこれが使える https://skripthub.net/docs/?id=4053...
Skript Hub - Documentation
NBT - Set Block with NBT (Effect) - SkBee
Set a block at a location to a block with NBT. BlockData is also supported when using MC 1.13+ and Skript 2.5+
Jump to solution
4 Replies
mirageeeeeeeeeeeeeeeeeeeeeeeeeee
nbtごとコピーしよう
Solution
mirageeeeeeeeeeeeeeeeeeeeeeeeeee
ブロックのnbtを取ればこれが使える https://skripthub.net/docs/?id=4053
Skript Hub - Documentation
NBT - Set Block with NBT (Effect) - SkBee
Set a block at a location to a block with NBT. BlockData is also supported when using MC 1.13+ and Skript 2.5+
sisoaz
sisoaz5mo ago
機能したー ありがとう!!
sisoaz
sisoaz5mo ago
コード置いとくの忘れてた
on chat:
set {a} to target block
send {a}

command /random2:
trigger:
set {_loc} to player's location
set {_nbt} to nbt of {a}
set nbt-block at {_loc} to {a} with nbt {_nbt}
on chat:
set {a} to target block
send {a}

command /random2:
trigger:
set {_loc} to player's location
set {_nbt} to nbt of {a}
set nbt-block at {_loc} to {a} with nbt {_nbt}
Want results from more Discord servers?
Add your server
More Posts
自作Ender Container、なぜかページが勝手に閉じるマルチ(max9)ページのエンダーチェストを作ったのですが なぜか開いてるページが勝手に閉じてしまいます。 closeなどを使っているわけでもないので、原因がわからず困ってます。 ほかのinvento緊急事態発生!!!!!<:AirusFuck:720978725067554848> <:AirusFuck:720978725067554848> 😂 😂 😂 😂 <:AirusFuck:72097872506ネームタグ死亡これを修正したらネームタグ死にました\ https://discord.com/channels/545926404785569793/1196759070661689417別の人の役職が表示されてしまう``` every 1 seconds: loop all players: delete loop-player's sidebar if {tct::ingpriority変更してからCSにおけるon dropが動かない画像における`plugin priority: `を high➡highestにしてから CrackShotの銃をQキーで落とそうとしたとき、on dropが動きません 今までは動いてました high謎に重い自作関数引数に渡したentityに 引数に渡したパラメータをもとにした性能の 弾丸を発射させる関数なのですが こいつを実行させると妙に重くなります ※2個目の関数です ```applescript funcオンラインのプレイヤーがMCのホワイトリストに加入しているかどうか判定したいオンラインのプレイヤーがMCのホワイトリストに加入しているかどうか判定したいです。 MC 1.20.2 purpur #2083 Skript 2.7.0 配信用スクリプトとして、配信中は誰でもロ偶に制御が効かなくなることがある``` on shoot: if "%lore of shooter's tool%" contain "どこまでも飛んでいこう!": if projectile is an SkRayFall Sidebarの変なエラー``` set name of sidebar of %player% to "Title" ``` これを実行した際、一部の特定のプレイヤーについて画像のようなエラーが発生しキックされてしまいます 特定の数のアイテムを消す方法超初歩的なものですいません。 delete 3 apple 的なことをしたいです。