コマンドブロックマインクラフトとは-使用方法

一見すると、Minecraftのコマンドブロックの使用は非常に複雑に見えます。ただし、それらを理解すると、アドベンチャーマップを作成したり、マルチプレイヤーサーバーを管理したりするための便利なツールになります。この記事では、コマンドブロックマインクラフトとは何か–その使用方法について説明します。さぁ、始めよう!





アバストがディスクスペースを占有

何を説明します マインクラフト コマンドブロックは、Minecraftコマンドブロックを作成する方法を示しています。また、Minecraftコマンドブロックを使用してMinecraftをさらに改善する方法を検討してください。



Minecraftコマンドブロックとは何ですか?

Minecraftコマンドブロックは、実際には特別なRedstoneを利用したブロックです。次に、Redstoneの充電によってアクティブ化されたときに、事前設定されたコンソールコマンドを実行することが主な用途です。チャージを受け取ると、ロードされたコマンドを実行します。

Minecraftコマンドブロックの主な用途は、他の方法では使用できないコマンドをプレーヤーが制御できるようにすることです。これは、コマンドブロックには管理者レベルの権限があり、管理者権限がなくてもコンソールコマンドを実行できるためです。これは、サーバーの電源をオンにすることなく、プレーヤーが特定のものを制御できるようにすることができることを意味します。



コマンドブロックマインクラフト



これは、現在のゲームモードの変更など、面倒なタスクを実行するのに非常に便利です。ゲームモードという用語が空白になる場合。

Minecraftコマンドブロックを取得するにはどうすればよいですか?

Minecraftのコマンドブロックはサーバーとプレーヤーの管理に関連しているためです。彼らは実際にゲームの世界で採掘することはできません。



コマンドブロックを取得する場合は、自分にアイテムを与えるための適切な権限が必要です。次に、Tキーをタップしてチャットを開きます。チャットウィンドウはゲーム内コンソールとしても機能します。チャットメッセージをコマンドに変換するために、スラッシュ(/)とともにメッセージを開始します。



チャットを開いた状態で、/ give PLAYER_NAME Minecraft:command_blockと入力する必要があります。ここで、PLAYER_NAMEはあなたの名前です。

文字を入力するときに何を入力するかをゲームが予測していることに気付くかもしれません。ゲームが正しく推測した場合は、Tabキーをタップして推測を自動的に入力できます。コマンドブロックを所有しているので、それを使用するときが来ました。

Minecraftコマンドブロックコマンドを使用するにはどうすればよいですか

ブロックを使用するには、クラフトテーブルのように右クリックします。紛らわしいボタンがたくさん表示されますが、今はそれらについて心配する必要はありません。 Redstoneの請求を受けたときにタスクを実行する場合は、コマンドブロックの取得に焦点を当てましょう。

新しいMinecraftの世界を開き(Superflatが最適に機能します)、クリエイティブモードになっていることを確認して、/ボタンをタップします。これは実際にはコマンドウィンドウであり、チャットウィンドウと同じですが、「/」で始まる点が異なり、スラッシュで始まるものはすべて実際にはコマンドです。実行できる最初のコマンドは

/ give @p minecraft:command_block

これを分解してみましょう。コマンド/ giveはアイテムをプレーヤーのインベントリに入れ、プレーヤーと与えるアイテムの2つの引数を持ちます。 @pは ターゲットセレクター。 セレクター@pは、実際に最も近いプレーヤーを選択します。そのように、Minecraftのユーザー名を使用することもできますが、コンソールからコマンドを実行すると、常に最も近いプレーヤーになります。他のターゲットセレクターは、すべてのプレーヤーの場合は@a、ランダムプレーヤーの場合は@rであり、@ eはすべてのプレーヤーをターゲットにします。 エンティティ。 エンティティには、モンスター、雪玉、動物、矢など、ブロックではないすべてのものが含まれます。

コマンドは正常に実行され、新しいブロックも提供されます。それを始めるために地面のどこかにそれを置いてください。コマンドブロックは、ホッパーやかまどと同じように、配置した方向を指していることがわかります。これは後で実際に重要になります。

コマンドブロックマインクラフト

ブロックを右クリックして(またはクラフトテーブルやかまどにアクセスするために使用するキーを使用して)、コマンドブロックGUIとともに表示されます。

ボタン|コマンドブロックマインクラフト

コマンドブロックマインクラフト

最初は少し怖いようですが、心配しないでください。これらのボタンはすべて何かをします。インパルスと書かれたボタンは、実際にコマンドブロックのタイプを変更します。コマンドブロックには3つの異なるタイプがあります。ご覧ください。

  • インパルス、コマンドを実行します 立ち上がりエッジ レッドストーン電流の。つまり、電源が入っているときはいつでも、電源が入っていても、コマンドを1回実行してから停止します。これはデフォルト設定であり、1.8で使用できる唯一の設定です。
  • 繰り返し、コマンドを毎回実行します ダニ 彼らは力です。目盛りはフレームのようなもので、1回の目盛りで1秒間に20回以上複数のコマンドを実行できます。
  • チェーン。それを指しているコマンドブロックがそのコマンドを実行した場合にのみ実行されます。これらは1つのティックで次々に実行されるため、「チェーン」という名前が付けられます。

Unconditionalというボタンは、コマンドブロックがチェーン内の前のブロックが正常に実行されたかどうかをチェックするのを停止します。もう1つのオプションである条件付きは、前のブロックがエラーをスローしなかった場合にのみ実行されます。

Needs Redstoneというボタンは、コマンドブロックに実際に電源が入っている場合にのみコマンドを実行します。もう1つのオプションであるAlwaysActiveは、コマンドブロックが電源が入っているかどうかをチェックするのを停止し、電源が入っていると想定します。このオプションは、Impulseコマンドブロックでは役に立たないため、使用しないでください。

さらに|コマンドブロックマインクラフト

さて、最初の「スクリプト」であるチェーンを作りましょう。次のように、チェーンコマンドブロックまたは2つを最初のインパルスコマンドブロックに向けて配置します。

チェーンブロックを常にアクティブに設定する必要があります。そうしないと、Redstoneブロックまたは電流を配置する必要があり、実際には不要なスペースを占有します。チェーンの始点にあるインパルスコマンドブロックにボタンを置き、それを押します。

実際には何も起こりません。これは、まだコマンドを入力していないためです。インパルスブロックを編集する場合は右クリックして、基本的なコマンドを入力します

開始と言う

実際には、コマンドブロックにスラッシュが必要ないことに注意してください。必要に応じて使用することもできますが、不要です。 / sayコマンドは、1つの引数、テキストを受け取り、それを実行する人の観点からもそれを言います。実行すると、通常のチャットと同じようにメッセージとして表示されます。コマンドブロックから実行している場合は、[@]メッセージになります。または、/ tellがあります。これには、プレーヤーの引数と/ tellrawが必要です。これは、テキストではなく生のJSONを使用することを除けば/ tellに似ています。

さらに

チェーンコマンドブロックを埋めて、チャットするものをさらに書き込むこともできます。それらは、同じティックで、遅滞なく順番に実行されます。遅延して実行する場合は、Redstoneリピーターを使用してセットアップする必要があります。 / sayに加えて、アイテムを与える/ give、/ effectなどのより多くのことを行う他の基本的なコマンドがあります。それはあなたの世界を変えるポーション効果、/ setblockと/ fill、そして他の多くを適用します。コマンドの大規模なデータベースは、他の役立つコンテンツとともにMinecraftWikiにあります。

すべてのサブレディットをブロックする方法

ターゲットセレクター|コマンドブロックマインクラフト

@pターゲットセレクターは、実際には一見したところよりもはるかに強力です。たとえば、すべてのエンティティをターゲットにする場合は@eを使用しますが、ゾンビのみをターゲットにする場合は

@e [type = Zombie]

ここで、@ eの後の角かっこに注意してください。それらのブラケットの内側は ターゲットセレクター引数 、MinecraftWikiで見つけることができる完全なリスト。 type引数は、特定のタイプのエンティティのみを選択します。これもゾンビです。コマンドブロックから10ブロック以内のすべてのゾンビをターゲットにする場合は、次を使用します。

@e [type = Zombie、r = 10]

rが半径引数であることに加えて。また、場所、名前、チーム、スコアなどでターゲットを設定することもできます。

連鎖コマンド|コマンドブロックマインクラフト

実際には他のコマンドとは異なる別のコマンドを紹介しましょう。そのコマンドは/ executeです。このコマンドは、別のコマンドを入力として受け取り、別のエンティティの観点からそれを実行します。 / executeの構造は、次のとおりです。

/ execute @target X Y Z / command

からコマンドを実行するためのX、Y、およびZ座標。これはほとんどのコマンドでは重要ではありませんが、使用する場合は非常に重要です 相対的な位置。 相対位置は〜で始まり、その後に正または負の数が続きます。これは、原点からのブロック数を示し、〜〜〜で示されます。したがって、たとえば、村人が話しているかのように/ sayを実行する場合は、次のようにコマンドを設定することもできます。

/ execute @e [type = Villager] 〜〜〜 / sayねえ

このコマンドにより、すべての村人からすべての人にメッセージが送信されます。これは、複数の人または複数の村人がいる場合は最適ではないため、次のようにコマンドを再フォーマットしてみましょう。

/ execute @ a〜〜〜 / execute @e [type = Villager、c = 1] 〜〜〜 / tell @p Hey

これは最初のコマンドよりもはるかに複雑で、2つの/ executeコマンドをチェーン化する必要があります。コマンドの最初の/ executeは、実際にはすべてのプレーヤーで実行されます。次に、2番目は近くにいる村人を1人だけチェックし、その村人に最も近いプレイヤーにHeyを伝えさせます。これにより、実際には、1人あたり1人の村人だけが話すようになります。

コディでのライブNFLゲーム

結論

さて、それはすべての人々でした!このコマンドブロックのMinecraftの記事が気に入ってくれて、お役に立てば幸いです。それについてのフィードバックをお寄せください。また、この記事に関連する質問や問題がある場合もあります。次に、下のコメントセクションでお知らせください。間もなくご連絡いたします。

すてきな一日を!

参照: MinecraftLANゲームの問題をトラブルシューティングするためのユーザーガイド