- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
ChatControl Pro/WIKI/格式
子页面
聊天格式可以让你的聊天消息更有用.
结构
每个格式的部件没有限制. 每个部件都代表了格式化的消息,并且你可以在每个部件上应用不同的可交互元素.
使用JSON并制作自定义格式
详情查看 https://github.com/kangarko/ChatControl-Pro/issues/771
变量
每个部分你都可以使用这里列出的变量.
部件选项
有很多选项, 详情查看:
消息
介绍:消息是否输出到聊天中?
Accepts: String
Message: '{pl_prefix}{player}{pl_suffix}&7: {message}'
发送者权限
介绍: 使所有部件只会在发送者有特定权限时显示.
Accepts: String
Sender_Permission: 'my.custom.permission'
条件
介绍: 只在满足特定的Javascript条件下显示所有部件. 支持所有变量. 详情查看.
Condition: '"{player}" == "kangarko"'
悬浮事件
介绍: 当玩家鼠标落到这个部件时显示什么?
Accepts: see below
行为
行为就是会发生的事.可用数值: SHOW_TEXT, SHOW_ACHIEVEMENT 和 SHOW_ITEM.
数值
Hover_Event: Action: SHOW_TEXT Values: - "&6这名玩家是高贵的VIP" - "&6输入 &e/vip &6查看如何获取VIP"
点击事件
介绍: 当玩家点击这个部件时会发生什么?
Accepts: 看下面
行为
可用数值:OPEN_URL, OPEN_FILE, RUN_COMMAND and SUGGEST_COMMAND.
数值
Click_Event: Action: SUGGEST_COMMAND Value: "/tell {player} "
示例格式
以下为的带有部件: "Vip", "Prefix", "Player", "Suffix" 和 "Message" 的名为 "Chat"的格式示例.
Chat: # # 这是个部件. 也就是说插件把一条消息分为了多个部分 # 你可以被不同部件添加不同的可交互内容. # # 如 Sender_Permission 或 Hover_Event 的选项不是强制选项, 你可以随意删除. # 详细教程和选项,请查看下面的链接. # Vip: Message: "&6[VIP] " Sender_Permission: "chatcontrol.groups.vip" Hover_Event: Action: SHOW_TEXT Values: - "&6这名玩家是高贵的VIP" - "&6输入 &e/vip &6查看如何获取VIP" Prefix: Message: "&f{pl_prefix}" Hover_Event: Action: SHOW_TEXT Values: - "&8*-----* &f{player} &8*-----*" - "&7前缀&8: &7{pl_prefix}" - "&7组&8: &b{pl_group}" Player: Message: "{player}:" Hover_Event: Action: SHOW_TEXT Values: - "&7发出消息: &b{timestamp}" - "&7点击私聊" Click_Event: Action: SUGGEST_COMMAND Value: "/tell {player} " The_Rest: Message: "{pl_suffix} {message}"