📜  tellraw minecraft - Swift (1)

📅  最后修改于: 2023-12-03 15:20:33.683000             🧑  作者: Mango

使用tellraw指令在Minecraft中输出自定义消息

在Minecraft游戏中,tellraw指令可帮助玩家输出自定义消息。本文将介绍如何在游戏中使用该指令,并提供一些常用的tellraw模板。

基本用法:

告诉玩家一条消息,可以用如下命令:

/tellraw [player] {"text":"Hello World!"}
  • {"text":"Hello World!"}: 消息内容,使用JSON格式,需要用引号包括起来。
基本属性:

在消息中加入更多属性,可以使用如下命令:

/tellraw [player] {"text":"Hello","color":"red","bold":true,"italic":true,"underlined":true,"strikethrough":true,"obfuscated":true,"extra":[{"text":"World!","color":"green"}]}
  • {"text":"Hello"}: 消息内容。
  • "color":"red": 字体颜色为红色。
  • "bold": 文字加粗。
  • "italic": 文字斜体。
  • "underlined": 加下划线。
  • "strikethrough": 加中划线。
  • "obfuscated": 随机改变字体显示。
  • "extra":[{"text":"World!","color":"green"}]}: 额外的属性,可以包含多个,用于在消息中添加其他格式化选项。
tellraw模板:

为了更方便地输出格式化消息,可以创建一个模板来帮助您在其他命令中使用。例如:

/tellraw @a {"text":"[Warning] ","color":"red","extra":[{"text":"{$1}","color":"white"}]}

使用时只需替换{$1}为您要输出的内容,例如:

/execute @a[score_health_min=8] ~ ~ ~ tellraw @a {"text":"[Warning] ","color":"red","extra":[{"text":"{$1}","color":"white"}]}

意思是,如果玩家的生命值低于8点,则会输出 "[Warning] 这个玩家生命值低于8点!"

总结:

使用tellraw指令可以帮助玩家输出自定义的文本消息,以及添加更多的属性和格式化选项。我们可以利用tellraw指令的强大功能,创建自己的消息模板,以便在Minecraft的更复杂的命令中使用。