ChatColor

允许玩家将他们的聊天颜色和样式更改为多种不同的样式!用超过 1600 万种不同的颜色设置你的聊天颜色,支持经典、十六进制、彩虹和渐变颜色。

资源图片
# 描述: ChatColor 允许玩家将聊天颜色和样式更改为多种不同的形式! 使用超过 **1600 万种不同的颜色** 为您的聊天着色,支持所有 Minecraft 颜色、修改器和十六进制颜色! # 插件支持 如果您需要插件的帮助或支持,请加入我的支持 Discord 服务器:[https://discord.gg/hNBtt9cDk4](https://discord.gg/hNBtt9cDk4) # 功能: - 将玩家的聊天消息颜色更改为超过 **1600 万种不同的可能性**。 - 支持传统、十六进制、彩虹和渐变颜色,为您提供最大的自定义性。 - 所有修改器,包括 **粗体**、_斜体_、下划线,甚至如果您真的想要的话,还能进行涂抹,都可用。 - **MySQL & MariaDB 支持** - 在所有服务器上保持颜色一致。 - 支持从控制台设置颜色 - 易于包含在捐赠者购买奖励中。 - 完整的权限集,允许对玩家对颜色的访问进行细粒度控制。 - 自定义颜色系统,便于创建和保存您最喜欢的十六进制、彩虹或渐变颜色。 - 群组颜色系统,以实现基于权限的颜色设置 - 完全可自定义的插件消息。 - 完全可自定义的 GUI,用于高级颜色选择。 - 修改插件功能的设置。 - 乐于助人和友好的作者! 我随时乐于提供帮助。 **注意:** 见下文了解有关命令、权限、颜色、修改器和设置的帮助! # 命令: **关键:** - <值> = 必需值。 - [值] = 可选值。 **主命令:** - /chatcolor [玩家] <颜色/默认> [修改器] - 更改您或玩家的聊天颜色! - 对于自定义颜色,使用:/chatcolor [玩家] %<名称>
名称在 custom-colors.yml 配置文件中定义。 - **注意:** 请参阅此处了解有关十六进制颜色的信息! 格式如下:&#RRGGBB,每个字符在 # 之后必须是 0-9 和 a-f 之间的数字或字母。 # 管理员命令: - /chatcolor permissionshelp - 显示权限帮助! - /chatcolor settingshelp - 显示设置帮助! - /chatcolor reload - 重新加载所有配置文件,如果在使用中更改了它们,请使用! - /chatcolor reset - 谨慎使用,将配置重置为默认值! - /chatcolor set <设置> <值> - 更改众多设置之一! (详细信息请参阅下文) - /chatcolor confirm - 确认设置更改。 - /chatcolor group [名称] [颜色] - 添加、删除或列出群组颜色。 您可以使用这些颜色通过权限给群组设置聊天颜色(见下文)。 - /chatcolor custom [名称] [颜色] - 添加、删除或列出自定义颜色。 颜色必须是有效的自定义颜色字符串。 # 其他命令: - /chatcolor - 显示您当前的聊天颜色! - /chatcolor gui - 打开一个 GUI 以选择您想要的颜色! - /chatcolor <修改器> - 向您的聊天颜色添加或删除修改器。 - /chatcolor available - 显示您的可用颜色和修改器! - /chatcolor commandshelp - 显示命令帮助! 您也可以使用 /chatcolor help。 # 可自定义的 GUI: - GUI 可以在 config 文件 gui.yml 中完全自定义。 - 教程说明了如何创建自己的 GUI,并在配置中提供了三个示例 GUI(一个用于普通颜色,一个用于十六进制颜色和一个用于自定义颜色),可以直接使用。 - 如果您需要任何帮助,请随时给我发送消息! # 设置: - command-name - 将基本命令更改为您想要的任何内容! - color-override - 更改 ChatColor 是否覆盖消息中的 '&' 颜色符号。 - confirm-timeout - 更改玩家在做出决定时获得的时间。 - default-color - 更改所有玩家加入时获得的颜色(也一次性设置所有玩家)。 - join-message - 更改是否告知玩家他们的颜色何时加入。 - notify-others - 更改是否告知玩家当其他人更改他们的聊天颜色时。 - auto-save - 更改插件是否每 5 分钟自动保存到文件,以防崩溃 - save-interval - 设置插件保存之间的计时间隔。 - force-custom-colors - 更改插件是否将强制使用自定义颜色。 注意:这实际上是指群组颜色,而不是自定义颜色。 - command-opens-gui - 如果设置为 true,则 /chatcolor 将打开 GUI,而不是告诉您您的颜色。 # 颜色和修改器: **有效颜色:** - 0 或黑色 - 1 或深蓝色 - 2 或绿色 - 3 或深绿色 - 4 或红色 - 5 或紫色 - 6 或金色 - 7 或灰色 - 8 或深灰色 - 9 或蓝色 - a 或浅绿色 - b 或青色 - c 或浅红色 - d 或品红色 - e 或黄色 - f 或白色 - 所有十六进制颜色,格式为 #RRGGBB **有效修改器:** - k 或涂抹 - l 或粗体 - m 或删除线 - n 或下划线 - o 或斜体 # 权限: - chatcolor.* - 授予玩家所有 ChatColor 权限。 请注意,如果您拥有此权限,您将无法使用自定义颜色! - chatcolor.use - 允许玩家使用 /chatcolor 和 /chatcolor cmdhelp。 - chatcolor.use-color-codes - 允许玩家在聊天中使用 & 颜色代码。 - chatcolor.use-hex-codes - 允许玩家使用十六进制代码来给他们的聊天上色(允许所有颜色!)。 - chatcolor.special - 允许玩家通过 /chatcolor 命令使用彩虹和渐变颜色。 不允许使用预设自定义颜色。 - chatcolor.gui - 允许使用 GUI 选择颜色。 - chatcolor.color.* - 允许玩家使用所有颜色。 - chatcolor.color.<颜色> - 允许玩家使用颜色。 - chatcolor.modifier.* - 允许玩家使用所有修改器。 - chatcolor.modifier.<修改器> - 允许玩家使用修改器。 - chatcolor.change.* - 允许玩家更改所有人的聊天颜色。 - chatcolor.change.self - 允许玩家更改自己的颜色。 - chatcolor.admin - 允许玩家使用所有管理员命令。 - chatcolor.group.<颜色名称> - 设置玩家/群组的群组颜色。 - chatcolor.custom.<颜色名称> - 授予玩家访问自定义颜色的权限。 **注意:** 您必须使用颜色和修改器权限上方找到的数字或字母。 # PlaceholderAPI **注意:** 目前其中一些可能无法正常工作,将在后续更新中修复。 以下是您可用于此插件的各种占位符: - %cc_full_color% - 返回玩家的完整颜色(颜色 + 修改器)。 然后可以将其用于在文本之后对其进行着色。
**注意:** 彩虹和渐变颜色将不会显示! - %cc_color% - 返回玩家的颜色(没有修改器)。 - %cc_color_name% - 返回玩家颜色的名称或字符,例如 a、b、c 或 %custom-name。 - %cc_colored_color_name% - 与 %cc_color_name% 相同,但将颜色应用于返回的文本。 - %full_color_name% - 返回玩家颜色的完整版本,例如红色、黑色、深绿色。 - %colored_full_color_name% - 与 %cc_full_color_name% 相同,但将颜色应用于返回的文本。 - %cc_modifiers% - 返回玩家的修改器(没有颜色)。 然后可以将其用于在文本之后修改文本。 - %cc_modifier_names% - 返回修改器名称,例如 l、mn、lmn。 - %cc_modified_modifier_names% - 与 %cc_modifier_names% 相同,但已将修改器应用于返回的文本。 - %cc_full_modifier_names% - 返回玩家修改器的完整版本。 例如:粗体、斜体。 - %cc_modified_full_modifier_names% - 与 %cc_full_modifier_names% 相同,但已将修改器应用于返回的文本。 - %cc_group% - 返回玩家的当前活动组名,如果不存在则返回“None”。 - %cc_<颜色/修改器>_available% - 根据玩家是否具有必要的权限,返回来自 messages.yml 中的“gui-available”或“gui-unavailable”。 例如:%cc_a_available% # 视频 Barbercraft 的插件展示! :) [MEDIA=youtube]s4tlJ4Zs2EI[/MEDIA] # 数据收集: 此插件使用 bStats 收集有关插件使用的统计信息,并通过 https://bstats.org/ 传送它们。 您可以通过将 config.yml 中的“stats”更改为 false 来禁用此功能。 发送的统计信息包括版本统计、服务器/玩家统计、服务器位置、操作系统等。 可公开访问的统计信息为版本统计、服务器位置、等级、Java 版本和全球统计信息。 这些可以在 https://bstats.org/plugin/bukkit/ChatColor2 上查看。 # Bug: 如果您发现任何错误,请报告它们! 报告非常有帮助,因此我知道我做错了什么以及我需要修复什么! 您可以通过 GitHub、直接消息或加入顶部的支持 Discord 服务器来报告错误。