コマンドでお困りな方・コマンドが気になってる方へ

スポンサーリンク

こんばんは。

コマンドの扱いに困っている方・どうすれば作れるかで悩んでいる人。
ここにコメントで教えてくれたら答えられます。

ジャンじゃん教えてください。

どのような物でもなんとか教えれるようにするつもりです!
コマンドはスイッチでもパソコンの方など
どのような機種でもコマンドは使えます!(3DSはしらん

ぜひこの機会にでもコマンドを覚えてはいかがでしょうか?

追記(2023/03/01)
これを投稿してからもうすぐ1年を迎えようとしています。そのような時間が過ぎてもなお、
このブログへと足を運んでいただきありがとうございます。改めて、
ここのブログは今でも絶賛質問を受け付けています。
もし早急に回答が欲しい場合はその旨も伝えてくれると返答が早まると思います。
.
ただたまにjava版のご質問を頂くときがあるのですが統合版のより疎く返答に、
大変時間がかかります。また質問に返答できない場合が多数あると思うので予め了承ください。

またコマンドの内容によっては、何度も質問させてもらう場合があるので申し訳ありません

※投稿記事に含まれるファイルやリンクにより発生した被害についてクラフターズコロニーは責任を取りません
投稿通報

コメント

  1. どうもことみんです。これからよろしくお願いします。ー

    • ことみんさん。よろしくお願いします。
      コマンドに触れたことはありますか?

      • あまりないですね…というか、ありません…(;・∀・)
        少しでもコマンドが打てるようになりたいので、色々なYou Tubeさんの動画を見て覚えているんですけど、全く覚えられません…
        すぐに覚えるコツとかってありますか?

        • うーん。自分だとコマンドで遊ぶと覚えやすかったですよ。例で言えばコマンドで遊園地が作りたいってなったら、「遊園地と言ったらやっぱり観覧車だよな→観覧車は回るよな→ブロックを回したい!→ブロックを回すコマンド調べる→試す」というふうに「作りたいもの」で調べるのではなくその作り方では「可能なのか」で調べるとイイノカナ。。。んまぁ結論コマンドは楽しく作って作品を作っていくのが多分1番だと思います。頑張ってください(๑•ㅂ•)و✧

          • あ〜。確かにまず最初に何かを作ってそこからどんどんつながっていって、最終的にコマンドにたどり着くみたいな感じで色々やっていけばもしかしたらコマンドをぱっと打てる(使える)ようになりそうなきがします!!
            今後(多分)、色々なコマンドを使えるようになると思います‼
            あ、ありがとうございます!!私も努力して頑張るので、タイさんも頑張れぇぇぇ!!

  2. こんにちは、よろしくお願いします。
    コマンドに触れたこと、あります。
    give、effect、tpはできます。

    • kumowaさん、よろしくお願いします。
      コマンドに触れたことがあるのですね。
      ドンなのが作ってみたいなどはありますか?

      • すみません。最近見てませんでした、、、。
        まず、パーティクル出さしてみたいです。
        お願いします❕

        • まずは簡単にparticleコマンドを使ってみましょう!
          https://note.com/butter_scotcher/n/n5f26b1c8ff26(particleの名前

          particleコマンドの構文
          /particle 名前 座標

          コマンドブロックで次のコマンドを[衝撃,レッドストーンを必要]でボタンをつかって使ってみよう!
          particle minecraft:huge_explosion_emitter ~ ~ ~

          fill(ブロックを置き換えるよ)と組み合わせてかっこよくブロックを壊そう!

          fill 1 1 1 2 2 2 air
          [衝撃,レッドストーンが必要,座標は自由]
          particle minecraft:huge_explosion_emitter 1 1 1
          [チェーン,常にアクティブ,座標はfillの所]

          かっこよくブロックが消えるようになった!
          こんなかんじにparticleは他のコマンドずは簡単にparticleコマンドを使ってみましょう!

          • ありがとうございます!
            次の質問です、。
            fillコマンドがうまく使えません。
            指定した座標はあっているのに、なぜか範囲外までブロックで埋められてしまいます。
            どうしたらうまくいきますか?(何個も質問してすみません

        • つぎはfillコマンドですね。
          fillコマンドとは始点と終点の間のブロックを別のブロックに変えるコマンドです。
          たとえば以下のコマンド
          fill ~ ~ ~ ~1 ~1 ~1 air
          これの場合は始点~ ~ ~(~は自分のいる場所^は自分の向いている視点)終点~1~1~1
          なのでコマンドを実行した場所にairなので空気ブロック
          (何もブロックのない空間には見えないけど空気ブロックがあります。)

          ただfillコマンドにも弱点があります!
          それは範囲が大きすぎるとエラーを出す特徴があります!
          でも基本的に使っていれば不便はありません!

          質問への回答
          座標を1 1 1 2 2 2と書きましたか?かいているのなら多分それが原因です。
          座標はブロックを消したいところの始点と終点の座標にしてあげてください。

          • にゃるほどぅぅ、。
            ありがとうございます。
            参考にさせていただきます。
            これからもよろしくお願いします。(尊敬します

  3. こんにちは私は、統合版でエメラルドpvpを作ろうとしていますが。
    エメラルドを手に入れたら自動的に、スコアボードに換金するようなコマンドを、教えてください
    ちなみにコマンドには触れたことはあります
    長文失礼します

  4. エメラルドを1入手したら所持金が1増えるコマンドを作りました。
    何か訂正があったら遠慮なく言ってください。

    /scoreboard objectives add kin dummy
    (上のコマンドはチャットでの入力も可能です。)

    /execute as @a[hasitem={item=emerald}] at @s run scoreboard players add @s kin 1
    [反復、常にアクティブ]

    clear @a emerald 0 1
    [条件付き、チェーン、常にアクティブ]

    /execute as @a at @s run titleraw @s actionbar {“rawtext”:[{“text”:”§l§a所持金:”},{“score”:{“name”:”@s”,”objective”:”kin”}}]}’
    (おまけ:ホットバー上に所持金を表示
    反復、常にアクティブ)

    • ありがとうございます。
      出来ました。

    • 1つ目は、tag @r add emerald
      2つ目は、clear @a[tag=emerald]emerald 1 0
      でもできます。

    • 常にアクティブー>常時実行

      • 確かにその方法でもできますね。
        今回は簡略化するためにhasitemを使用しましたが、
        tag @rでランダムな人をターゲットし、
        ターゲットがclearできたのならば(条件付き)scoreboardを増やすという方法は、
        とっても参考になりました。アドバイスありがとうございます。

      • %%1.20.10のアップデートで、名前が変わっています。%%
        常にアクティブー>%%常時実行%%
        反復ー>%%リピート%%

    • できません

  5. 再び失礼します。
    今度は、前に紹介してもらった換金したエメラドでガチャのコマンドを教えてください
    ちなみに当たり2%中当たり10%普通48%ハズレ40%ぐらいの確率で出てくるアイテムを調整できるようなコマンドを教えてください
    長文失礼します

    • Glveコマンド(プレイヤーに直接アイテムを渡す)ではなく、
      ストラクチャーコマンド(アイテムを召喚するような形)になりますがよろしい出ようか?

      • 主です、遅れていてすみません。
        今日の夕方頃に返信出来ると思います。
        完成したのですが文面上にまとめて説明するのがとても困難と判断したため、
        今回は動画で説明しようと思うのですが良いですか?

        • わかりました

          • 本当に遅くなってすみません。
            完成しました。ミス等があればお知らせください。
            https://www.youtube.com/watch?v=xobcImtMpD0
            コマンドのコピーは概要欄に書きました

  6. いいですよ

  7. 出来ましたありがとうございます

  8. %%タイさん、機種はなんですか?%%

    • %%自分はpcですね。
      kumowaさんはちなみに何なんですか?%%

      • とつぜんすみません、、、、。

        • %%ぼくはPCです。タイさん、フレンドなりませんか?%%

  9. %%ぼくもPCです。フレンドなりませんか?%%

    • いきなりすみません、、、、。
      ほんとに、君にしびれるあこがれるぅ!って感じですwww

      • フレンドなってもらえるんですか。ありがとうございます!自分のID
        taigorouSWITCH
        フレンドになれて本当にうれしいです。

        • xbox入ってますか?

  10. ふれなりましょう

  11. 私もフレンドになるます

    • よろしくます

      • コマンドとは全然関係ないんですけど、何もしていないのにXboxからサインアウトされました、、、。
        しばらくチャットできないカモ、、、。(クワッ
        %%kouhakun%%

    • 自分もフレンドになりたいです
      by 自称コマンド勢

  12. 皆さん相談しましょう(上から

  13. 統合版のコマンドで質問です。着火したTNTを透明化するコマンド、自分の頭上にTNTを召喚するコマンド、そしてそのTNTを爆発するまで頭上に維持し続けるコマンド。あったら教えてください

    • どのような用途で使うか聞いてもよろしいでしょうか?(それによってコマンドの内容が変化する場合があるので)

  14. 用途:特定のアイテムを落とすと自分の頭上にTNTが現れ、そのTNTが爆発する直前に弾となるTNTが現れる、といった感じです。要するにいつでもどこでも自分のところからTNTキャノンが撃てるというのを作りたいです。

  15. 破壊のことしか頭にありません

    • (アイテムの名前は§l§4TNTキャノンであれば何のアイテムであれど機能します。捨てると発動してTNT、
      その3秒後ぐらいにもう1度TNTが出てきて吹っ飛ばせます。吹っ飛ぶ方向は向いている方向になります。
      連射はどのような結果になるかはわかりません)

      /execute as @e[type=item,name=§l§4TNTキャノン] run tag @p add tnt
      [反復,常にアクティブ]

      kill @e[type=item,name=§l§4TNTキャノン]
      [チェーン,常にアクティブ,条件付き]

      setblock ~ ~1 ~ redstone_block
      [チェーン,条件付き,常にアクティブ]

      (上のコマンドブロックから1個ブロックを開けて次のコマンドを)
      /execute at @a[tag=tnt] run summon tnt ~ ~ ~
      [衝撃,レッドストーンが必要]

      /execute at @a[tag=tnt] run summon tnt ^ ^ ^1
      [チェーン,常にアクティブ,ティック40]

      /tag @a remove tnt
      [チェーン,常にアクティブ]

      setblock ~ ~-4 ~ air
      [チェーン,常にアクティブ]

  16. ありがとうございます。申し訳ありませんがもう2つ質問です。tntにソニックエクスプローション(ウォーデンが出す波動)を付与するコマンドはありますでしょうか。それと、TNTが1マスに凝縮できる最大の個数は何個でしょうか?

    • まずソニックなんちゃらのコマンド
      /execute at @e[type=tnt] run particle minecraft:sonic_explosion ~ ~ ~
      [反復,常にアクティブ,ティックは5がおすすめ]
      んでTNTは凝縮できる最大数とかはなかったので多分無限(スペック等を無視した時)
      だと思います。

  17. とてもありがとう 

  18. またまた失礼しますこの前のガチャできたのでショップに作り方を教えてください

    • NPCか普通にボタンかどちらの物が良いですか?
      利点としては、

      NPCの場合購入する場所は小さく済むので、
      大きく場所を取りたいくないときにどうぞ

      ボタンの場合何個も売りたいときに便利。
      ジャンルで分けたりできる。

  19. ボタンの場合でいいです

    • 簡単2個でできるショップのテンプレートを作りました。
      分からないところがあったら教えてください

      /execute at @a[r=3,scores={kin=10..}] run structure load a ~ ~1 ~
      [衝撃、レッドストーンが必要、「a」は名前売るものをセーブしとく。
      2個目以降のセーブ名は被らせない!]

      /execute at @a[r=2] run scoreboard players remove @a kin 10
      [チェーン、条件付き、常にアクティブ
      10は代金]

      • 返信が遅れてすみませんコマンドを実行しても所持金が減りませんどうすればいいですか?

        • ストラクチャーの所ミスっていませんか?
          aって名前、もしくは別の名前でストラクチャーブロック等でコピーしましたか?
          もし別の名前を使ったならコマンドもその名前に訂正してください。
          もし今のことでも問題が解決できなかった場合もう1度お伝えください

  20. アイテムは受け取れましたが所持金が減りませんでした

    • コマンドが少しミスっていますね。
      2個目のコマンドの[r=2]となっているところを、
      [r=3]に変更してください。すみませんでした。

  21. またまたまた失礼します
    ある一定の範囲の人に1分間に一度10エメラルド受け取れるコマンドを教えてください

    • 範囲が1マスか、それ以上の範囲かで分かれています。
      1マス用
      give @a[x=9,y=9,z=9,dy=1] emerald 10
      [反復、常にアクティブ、ティックは1200、x=9,y=9,z=9の9の部分はエメラルドの受け取らせたい座標を書いてください]
      それ以上
      /give @a[x=9,y=9,z=9,dx=3,dy=3,dz=3] emerald 10
      [反復、常にアクティブ、ティックは1200、x=9,y=9,z=9の9には範囲の端の所、
      dx=3,dy=3,dz=3にはx,y,zがさっきの座標からどれだけ離れているか。zが-3離れているならdx=-3xが16離れているならdx=16です]

  22. はじめまして、リモアと申します。よろしくお願い致します。

    今現在脱出マップを作成中なのですが、調べても調べても分からなかったので下記のコマンドの打ち方を分かりやすく教えていただけると有難いです。

    1.特定のアイテムを投げるとtpしストーリーが進む
    2.特定の場所に訪れると会話が流れる
    3.特定のアイテムを順番通りにチェストに入れると、中身が変わる

    よろしくお願い致します!

  23. 初めまして。間違い、付け加え等があったら教えてください。
    1アイテムを投げるとtp
    testfor @e[type=item,name=砂糖]
    [反復、常にアクティブ、name=砂糖の所の砂糖は検知したいアイテムの名前]
    setblock 9 9 9 redstone_block
    [チェーン、常にアクティブ、条件付き、9 9 9は自由]
    あとはレッドストーンの周りにtpコマンド(衝撃、レッドストーンを必要)、
    sayコマンド(衝撃・反復、ティック(1秒20ティック))などを設定してあげてください。
    [ ]|
    2特定の場所に訪れると会話が流れる。
    testfor @a[x=6,y=6,z=6,dx=9,dy=9,dz=9]
    [反復、常にアクティブ、x=6,y=6,z=6は特定の範囲の端、dx=9,dy=9,dz=9は特定の端からx,y,zがどれだけ離れているか]
    setblock 9 9 9 redstone_block
    [チェーン、常にアクティブ、条件付き、座標は自由]
    レッドストーンの周りにコマンドをおいてください。
    [ ]
    3特定のアイテムを順番通りにチェストに入れると、中身が変わる(コマンドは横向きで作って
    testforblocks ~ ~1 ~ ~ ~1 ~ 6 6 6
    [反復、常にアクティブ、6 6 6はチェストの場所、コマンドの上にアイテムを順番通り入れたチェストを置く]
    clone ~ ~1 ~ ~ ~1 ~ 6 6 6
    [チェーン、常にアクティブ、条件付き、座標は上の6 6 6の所と同じ座標、
    コマンドの上には中身が変更された状態のチェストを置く]

    • 説明の方法のアイデアなんですが、item=とかアイテムは何でもいいなら
      [item=<好きなアイテム>]
      のほうがわかりやすく書きやすいと思います

  24. ありがとうございます!
    もうひとつお願いします

    特定の物を投げるとブロックが壊れるコマンドとかありましたよね…ぜひ教えていただけると嬉しいです!

    • 基本的に物を投げて発動するタイプは1の奴を使えばできます。
      1の奴をもう1個作って(物の名前・レッドストーンの座標を変更した状態で)、
      レッドストーンの周りにsetblockやfillコマンドを使用してあげてください。
      setblock 6 6 6 air
      [衝撃、レッドストーンが必要、座標は変更したい所の座標]setblock(一マスのみを変更するときに使う
      fill 6 6 6 9 9 9 air
      [衝撃、レッドストーンが必要、座標はブロックを変更したい範囲。6 6 6から9 9 9までの範囲を変更する。]

      fill(2マス以上を変更するときに使用する

  25. 一部の人に一つだけバフとデバフを付けれるコマンドを教えてください

    • effect @a[tag=a] エフェクト名
      タグで管理することで1部の人にバフ、デバフをつけれます。
      また別のタグを使うことで、
      aさんには跳躍、bさんには暗視など分けることができます。
      何かご不明な点等がありましたら教えてください

  26. ありがトゥございますできました

  27. またまた失礼します
    バトルロワイヤルのように一定の範囲にプレイヤーが1になるとその人のアイテムをクリアしkillするコマンドを教えてください

    • 1っていうのはスコアボードですか?

      • すみません1人です

  28. 遅れてすみません。1度は作動の確認をしてください。
    /tag @p[x=6,y=6,z=6,dx=9,dy=9,dz=9] add 仮 反復、常にアクティブ、
    6には始点の座標、dxは始点からxがなんマス離れているか。dyは始点から..とやってください
    上のは単体、下のはつなげて作ってください
    1testfor @a[tag=!仮] 反復、
    2tag @a remove 仮 チェーン、条件付き、条件付き
    1にコンパレーターつけてnot回路につなげてコマンドをつなげてください。
    これで範囲にプレイヤーがいるかを検知できます。
    not回路に次のコマンドをつなげればkill、クリアできます。
    clear @a
    kill @a[tag=仮]

    • すみませんnot回路とは何でしょうか?

      • not回路はレッドストーン信号を真反対にさせます。
        レッドストーン信号をブロックに当てて、
        そのブロックの上にレッドストーントーチを置けばいけます。
        コマンドは、レッドストーントーチの上につなげてあげてください

  29. こんばんは、この間はありがとうございました。

    2特定の場所に訪れると会話が流れる。
    testfor @a[x=6,y=6,z=6,dx=9,dy=9,dz=9]
    [反復、常にアクティブ、x=6,y=6,z=6は特定の範囲の端、dx=9,dy=9,dz=9は特定の端からx,y,zがどれだけ離れているか]
    setblock 9 9 9 redstone_block
    [チェーン、常にアクティブ、条件付き、座標は自由]
    レッドストーンの周りにコマンドをおいてください。

    この部分が知識なさ過ぎて意味が理解できませんでした。
    もしよければもう少し細かく教えていただけると嬉しいです…!
    よろしくお願いいたします!

    • 分かりにくくてすみません。
      testfor @a[x=6,y=6,z=6,dx=9,dy=9,dz=9]
      [反復、常にアクティブ]
      まず会話を始める場所(A)をどこにするかを決めます。
      その次にAの端の座標をx=6,y=6,z=6の場所に入れます。
      そしてAの範囲を決めます。Aの端(先ほどの)とは真逆の端の座標まで、
      xは何,yは何,zは何離れているかを入れます。
      例えばxが6マス離れているならdx=6,yが2マス離れているならdy=2,
      zが10マス離れているならdz=10となります。
      []
      setblock 9 9 9 redstone_block
      [チェーン、常にアクティブ、条件付き、座標は自由]
      上のコマンドだけだと座標が上の時のみしか会話が進まないので、
      レッドストーンでの信号を与えてあげないといけません。
      [続き]
      say aaaaa
      [衝撃、条件付き、レッドストーンが必要、レッドストーンの上に設置]
      チャットに言葉が出てくるコマンドです。別にこれでなくてもいいです。
      会話のコマンド2つ目以降は以下の設定でコマンドを続けてあげてください
      [チェーン、常にアクティブ、ティック(20ティック=1秒)]
      会話が終わったら最後の部分に次のコマンドを書いてください。
      setblock 6 6 6 air
      [チェーン、常にアクティブ]
      6 6 6の部分にはレッドストーンブロックの所の座標を入れて下さい。
      []
      色々と長々との話すみませんでした。
      分からないところがあれば教えてください。
      すみませんでした

    • ありがとうございます、できました!
      早速もう一個お聞きしたいです…!

      1、マネキンを動かすコマンド
      2、会話が終わるとブロックが変わるコマンド(ただの床がレッドストーンブロックで真っ赤になる、みたいなやつがやりたいです)
      3、視点固定?ボタンを押すと視点が動かなくなるコマンド(調べても、視点固定はできないと出てくるんですが…あれはコマンド連打なのでしょうか…?)
      4、額縁に特定のものを入れると検知してガラスが割れるコマンドみたいなものがありましたらお願いします

      多くなりましたが、お手すきの際に教えていただけると嬉しいです!
      よろしくお願いいたします!

      • 1についてなのですが、
        マネキンとは何なのでしょうか?
        2は会話の最後の所に次のコマンドを置いてください。
        /structure load ti 6 6 6
        [チェーン、常にアクティブ、ストラクチャーブロックで血を再現した後をコピー。
        6 6 6の所には座標の数字の1番低いところの座標を書いてください。]
        3次のコマンドで視点を完全に停止させることができます。(最近追加された最高なコマンド
        inputpermission set @a camera disabled
        [衝撃、レッドストーンが必要、解除するときは最後の部分をdisabledにします]
        4次のコマンドは答えと回答を見比べて答えが合致するとコマンドが発動します。
        testforblocks ~ ~1 ~ ~ ~1 ~ 6 6 6
        [反復、常にアクティブ、コマンドの上に模範解答、6 6 6の所には解答欄の座標]
        setblock 6 6 6 air
        [チェーン、条件付き、常にアクティブ、6

      • ありがとうございます!

        マネキンとは防具たてのことです、ごめんなさい!

        • 返信ありがとうございます。防具盾のことでしたか。現時点だと防具盾を動かすには、防具盾の状態をコピーし、動かしたい順番でロードを繰り返すしかありません。
          /kill @e[type=armor_stand,x=6,y=6,z=6,dy=1]
          [Xyzには防具盾の座標]
          /structure load a 6 6 6
          [aはセーブ名、6 6 6は防具盾の座標]

  30. こんにちは
    SHOPPVP制作中なんですが、
    サイドバーに特定の範囲内にいる人数を表示させたいんですが、やり方がわかりません。放置人数〇人みたいに表示させたいです。教えてもらえるとうれしいです。機種はswitchです。

    • scoreboard players set 参加人数 §l§6プレイヤー状況 0
      [反復、常にアクティブ]
      execute as @a[x=6,y=-6,z=6,dx=1,dy=2,dz=1] run scoreboard players add 参加人数 “§l§6プレイヤー状況” 1
      [チェーン、常にアクティブ、x=6,y=6,z=6には特定の範囲の端こ。dx=1,dy=1,dz=1には特定の範囲の端からどれだけ離れているか]
      分かりにくい部分もあるので、
      分からなければぜひ教えてください

      • アクションバーにプレイ時間、所持金、ポイント、レベルを表示するスコアボードを作りたいけどやり方がわかりません。教えていいだけますか?あとプレイ時間の表示方法も知りたいです。
        00:00
        こんな感じで時間と分の単位で表示したいです。

        • アクションバーに何かを表示させたい場合はtitlerawというコマンドを使用します。
          以下はアクションバーのコマンドです。
          execute as @a[scores={秒=0..9}] run titleraw @a actionbar {“rawtext”:[{“text”:”§lプレイ時間 “},
          {“score”:{“name”:”@s”,”objective”:”分”}},{“text”:”:0″},{“score”:{“name”:”@s”,”objective”:”秒”}},{“text”:”/所持金:”},{“score”:{“name”:”@s”,”objective”:”金”}},{“text”:”/ポイント:”},
          {“score”:{“name”:”@s”,”objective”:”ポイント”}},{“text”:”/レベル:”},
          {“score”:{“name”:”@s”,”objective”:”レベル”}}]}
          /
          execute as @a[scores={秒=10..}] run titleraw @a actionbar {“rawtext”:[{“text”:”§lプレイ時間 “},
          {“score”:{“name”:”@s”,”objective”:”分”}},{“text”:”:”},{“score”:{“name”:”@s”,”objective”:”秒”}},{“text”:”/所持金:”},{“score”:{“name”:”@s”,”objective”:”金”}},{“text”:”/ポイント:”},
          {“score”:{“name”:”@s”,”objective”:”ポイント”}},{“text”:”/レベル:”},
          {“score”:{“name”:”@s”,”objective”:”レベル”}}]}
          /
          [反復、常にアクティブ、もしスコアボードがもう用意されているのならobjectiveの名前を用意されている物へと変更してください、]
          /scoreboard players set @s “金” 5 /scoreboard players set @s “分” 0
          /scoreboard players set @s “秒” 0 /scoreboard players set @s “ポイント” 5
          /scoreboard players set @s “レベル” 5
          [チャットでも可能,スコアボードが用意済みなら個々の部分は省いてもよい。]
          そして続きは、
          プレイ時間の表示方法についてのコマンドです。先ほど作った分と秒を使います。
          /execute as @a run scoreboard players add @s “秒” 1
          [反復、常にアクティブ、ティック20]
          /execute as @a if score @s “秒” >= 一分 “時” run scoreboard players add @s “分” 1
          [反復、常にアクティブ]
          /execute as @a if score @s “秒” = 一分 “時” run scoreboard players set @s “秒” 0
          [チェーン、条件付き、常にアクティブ]
          /scoreboard objectives add 時 dummy /scoreboard players set 一分 “時” 60
          [チャット可]
          長くなりましたがこれで時間、所持金、ポイント、レベルの表示。
          プレイ時間を分と秒で切り分ける。コピーしないとなかなか骨が折れますが、頑張ってください。
          (どうにかtitlerawの構文が短くなりませんかね?)

          • 長文わざわざありがとうございます!また試してみますね!できしだい返信します。

      • 範囲内に入ってもスコアボードの数が変化しません。どうしたらいいですかね?

        • すみません。コマンドを少し抜けていました。
          次のコマンドを入力してください。
          次のコマンドはチャットに入力するのも可能です。
          /scoreboard objectives add “§l§6プレイヤー状況” dummy
          /scoreboard objectives setdisplay sidebar “§l§6プレイヤー状況”
          もうしわけありません

  31. ボタンを押したプレイヤー自身を対象にすることってできますかね?
    「say @p がボタンを押しました」
    とすると、@pの部分が自分じゃなかったりします。(自分が1番近い場合でも)どうしたらうまく表示されるんでしょうか?コマブロでやりたいです。

    • すみません。今の所コマンドブロックでボタンでの一番近い人を表示させることはできません。
      お役に立てずにすみません。他に手伝えることがあれば教えてください。
      すみません

      • サイドバーが2つあり、何秒間おきに切りかわるやつを見たことがあります。どうしたらできますか?

        • サイドバーに2つの情報を交互ででてくるコマンドですね。
          次のコマンドをコマンドブロックにて入力してください。
          /scoreboard objectives setdisplay sidebar “プレイヤー状況”
          [反復、常にアクティブ、ティック(交互に代わる速さ20=一秒)]
          /scoreboard objectives setdisplay sidebar “今日のイベント”
          [チェーン,条件付き、常にアクティブ、ティックは前のティックの2倍の数]

          コマンドの最後のプレイヤー状況,今日のイベントの所には、
          自分の好きなスコアボードを入れることも可能です。
          名前を変えたいのであれば上下のプレイヤー状況、今日のイベントを、
          自分の変えたい名前へと変更してあげてください。

          /scoreboard objectives add “プレイヤー状況”
          /scoreboard objectives add “今日のイベント”
          [チャット入力可,]
          ミス等がありましたら教えてください。

          • ありがとうございます!!
            続いて質問します。
            サイドバーに今ワールドにいる人全員の所持金を表示したいです。多い人順に表示したいです。

  32. 特定の範囲内にプレイヤーが入ったら、〇〇が入りました。とチャットで表示させて範囲内からでたら、〇〇が出ました。とチャットで表示させたいです。

  33. コマンドじゃないんですが、NintendoSwitchで「〓」を表示させる方法わかりますか?

    • 1♯※のところですね。
      返信遅れてすみません。

      • どこにあるのかわかりません

  34. /scoreboard objectives add 所持金 dummy
    [チャット可]
    /scoreboard objectives setdisplay sidebar “所持金”
    [先ほどのコマンドを所持金に変更してください。(どちらでも可能)]
    これで所持金を表示させれます。
    でもこのままだとこのスコアボードには何の情報もないので、
    特に何も表示されません。きおつけてください。

  35. Switchの場合文字を入力する欄で言うと左の上から3こめにある1♯※のところをクリックし、出てくる記号の中にあると思います、

  36. 五分に一回ぐらいのペースでチャットに文字が出るようにしたいです。
    あと文字が出た10秒後に作動するコマンドを作りたいです。

    • ありがとうございます。ミスがあれば教えてください。
      say テスト
      [反復、常にアクティブ、ティック6000、テストの部分にはチャットに送りたい文章]
      setblock ~ ~1 ~ redstone_block
      [チェーン、常にアクティブ、条件付き、ティック200]
      レッドストーンブロックの上に作動させたいコマンド

      • できました!!
        ありがとうございます!

  37. 特定の範囲内にプレイヤーが入ったら、「〇〇が入りました」とチャットで表示させて範囲内からでたら、「〇〇が出ました」とチャットで表示させたいです。

    • 返信遅れてすみません。
      入りました、出ましたと通知の来るコマンドを完成させました。以下がコマンドです。
      マルチで確認をしていないので、1度確認してみてください。
      /execute if entity @a[tag=!入,tag=!済] run say @a[tag=!入,tag=!済]が抜けました。
      [反復、常にアクティブ]
      tag @a[tag=!入] add 済
      [チェーン、常にアクティブ、条件付き]
      /
      続きは別のレーンにコマンドをつなげてください。
      /execute if entity @a[tag=入,tag=!済] run say @a[tag=入,tag=!済]が入りました。
      [反復、常にアクティブ]
      tag @a[tag=入] add 済
      [チェーン、常にアクティブ、条件付き]
      /
      続きは別のレーンにコマンドをつなげてください。
      /execute as @a unless entity @a[x=11,y=-60,z=5,dx=5,dz=2,dy=100] run tag @s remove 入
      [反復、常にアクティブ]
      tag @a[tag=!入] remove 済
      [チェーン、常にアクティブ、条件付き]
      /execute as @a if entity @a[x=11,y=-60,z=5,dx=5,dz=2,dy=100] run tag @s add 入
      [反復、常にアクティブ]
      tag @a[tag=入] remove 済
      [チェーン、常にアクティブ、条件付き]

      • ありがとうございます!!

  38. 初ログイン検知を教えてください。
    初めてワールドに入ったら「〇〇さんが初めてワールドにログインしました!」と「合計参加人数:〇人」の2つを表示させたいです。

    • 次のは初めて参加した時に出てくるチャットの奴です。
      /tag @a[tag=!初回] add 初回
      [反復、常にアクティブ]
      say @a[tag=初回]が初めてワールドにログインしました。
      [チェーン、条件付き、常にアクティブ]
      そして次は参加人数を表示するコマンドです。
      scoreboard players set 参加人数 プレイヤー状況 0
      [反復、常にアクティブ、オブジェクト等は自分でいじってもよい]
      execute as @a run scoreboard players add 参加人数 “プレイヤー状況” 1
      [チェーン、常にアクティブ]
      次のはチャットでの使用を可能
      /scoreboard objectives add “プレイヤー状況” dummy
      /scoreboard players add 参加人数 “プレイヤー状況”
      /scoreboard objectives setdisplay sidebar “プレイヤー状況”

      これでいけるはずです。まちがいがあればおしえてください。

  39. スコアボードについての質問です。
    サイドバーのsetdisplayで表示したもの一つだけ消すことはできますかね?

    • サイドバーに表示されているのは次ので消せます
      /scoreboard players reset 参加人数 状況
      [チャットでも可、参加状況は消したいのの名前、状況はそのスコアボード名]
      /
      もしわからないところがあればおしえてください。

      • 表示されているもの自体は消えず、そのスコアが0になるだけなんですけど、どうしたらいいですか?

        • 本当ですか?スコアボードの名前などを間違えになっているなどの間違いはありませんか?
          こちらも何かのミスがないかもう1度確認しています。すみません。

        • resetがsetになってませんか?

  40. コマンドとは関係ない話になるかもしれませんが
    ScriptAPIで ActionFormを作ろうとしても [Scripting][error]-ReferenceError: Native function [ActionFormData::title] does not have required privileges. at (Main.js:94)

    と出てしまうのですが解決方法はありますか?

    • このように便利なものもあるのですね。勉強になります。調べたのですが、たぶん参照エラーでは無いでしょうか?

      • わかりました。manifest.jsonも確認してみようと思います

  41. アクションバーに2つのスコアボードを表示させたいです。goldとpointの2つです。一応ゴールドの方のスコアボードは表示できているのですが、もう一つ表示させる方法がわかりません。教えていただけないでしょうか?

    • 質問なのですが、
      アクションバーへの表示にはどのようなコマンドを使用になられましたか?

      • executeとtitlerawでしました。goldのスコアボード名はmoneyです。

        • 今のtitlerawコマンドの続き、最後の「 ]} 」の前の部分に次のコマンドを追加してください。
          ,{“text”:” ポイント:”},{“score”:{“name”:”@s”,”objective”:”point}}
          .
          何かミス等があれば再度お知らせください。

          • 最後に]}をつけ忘れてます

  42. コマンドについて質問です。
    スーパーフラットの草ブロック、土ブロック、岩盤をすべて消すことができるコマンドのやり方を教えてください。switch版なのでワールド作成の画面にないので困っています。

    • 今の所、設定で奈落だけの世界を作成することはできませんが、
      コマンドを使用して、ブロックを削除することは可能です。
      この場合、一番簡単なのはストラクチャーブロックです。
      ストラクチャーブロックを使いairを最大数コピーします。
      そしたら消したい部分でロードしてあげるとそこの部分を消せます。
      .
      残念ながら自動で全てを奈落にするのは無理で、結局手動でやらないといけないので、
      結論ストラクチャーブロックで行うのが楽だと思います。
      自動ができなくて、すみません

      • わかりました!
        がんばります!

  43. 統合版で壊れない金の剣(不可壊?)をgiveで与える方法を教えてください。

    • NPCでボタンを押すと指定した4箇所のどこかにランダムでテレポートするコマンドを作りたいです。

      • npcでのボタンで4か所にランダムにテレポートさせたいのですね。
        以下のコマンドを使えば行けます。
        /scoreboard objectives add 仮 dummy
        [チャットでも可]
        /scoreboard players random @a 仮 1 4
        [反復、常にアクティブ]
        /execute as @initiator if score @s 仮 matches 1 run tp @s 3 3 3
        /execute as @initiator if score @s 仮 matches 2 run tp @s 4 4 4
        /execute as @initiator if score @s 仮 matches 3 run tp @s 5 5 5
        /execute as @initiator if score @s 仮 matches 4 run tp @s 6 6 6
        [次の物はnpcのコマンドの所に出してください。
        3 3 3,4 4 4,5 5 5,6 6 6の所にはランダムのテレポートさせたい場所の
        座標を入れてあげてください。]

    • 今現在、不可壊の金の剣を使用することは無理ですが、
      金の剣を破壊していまったら金の剣を与えることで実質的な不可壊へとできます。
      /give @a[hasitem={item=golden_sword,quantity=0}] golden_sword
      [反復、常にアクティブ]
      何かあれば教えてください。

      • タイさん!
        /give @p golden_sword 2 32000で耐久力がスゴイ減ったのをゲット!
        でそれをクラフト画面で二つ合成するこのにより不可壊にできます!
        ややこしいコマンドはいりません

  44. 統合版コマンドについて質問です。
    ボタンを押すと、スペクテイターになり、テレポートされるコマンドと、スペクテイターの時、特定の範囲内でしか動けないようにしたいです。教えていただけないでしょうか?

    • ボタンを押すとスペクテイターへとなりTPされる。
      そしてTPされた後には範囲外には行けないようにすれるコマンドを作成しました。以下がコマンドです。
      gamemode spectator @p
      [衝撃、レッドストーンが必要]
      tp @p 6 6 6
      [チェーン、常にアクティブ、6 6 6にはテレポートさせたい座標]
      /execute as @a[m=spectator] unless entity @a[x=3,y=-3,z=3,dx=2,dy=3,dz=2] run tp @a 6 6 6
      [反復、常にアクティブ、x=3,y=3,z=3には特定の範囲の所の端、ds,dy,dzの所には先ほどの端からx,y,zがなんマス離れているか]
      何かミスがあれば教えてください

      • なるほど!
        範囲指定の仕方が分からなかったのでとてもたすかりました!ありがとうございます!

  45. 範囲内のプレイヤーを10箇所のどこかにテレポートさせるコマンドを教えてほしいです。その際、同じ場所に2人以上テレポートさずに、一人ひとり違う場所にテレポートさせたいです。分からないのでどうか教えてください。

    • 範囲内のプレイヤーを10か所にランダムにテレポートさせればよいのですね。
      以下がそのコマンドです。何かミスや質問なのがあれば教えてください
      /scoreboard objectives add tp dummy
      [チャット可]
      /execute as @a[x=11,y=-60,z=28,dx=2,dz=2,dy=5] run scoreboard players random @s tp 1 10
      [衝撃、レッドストーンが必要、x,y,zは特定の範囲の所の端、
      dx,dy,dzの所は先ほどの端からx,y,zがどれほど離れているか]
      setblock ~ ~1 ~ redstone_block
      [チェーン、常にアクティブ、条件付き]
      続きのコマンドは今置いたコマンドから2マス上から始めてください。
      また以下のコマンドの座標(6 6 6)はテレポートさせたい場所。
      /tp @r[scores={tp=1}] 15 -60 28
      [衝撃、レッドストーンが必要]
      /tp @r[scores={tp=2}] 6 6 6[衝撃、レッドストーンが必要]
      /tp @r[scores={tp=3}] 6 6 6/tp @r[scores={tp=4}] 6 6 6
      /tp @r[scores={tp=5}] 6 6 6/tp @r[scores={tp=6}] 6 6 6
      /tp @r[scores={tp=7}] 6 6 6/tp @r[scores={tp=8}] 6 6 6
      /tp @r[scores={tp=9}] 6 6 6/tp @r[scores={tp=10}] 6 6 6
      [チェーン、常にアクティブ]
      /scoreboard players reset @a tp
      [チェーン、常にアクティブ]
      /setblock ~ ~-12 ~ air
      [チェーン、常にアクティブ]

  46. はじめましてこむこむです。コマンドについで質問します。
    範囲内に入ったら看板を与えるコマンドで、これを反復実行すると、範囲内にいる間看板が無限に増え続けます。これを範囲内に入ったら、一つだけ看板が付与されるようにしたいです。どうしたらいいですかねぇ。

    • こむこむさん、初めまして。
      範囲内に入ったら看板を一つ与えるコマンドですね。
      コマンドは以下の通りです。
      /give @a[hasitem={item=oak_sign,quantity=0},x=6,y=6,z=6,dx=3,dy=3,dz=3] oak_sign
      [反復、常にアクティブ、x,y,zには特定の範囲の座標の端、
      dx,dy,dzには特定の範囲の座標の端からx,y,zがなんマスほど離れているか]
      hasitemとはプレイヤーの所持しているアイテムについて確認ができます。
      itemはアイテム名、quantityはそのアイテムの個数。この場合、
      オークの看板を0個もっているすべての人(@a)にオークの看板(oak_sign)を与える(give)
      との風になります。
      (もし看板の種類を変えるのなら
      oak_signの部分を変えたい看板の種類のidに変更してください。 )

      • なるほど、ハズアイテムを使えばできるのですね。教えていただきありがとうございます!

  47. tellraw・titlerawのテキストとスコアボード以外に何ができるんですか?

    • tellraw・titlerawはテキストとスコアボードの表示以外にどよのうなことができるかですね。その2つ等以外だとセレクターで指定したエンティティーを表示させることが出来ます。これを使えば役職開示だったり正解者の発表などが出来ます。

  48. こむこむです。前回は教えていただきありがとうございました。今もう一つ分からないコマンドがあるので質問します。プレイヤーをキルしたらスコアが2増えるコマンドです。倒した人にポイントが2足されるようなものを作りたいです。教えていただきたいです。よろしくおねがいします。

    • 質問なのですが、
      キープインベントリ―を入れていますか?
      それによってコマンドは変わっていきます。

      • えーと、持ち物の所持はしていますね。遅れてすみません。

        • ここまでためておいてすみません。
          私もここの間試行錯誤しながら頑張って考えてみたのですが、
          今の状況ではできそうにありません。
          今後もしできそうならまたお知らせします。
          待たせてしまい申し訳ございません。

  49. スコアボードをメニュー?のプレイヤー権限のところに表示することできますか?それとできればスコアが多い順に表示させたいです。

    • プレイヤー権限の所にスコアボードを表示させればよいんですね。
      次のコマンドをチャットで使用すればいけるはずです。
      /scoreboard objectives setdisplay list 名前
      [チャット可、名前の所にはスコアボードのオブジェクト名]
      多い順にする方法については自分はあまり知らないのですが、
      たぶん多い順になるかと思います。

  50. 毎度教えていただき本当にありがとうございます!それで今回も質問なんですが、経験値バーのレベル(数字)が10に到達すると、「〇〇さんがレベル10になりました!」とチャットで表示させたいです。できればtellrawコマンドでの表示がいいです。

    • 付け足し。
      レベルのことで質問します。
      10レベルの時だけ検知する方法を教えてください。scoreboard players set @a[lm=10] “レベル” 10とすると0〜10までのやつがすべて反応します。どうしたらいいですかねぇ。ぜひこちらも教えていただきたいです。

    • 10レベルになると通知の来るコマンドですね。
      以下のコマンドでできます。
      /tellraw @a[lm=10,tag=!xp] {“rawtext”:[{“selector”:”@r[tag=!xp,lm=10]”},{“text”:”さんがレベル10になりました!”}]}
      [反復、常にアクティブ]
      tag @a[lm=10] add xp
      [チェーン、常にアクティブ、条件付き]
      /
      そしてlmというのは指定されたレベル以上のMOBを対象とするので、
      10と指定した場合、10以下は対象とならないので、
      別の所で間違えている可能性があります。

  51. なるほど!解決しました!
    ありがとうございます!

  52. 決められた人しか通れないコマンドとかってありますか?

    • 決められた人のみが通れる道ですね。
      以下のコマンドを使えばtagのplがついている人のみしか、
      通ることができます。
      /tp @a[x=6,y=6,z=6,dx=2,dy=3,dz=2,tag=!pl] 20 -60 3
      [反復、常にアクティブ、x=6,y=6,z=6には通れない道の端の部分の座標を書いてください。
      dx=2,dy=3,dz=2には先ほどの端の座標から道幅はx,y,zがなんマスなのか。道幅なので、
      dz=0の時は、,dz=0ごと消してください。]

  53. はじめましてlockです。特定の範囲内に金インゴットとアメジストの欠片をドロップさせるコマンドを教えてほしいです。その際、アメジストの欠片は低確率で出現させるようにしたいです。ついでにアイテムを拾ったらプレイサウンドが実行されるようにしてほしいです。なんかたくさん聞いてすみません

    • Lockさん。初めまして。
      ご質問なのですがアイテムが出現する頻度はとのくらいにしますか?
      また、アメジストはどの程度の確率にしますか。今日中に仕上げれればと思います。

      • とりあえず金インゴットは10秒に一つでアメジストの欠片は1分に一つぐらいの頻度でおねがいします

        • 特定の範囲でランダムな場所に、
          アメジストと金をドロップですね。
          以下のコマンドを使用する前に、
          金はkin、アメジストはamという名前でセーブしてください
          structure load kin ~ ~1 ~
          [反復、常にアクティブ、ティックは200]
          spreadplayers 6 6 1 9 @e[type=item,y=~-1,dy=1]
          [反復、常にアクティブ、6 6は範囲の中心、
          9は中心から範囲外までの数、
          コマンドは1つ目の2個上に設置]
          /
          structure load am ~ ~1 ~
          [反復、常にアクティブ、ティックは1200]
          spreadplayers 6 6 1 9 @e[type=item,y=~-1,dy=1]
          [先程とおなじ]
          出来なかった、分からなかった所があれば、
          再度教えてください。

          • 質問です。名前でセーブとはどうゆうことですか?

  54. 具体的ではなくすみません。
    セーブですね。セーブはストラクチャーブロックを使用して行います。
    https://youtu.be/ikl5hvdNlp0?si=WpYhJaQ0hjqlFuyl
    [使い方の動画]
    セーブは金・アメジストのみで、
    サイズxyzは全て1で、オフセットのyのマイナスも消してください。

    • ありがとうございます!なるほどストラクチャーブロックでするのですね。今度試してみます!できたらまた言うつもりです。

  55. サイドバーについての質問です。サイドバーに表示しているオブジェクトの順番の変え方と固定方法を教えてほしいです。スコアの変動で順番が入れ代わったりするので困っています。

    • スコアボードの位置の変動を無くすことは今のところできません。なのでアクションバーへの表示をおすすめします。申し訳ございません。

      • なるほど。ではスコアをいじって順番を変える方法しかないんですね。教えていただきありがとうございます!

  56. マイクラでマーダーを作っているんですけど参加人数が4人〜6人だったら殺人鬼1人、保安官1人、残りは罪なき人で7人以上だったら殺人鬼1人、保安官2人、残りは罪なき人みたいなかんじに設定したいんですけどできますかね?

    • 人数ごとに役職を設定するのですね。
      次のコマンドでできます。
      /
      人数を検知するコマンド
      /scoreboard objectives add pla dummy
      [チャット可]
      scoreboard players set 参加 pla 0
      [常にアクティブ、反復]
      execute as @a run scoreboard players add 参加 pla 1
      [チェーン、常にアクティブ]
      /
      役を設定するコマンド。ボタン等々での起動です。
      /execute if score 参加 pla matches 4..6 run tag @r add 殺人鬼
      [衝撃、レッドストーンが必要]
      tag @r[tag=!殺人鬼] add 保安官
      [チェーン、常にアクティブ、条件付き]
      /execute if score 参加 pla matches 7.. run tag @r add 保安官
      [チェーン、常にアクティブ、条件付き]
      tag @a[tag=!殺人鬼,tag=!保安官] add 罪なき
      [チェーン、常にアクティブ、条件付き]
      /
      出来ない、わからないなどがあれば教えてください

  57. titlerawでactionbarに、クールタイムのゲージを3つ表示させるのですが、scores={チャージタイム=〇〇}]というのをすべてのパターンで実行しようとするとかなり時間がかかってしまいます。なにかいい案はありますか?

    • 質問なのですが、クールタイムの表示方法に要望はありますか?
      数字での表示や■■□など図形での表示など色々あると思いますが要望はあるのでしょうか?

  58. 質問です、統合版でreplaceitem entity @e[type=zombie] slot.hotbar 0 emeraldってコマンドブロックに打ったら「コマンドを実行中に不明なエラーが発生しました」と出ました。どうすればよいでしょうか。

    • 確かなのですがゾンビにはホットバーの存在はなく、マインハンド、オフハンド、頭、体、ズボン、足だけなので、
      エラー構文が出たのかと思います。

      • そうなんですね!ありがとうございます!

  59. 「tell」と「m」は
    同じです!

  60. CommandBlockには
    /(スラッシュ)をつけなくても良いですよ!

  61. タイさん!
    お久しぶりですね掲示板機能が追加されたんでそちらの方の技術相談(統合版)にコメントも多くなっているし移動してみてはどうですか?

    • 掲示板の方にはそのようなものもあるのですね。
      自分もそちらに後で行ってみようと思います。

  62. 質問です。プレイ時間をアクションバーに表示したいのですが教えていただきたいです。時間単位と分単位で表示させたいです。(時間単位:分単位)こんなかんじです。
    2:30だったらニ時間三十分ということで左が時間、右が分という形でお願いします。

    • アクションバーに時間と分をわけて表示ですね。
      コマンドは以下の通りです。ちなみにtitlerawコマンドが2個あるのは、
      分が一桁のみの時2桁目に0を入れるためです。
      .
      execute as @a[scores={分=0..9}] run titleraw @a actionbar {“rawtext”:[{“text”:”§lプレイ時間 “},
      {“score”:{“name”:”@s”,”objective”:”時”}},{“text”:”:0″},{“score”:{“name”:”@s”,”objective”:”分”}}]}
      [反復、常にアクティブ、ティック]
      .
      execute as @a[scores={分=10..}] run titleraw @a actionbar {“rawtext”:[{“text”:”§lプレイ時間 “},
      {“score”:{“name”:”@s”,”objective”:”時”}},{“text”:”:”},{“score”:{“name”:”@s”,”objective”:”分”}}]}
      .
      /execute as @a run scoreboard players add @s “分” 1
      [反復、常にアクティブ、ティック1200]
      /execute as @a if score @s “分” >= 一分 “時間” run scoreboard players add @s “時” 1
      [反復、常にアクティブ]
      /execute as @a if score @s “分”>= 一分 “時間” run scoreboard players set @s “分” 0
      [チェーン、条件付き、常にアクティブ]
      /scoreboard objectives add 時間 dummy /scoreboard players set 一分 “時間” 60
      /scoreboard objectives add 分 dummy /scoreboard objectives add 時 dummy
      [チャット可]

      • 返信遅れてすみません!わかりやすく教えていただきありがとうございます!また質問するかもしれませんがよろしくおねがいします!

  63. 範囲内にプレイヤーがいると作動するレッドストーンランプと鉄の扉のコマンドを教えてください

    • 送れていてすみません。
      以下がコマンドです。
      /execute positioned 9 9 9 if entity @a[r=3] run setblock 6 6 6 redstone_block
      [反復、常にアクティブ9 9 9には鉄扉の場所、6 6 6には適当な座標。その座標からレッドストーンを引いて扉とランプにつなげる、
      r=3には鉄扉から半径何マスを検知します。検知すると扉とランプが反応します。]

      • 教えていただきありがとうございます!やり方が分からなかったのでとても助かりました!!

  64. 統合版マイクラについての質問です。すべての草ブロックを空気に変えるコマンドを教えてください。

    • 残念ながら実際の所仕様上全てはとても難しいです。
      なので以下のコマンドを使用して手動でするのが主流です。
      /fill 6 6 6 9 9 9 air
      [チャット可、6 6 6は始点,9 9 9は終点,範囲がでかすぎるとエラー構文が出てきます。]

      • なるほど。少しずつ 少しずつやるってかんじですね。教えていただきありがとうございました!

  65. こんにちは。前回に引き続き質問なんですが、チャットにスコアを表示させるコマンドを教えてください。「今のスコアは〇〇です。」〇〇のところに表示させるようにしたいです。分かればぜひ教えてください。

    • 「今のスコアは○○です」でスコアを表示させるコマンドですね。
      objectiveの所にポイントとありますが、表示させたいスコアボードの名前に変更してください。
      execute as @a run tellraw @a {“rawtext”:[{“text”:”§l今のスコアは§b”},{“score”:{“name”:”@s”,”objective”:”ポイント”}},{“text”:”§r§lです”}]}
      ミス等がありましたらおしえてください。

  66. はじめまして、こんにちは
    ローグライクゲームに基づく、ランダムな地形生成を用いたダンジョンについて模索しているのですが行き詰まっています。
    迷路のアルゴリズム(棒倒し法、穴掘り法)などは試しましたがこれでは単調なものになってしまう為、やはりローグライクそのものの様な生成方法が望ましいです。
    自力で考えてみたものの、統合版での実現方法がなかなか思いつかなかったので相談させてください
    ぱっと見、実現出来そうな感じしますかね?
    https://qiita.com/kyooooooooma/items/a8ee1157b89b7f744098

    • 聞いてる感じ厳しめな気もします。
      まず良い感じを落とし込むのが難しくURLのサイトにある通り、
      ゲームとしてランダムダンジョンを扱うには、探索していて楽しい!!と思えるような地形が求められます。
      だけどそこの部分に対してのみ考えて条件などを付けていくとそれはもう、
      パターンの決められているマップとなり条件に背いてしまい..と自分的にはあまり理解が追い付いていない部分もあるのですが、
      自分は実現はできなくもないともとらえられるが、実現するのはとても難しそうだと感じました。
      何か的外れな部分があるかと思いますがすみません。

      • ありがとうございます

  67. 額縁の中のアイテムを消すコマンドを教えてください
    あとトロッコが壁を検知して登るコマンドも教えてください

    • 「額縁の中を消す」というコマンドはありませんが、
      新品に書き換えれば再現は可能です。
      以下はコマンドです。
      /setblock ~ ~ ~ air
      /setblock ~ ~ ~ frame [“facing_direction”=0]
      [反復→チェーンと常にアクティブ・衝撃→チェーンと常にアクティブ,
      [“facing_direction”=0]の0は向きです。0~5あるので正しい向きを試して探してください。]
      本当はそのまま額縁を置きたいのですが額縁の上に額縁を置くとエラー構文が出るので一度AIRでリセットします。
      .
      そしてトロッコの方ですが登るほうが少し現実が難しそうです。
      (エフェクト浮遊はつけれずtpもできないため)
      すみません。

      • ありがとうございます

      • ありがとうございます
        また何かあれば聞きに来ます

      • 額縁にアイテム入れるとコマンドブロックが消えてしまいます
        どうしたらいいですか

        • すみません。つけたしがあります。~~~の部分があるのですがそこを額縁の座標にしてぐたさい。つけ忘れすみません。

  68. コマンドで壁にレールって引けますか?

    • すみません。壁にレールを引くというのは、
      コマンドではできません。すみません。

      • ありがとうございます

  69. こんにちは
    エンドラ討伐PvPをやろうとしてます
    教えて頂きたいのが
    キルしたら特定の人にエフェクトを付与するコマンドと死んだらランダムにスポーンするコマンドです

    教えてくださいm(_ _)m

    • 質問ありがとうございます。少し質問があるのですが、
      ・持ち物の保持がオンかオフか
      ・死亡時のリスポーン地点を決めているか
      .
      返信お願いします。

  70. プレイヤーが1分間その場から動かなかった場合、特定の場所にテレポートさせるコマンドはありますか?分かるのならば是非教えて下さい!

    • 遅れてしまいすみません。1分間その場で放置した場合テレポートですね。
      次がコマンドとなります。
      /scoreboard objectives add “放置” dummy
      /scoreboard objectives add “テスト” dummy
      [チャット可]
      /execute as @a at @s unless block ~ 30 ~ stone run scoreboard players add @s “放置” -5
      /execute as @a at @a run structure load 判定 ~-2 30 ~-2
      tag @a[scores={“放置”=60}] add 放置
      /execute as @a at @s if block ~ 30 ~ stone run scoreboard players add @s “放置” 1
      /execute as @a if score @s “放置” < @s "テスト" run scoreboard players set @s "放置" 0
      /scoreboard players set @a "テスト" 0
      [全て反復、常にアクティブ]
      続きはつなげてください
      scoreboard players set @a[tag=放置] "放置" 0
      [反復、常にアクティブ]
      tp @a[tag=放置] 6 6 6
      [チェーン、常にアクティブ、6 6 6はTPしたい座標]
      tag @a remove 放置
      [チェーン、常にアクティブ]
      ストラクチャーブロックを使用して次のようにコピーしてください。コピーの名前は「判定」(「」は不要)
      空空空空空   (5×5で真ん中に石をおく。
      空空空空空    ストラクチャーブロックの使い方を知らないなら教えてください。)
      空空石空空
      空空空空空
      空空空空空

      ミス、質問等がありましたら再度ご声掛けください。

      • なるほど、けっこう複雑なんですね。ありがとうございます!また聞くときがあるかもしれませんが、その時はお願いします!

  71. コメント失礼します
    scoreboardでlevelが上がると次上がるときに必要な経験値(スコアボード)が多くなる
    コマンドを教えて欲しいです
    例)
    次必要な経験値100
    ↓levelup
    次必要な経験値200

    • 必レベルをスタートにlevelが上がるときに必要な経験値量です。
      /scoreboard objectives add 必レベル dummy
      [チャット可]
      次は初めて参加する人の必レベルを100にするものです。
      /scoreboard players set @a[tag=!初] “必レベル” 100
      [反復、常にアクティブ]
      /tag @a add 初
      必レベルと経験値を比べて「必レベル<=経験値」になるときのみレベルUPとなります。
      /execute as @a if score @s “経験値” >= @s “必レベル” run scoreboard players add @s “level” 1
      [反復、常にアクティブ]
      /execute as @a if score @s “経験値” >= @s “必レベル” run scoreboard players add @s “必レベル” 100
      [チェーン、常にアクティブ]
      /execute as @a if score @s “経験値” >= @s “必レベル” run scoreboard players set @s “経験値” 0
      [チェーン、常にアクティブ]
      たぶんこれでいけます。できなかったら教えてください。

  72. エンドラが倒れる時のような爆発演出を行いたいのですが、どのような方法があるでしょうか?

    • すみません解決しました

  73. 失礼します
    アイテムバーの上にCoinというスコアを表示させたいのですがやり方がわかりません。
    あとCoinはaさんはaさんのCoinだけ、bさんはbさんのCoinだけ表示させたいです。
    教えてください。お願いします

    • アイテムバーの上にスコアを表示させたいのですね。
      以下がそのコマンドです。
      titleraw @a actionbar {“rawtext”:[{“text”:”§lCoin:”},{“score”:{“name”:”@s”,”objective”:”Coin”}}]}
      [反復、常にアクティブ]
      上手く発動できない場合は教えてください。

      • 全員のスコアが表示されるのですが個人、個人にできませんか?
        図々しくてすいません

  74. 剣をバージョン1.20で不可壊にする
    コマンドはありますか?
    もしあったら教えていただけませんか?

    • 壊れない剣ですね。壊れても自動で新しい金の剣をくれるので、
      実質的に破壊できません。
      /give @a[hasitem={item=golden_sword,quantity=0}] golden_sword
      [反復、常にアクティブ、golden_swordのところは剣によって変わります。
      ダイヤの剣:diamond_sword 金の剣:golden_sword
      鉄の剣:iron_sword ネザライト:netherite_sword
      石の剣:stone_sword 木の剣:wooden_sword]
      もし間違いがあれば教えてください。

      • ありがとうございます!

  75. ある建物にいてセキュリティが発動したら強制的に中の人を外に出すコマンドを教えてください

    • 質問ありがとうございます。セキュリティーとは具体的にどんな感じのをつくれば良いですか?

      • お化け屋敷を作っててレバーをおしたら強制的に中にいる人全員外に出すコマンドです

        • /tp @a[x=9,y=9,z=9,dx=6,dy=6,dz=6] 3 3 3
          [衝撃、レッドストーンが必要、3 3 3にはtpさせたい場所の座標
          x=9,y=9,z=9にはお化け屋敷の始点としたい場所の座標、dxは始点から終点まで何マス幅があるか,
          y,zもxとおなじ容量で始点から終点まで何マス離れていいるか]
          dx,dy,dzについてはわからなければ調べていただくとわかりやすいかと思います。
          もしうまく作動しなければ教えてください

          • 自分以外のプレイヤーを外に出すにはどうつけたしすれば良いですか?

  76. 統合版でサボテンを投げると目の前に鍾乳石が降ってくるコマンドを教えてください 数ブロック上の空気と鍾乳石を置き換えるようなコマンド

    • サボテンを投げると目の前(始点先)に行きます。
      tag @a remove サボ
      [反復、常にアクティブ]
      以下のコマンドはつなげる
      /execute at @e[type=item,name=サボテン] run tag @a[r=2] add サボ
      [反復、常にアクティブ]
      /execute at @a[tag=サボ] run setblock ^ ^5 ^1.5 pointed_dripstone
      [チェーン、常にアクティブ、条件付き]
      kill @e[type=item,name=サボテン]
      [チェーン、常にアクティブ、条件付き]
      サボテンをしたを向いたままで投げると地面がえぐれたり、
      天井がえぐれることがあります。もし投げても鍾乳石が出ない場合は、
      教えてください

      • 確かにコマンドは動きました!
        ありがとうございます

        ですが地面えぐれましたアドベンチャーで遊ぶマップなので困ります

        そして投げた時ずっと出続けます
        サボテンを投げた瞬間だけ鍾乳石が出てくるようにしたいです!

        • えぐれることについてなのですが、
          3個目に書いたコマンドを下のように、最後にkeepと加えてください
          /execute at @a[tag=サボ] run setblock ^ ^5 ^1.5 pointed_dripstone keep
          投げてずっと出るほうなのですが、
          自分のほうではそのようなことになっていないので、
          どこかを間違えているのではないでしょうか?もう1度確認ください。

          • 私が間違えてしまっている可能性が高いのですね
            ありがとうございます!!試してみます

          • できましたほんとに
            ありがとうございます

        • 何度もすみません
          鍾乳石を広範囲に落とすことは可能でしょうか

          • 広範囲ですね。3個目のコマンドを次のコマンドに変更してください。
            /execute at @a[tag=サボ] run fill ^ ^5 ^1.5 ^6 ^5 ^6 pointed_dripstone keep
            [チェーン、常にアクティブ、条件付き]

  77. コメント失礼します。
    はいどもこんちゃ!からぴちメンバーのゆあんくんです!マイクラ実況してます。
    本当は、3年前くらいに送ったんですけど、なぜか送れていなかったので送り直します!(笑)
    このサイト、めちゃくちゃ役に立ちました!今はからぴちのコマンド担当になるくらいハマりました!(笑)
    ありがとうございます!
    あと、カラフルピーチのチャンネル登録と高評価、Twitterのフォローよろしくお願いします!!

    • え!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?本物だああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ!
      あと、この前スプラやってたら、ゆあんくんっていう名前の人と、たっつんっていう名前の人と、じゃぱぱっていう名前の人と、うりっていう名前の人いたんだけど!?しかもみんな同時に来て同時にどっかいたから、絶対本物だよね!?
      それで、フレンド申請しても、フレンドなってくれないから、絶対本物!だって、本物だったら野良(知らない人)の人とフレンドなんないもんね!?

    • いつも見てます!
      コマンド頑張ってください!
      5月5日楽しみにしてます!

  78. プレイヤーが防具立てを触ったり防具を取ったら検知するコマンドを教えてください

    • 僕もプレイヤーが防具立てを触ったり防具を取ったら検知するコマンドを教えて欲しいです、お願いします。

      • プレイヤーが防具盾に触ったら検知するコマンドです。
        検知後発動させたいコマンドの一番前にこれを置くことで、
        検知後そのままコマンドが発動されます。
        /execute at @e[type=armor_stand] if entity @a[r=1] run
        防具を取ったら検知はまだ思いつかないので、
        また思いついたら送ります。すみません。

        • ブロックの種類はなんですか?

    • 触るならわかるんですけど、
      execute as @a at @s if entity @e[type=armor_stand,x=~,y=~1,z=~,dx=0,dy=0,dz=0] run /<実行コマンド>
      で頭の部分を検知
      足ならy=~1をy=~に変更、全身の場合は、Y=1のまま、dy=~-1にするか、Y=0にして、dy=1にするのもできます。
      /<実行コマンド>は、当たった時にどうするかを決めます。場合を変える場合には、tagや名前を付け見てください。
      tagの場合は@e[type=armor_stand,tag=,(省略)]
      名前の場合は@e[type_armor_stand,name=,(省略)]
      です。は実行したいtagを、は実行したい名前を指定します。tagやnameは絶対使う必要はありません。逆に重宝使うこともできます。防具をつけたりとったりするには、オブザーバーを使う方法しかわかりません。すいません。

  79. コマンドでタイマーを作るにはどうしたらいいですか。

    • タイマーを作ればよいのですね。
      質問なのですがタイマーはどのように使いますか?
      例えば一人ひとりでタイマーが変わっているのならばtitlerawです。
      ミニゲームとかでの終了時間とか開始から何分とかの場合はscoreboard
      などあります。どのような用途で使うのですか?

  80. 知りません。

  81. こんにちは!これからよろしくお願いします!
    コマンドの話で、よくYou Tubeさんとかはやってるんですけど、あのバリアブロックの出し方と、フレンドとプレイしてるときにそのフレンドを自分のところにテレポートするコマンドのやり方ってわかりますか…!
    もし知っていたら教えて下さい!なにもこのコマンドはやったことないです…!
    また明日このサイト見るのでできれば今日中か明日の10:00以内にコメント下さい!
    なんかこんなにたのんでいるんですけど、お忙しいと思うのでぜんぜん大丈夫です!!
    あ、ではできればお願いします!( ´ ▽ ` )ノ

    • あと、タイさんとフレンドになりたいです!!
      (私はNintendo Switchでやっているのでそのフレンドコードを教えて下さい!!)
            ⇧
       (ニンテンドースイッチ)

      できればお願いします!!なりたいです!!

    • いわれていた時刻より遅れていてしまい、大変申し訳ありません。
      バリアのコマンド
      /give @s barrier
      TPのコマンド
      /tp フレンドの名前 @s

      • 返信遅くなってしまい、申し訳ございません…。
        いやいやいやいやいやいやいやいや、全然大丈夫ですよ!
        コマンドのやり方、教えてくれてありがとうございます。とても助かります。
        これからもこのサイト使うと思うので、よろしくお願いします。

  82. 今は終わったのですが今ちょうど中間テストの時期でスマホもといパソコンをあまり触れる時間がなく、
    返信にとても時間がたってしまい申し訳ありません。もうテストは終わったのでたまっている分をどんどん返信していきたいです。
    すみませんでした。

  83. 返信遅くなってしまい申し訳ございませんm(__)m
    こんにちは!!( ´ ▽ ` )ノ
    中間テストの時期だったんですね。全然大丈夫です!私もわがままですいませんでした…。
    テストは大事ですので、全然大丈夫ですよ!
    わざわざテスト期間だったのに返信ありがとうございます。
    私もできれば毎日このページ(?)見るのでよろしくお願いします!

  84. コメント失礼します。
    こんにちは!よろしくお願いします。
    私は少しならコマンドに触れたことはあって、できるコマンドは、「/give @s barrier」「/give @s minecraft:command_block」「/setblock ~ ~ ~ minecraft:command_block」「/give @s light_block 1 15」「/particle 」「/kill @e[type=!player]」くらいなら、できます。
    他に知りたいコマンドは、一瞬で壁や床を作るコマンドが知りたいです。
    長文失礼しました。では、返信よろしくお願いします。

    • そのようなコマンドでしたらfillコマンドがおすすめです。
      /fill 6 6 6 9 9 9 【ブロック名】
      [チャット可、6 6 6は始点,9 9 9は終点となる座標を入れる,
      ブロック名はgiveなどで使われるアイテムのID名]
      またわからないことがあれば教えてください。

  85. この前 鍾乳石を降らせるコマンドを教えてもらった者ですが天井がある場所で使うとブロック化してしまいます改善出来ないでしょうか?

    • では前回のコマンドに続けて次のコマンドを追加してください。
      /execute at @a[tag=!サボ] run fill ~10 ~10 ~10 ~-10 ~ ~-10 air replace pointed_dripstone
      [チェーン、常にアクティブ]
      もしうまくできない場合は、教えてください。

      • コマンド自体は動きましたが、かわらずブロックにくっつきます

        • 自分ももう一度試したのですが、
          うまく動いたのですが改めて確認してもらってもよいでしょうか?
          質問なのですがブロックにくっつくっていうのは、
          鍾乳石の上にブロックがあって鍾乳石がブロック化するのを阻止したいって、
          話ですよね?

          • そうです
            もう一度試してみます

          • 確認ですが’追加’ですよね?あと前回の実行結果が’fill’を「Null」として実行出来ませんでしたとなりますサボテンを投げた瞬間に実行結果を確認するとセレクターに合う対象がありません
            となります

  86. 今マイクラ人狼リーグを制作しているのですが以下