信息
允许NPC说话!
NPC是一种简单的生物,当你进入NPC的信息编辑模式时,在聊天栏发送的所有信息NPC都可以记住且保存它们。
你可以随时查看这些信息,如果不喜欢某条信息也可以点击信息右侧的X
来删除。
输入以下指令可以查看目前已选择的NPC会发送的所有信息:
/npc edit messages list
聊天编辑
向NPC添加信息
选中NPC后输入以下指令:
/npc edit messages
会通过聊天栏告诉你以下信息:
你已进入
此时在聊天栏中发送信息,
此时在聊天栏中发送的任何信息都会被添加到NPC的即将发送信息
的列表中。
设置彩色信息!
NPC的信息列表可以设置带有彩色文本的信息! 同时也支持tellraw的json文本格式。
- 使用文本生成tellraw指令!
有一些工具可以制作此功能,推荐使用MCStacker。
例如:
/tellraw @p {"text":"Discord的邀请!","color":"gold","bold":true,"italic":true,"clickEvent":{"action":"open_url","value":"https://discord.gg/9PAesuHFnp"}}
将会发送一个以下类似的文本:
Discord的邀请!
- 将所有文本从第一个
{
开始复制到最后。{"text":"Discord的邀请!","color":"gold","bold":true,"italic":true,"clickEvent":{"action":"open_url","value":"https://discord.gg/9PAesuHFnp"}}
- 最后在聊天栏中发送该信息,NPC会解析该内容!
然后呢?
当一切设置完毕后,NPC会尝试在NPC附近一定范围内的任何玩家发送该信息,信息拥有一定的延时,可以在配置文件中更改,寻找有关messageDelay
的选项即可。
编辑信息
哦不,我不小心打错字了!我应该如何才能修改它呢?
- 可以输入以下指令来查看信息的ID:
/npc edit messages list
NPC
1-> Discord的邀请! X
2-> 第二条信息。 X
3-> 第三条信息... X
-
点击想要编辑信息后输入以下指令:
/npc edit messages <id>
-
在聊天栏中输入新的信息后重新发送即可完成修改。
删除信息
在聊天栏中输入以下指令:
/npc edit messages <id> delete
<id>
内的信息,如果不想输入指令也可以在聊天栏中点击信息旁边的X 来删除。
如果想删除该NPC的所有信息,请在聊天栏中输入以下指令:
/npc edit messages clear