コマンドブロックの電源が入っているとき、または誰かがスポーンするときはいつでも、コマンドブロックがチャットで物事を言う方法が必要です世界に。

コメント

  • これを自分で試してみましたか?

回答

チャットに出力する方法は2つあります。

/sayコマンド、構文/say <Message ...>はチャットでメッセージを表示します。ただし、このメッセージには常にコマンドブロックの名前が横に表示されます。

/say Hello World!のコマンドブロックは次のように出力されます。

[@] Hello World! 

または、/tellrawコマンド、構文/tellraw <target> <json compound array/singleton>はチャットでメッセージを表示しますが、 jsonフォーマットを使用して、出力を色からフォーマットに完全にカスタマイズします。

/tellraw @a {"text":"Hello World!"}のコマンドブロックが出力されます。 :

Hello World! 

minecraftjson.com などのアプリケーションがあります。 /tellrawやその他のさまざまなコマンドで使用するjson文字列。出力内容を完全に制御できます。

文字列形式のMinepedia セクションを自分で作成することにした場合。

回答

/sayコマンドを使用します。これはコマンドブロックを使用して、サーバー全体にチャットメッセージを表示します。

Minecraftwikiの/ sayコマンドの詳細

回答

まず、プレーヤーを検出するには、次のようにします。

/testfor @e[type=Player] 

繰り返しコマンドブロック内(常にアクティブ)。次に、チェーンコマンドブロック(常にアクティブ)を最初のブロックに接続して、次のように言います。

/say <YOUR MESSAGE> 

コメント

  • 1番目のコマンドの1.13構文:/execute if entity @e[type=player]。また、@aだけでなく@e[type=player]を使用しているのはなぜですか?

回答

新しいバージョンでは、次を使用します。

/tellraw @e {"text":"MESSAGE"} 

単語をカラーにしたい場合は、使用:

/tellraw @e {"text":"MESSAGE","color":"COLOR"} 

コメント

  • HI Minecraftヘルプ、StackExchangeへようこそ。 '他の回答でまだ説明されていない新しいものは何も追加されていないため、残念ながらあなたの回答に反対票を投じることにしました。 Aytimothyは、彼の回答の中で、/tellrawを使用できるとすでに述べています。しかし、/tellrawコマンドの使用について詳しく説明できれば、答えは間違いなく価値があり、何かを追加できます。あなたは新しいユーザーなので、ツアーをチェックすることをお勧めしますか?

回答

コマンドブロックの下を歩く/スポーンする場所にプレッシャープレートを置き、コマンドを/say @a <Your message>

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です