전원이 공급 될 때 또는 더 바람직하게는 누군가가 스폰 될 때마다 명령 블록이 채팅에서 내용을 말할 수있는 방법이 필요합니다. 세계로.

댓글

  • 이 작업을 직접 시도해 보셨습니까?

답변

채팅에 내용을 출력하는 방법에는 두 가지가 있습니다.

/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 명령을 사용합니다. 전체 서버에 채팅 메시지를 표시하는 명령 블록을 사용합니다.

Minecraft 위키의 / say 명령에 대한 추가 정보

답변

우선 플레이어를 감지하려면 :

/testfor @e[type=Player] 

반복되는 명령 블록 (항상 활성화). 그런 다음 체인 명령 블록 (항상 활성화 됨)을 첫 번째에 연결하여 다음과 같이 말합니다.

/say <YOUR MESSAGE> 

댓글

  • 1.13 첫 번째 명령 구문 : /execute if entity @e[type=player]. 또한 @a 대신 @e[type=player]를 사용하는 이유는 무엇입니까?

답변

최신 버전에서는 다음을 사용하십시오.

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

단어를 색상으로 표시하려면 사용 :

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

댓글

  • HI Minecraft 도움말, Stack Exchange에 오신 것을 환영합니다! 안타깝게도 귀하의 답변은 다른 답변에서 아직 언급되지 않은 새로운 내용이 추가되지 않았기 때문에 ' 당신의 답변에 반대표를 던지기로 결정했습니다. Aytimothy는 이미 /tellraw를 사용할 수 있다고 그의 답변에서 언급했습니다. 그러나 /tellraw 명령 사용에 대해 자세히 설명 할 수 있다면 귀하의 답변이 확실히 가치 있고 무언가를 추가 할 수 있습니다. 신규 사용자이므로 둘러보기 를 확인해 주시겠습니까?

답변

명령 블록 아래 걷거나 산란하는 곳에 압력판을 놓고 /say @a <Your message>

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다