ChatColor+ 聊天颜色+

作者:Toto31010 发布时间:2020年6月25日 原生版本:未知 测试支持:1.16,1.17,1.18

易于在聊天消息、符号、姓名标签、帐簿、命令、项目、昵称等中使用全十六进制(RGB)颜色代码。

点此下载

插件详细介绍

🎨 ChatColorPlus 插件

ChatColorPlus 是一款 Minecraft 插件,它允许玩家自定义聊天消息、告示牌、物品名称颜色等,并支持 PlaceholderAPI。插件提供了一套颜色代码系统,包括十六进制颜色代码和自定义颜色名称,方便玩家个性化游戏体验。

⚙️ 安装

  1. 下载 .jar 文件。
  2. 将文件放入服务器的 plugins 文件夹。
  3. 重启服务器。

✨ 功能特性

  • 聊天消息
  • 告示牌
  • 物品名称颜色
  • 名牌
  • 书与笔
  • 加入消息
  • 退出消息
  • 玩家命令
  • 昵称
  • PlaceholderAPI 支持
  • 自定义颜色

⌨️ 使用方法

🌈 颜色代码

使用 %#<Hex Code>% 来应用颜色。

  • 权限: chatcolorplus.chatcolor.hex
  • 默认: 所有玩家均有此权限

使用 %<Custom Color Name>% 来应用自定义颜色。

  • 权限: chatcolorplus.chatcolor.<CustomColorName>
  • 例如,如果配置中设置了 Silver: C0C0C0,则权限为 chatcolorplus.chatcolor.Silver

🏷️ 昵称

/nick <New Nick Name>

  • 更改昵称
  • 权限: chatcolorplus.nick
  • 默认: 所有玩家均有此权限

/nick reset

  • 重置昵称
  • 权限: chatcolorplus.nick
  • 默认: 所有玩家均有此权限

/nick <Online Player> <New Nick Name>

  • 更改其他玩家的昵称
  • 权限: chatcolorplus.nickadmin

🎨 更改物品名称颜色

/color <New Color Code>

  • 更改主手中物品的名称颜色
  • 权限: chatcolorplus.color

/color reset

  • 重置主手中物品的名称颜色
  • 权限: chatcolorplus.color

➕ 自定义颜色

你可以添加自定义颜色!配置文件为 plugins/ChatColorPlus/colors.yml

配置方法

在配置文件中添加如下内容:

<Custom Color Name>: <Hex Color>

自定义颜色的权限为 chatcolorplus.chatcolor.<CustomColorName>

默认 color.yml

White: FFFFFF
Silver: C0C0C0
Gray: '808080'
Black: '000000'
Red: F60C03
Maroon: '800300'
Yellow: FFFF00
Olive: '808000'
Lime: 57FF00
Green: '288000'
Aqua: 4EFFFF
Teal: 23807F
Blue: 0100FF
Navy: '010080'
Fuchsia: F40CFF
Purple: 80037F

📦 PlaceholderAPI 支持

本插件支持 PlaceholderAPI,可以使用以下占位符:

  • %chatcolorplus_nick% - 玩家的昵称。
  • %chatcolorplus_color_<Custom Color Name>% - 自定义颜色。

🧑‍💻 开发者 API

开发者可以在自己的插件中使用 ChatColorPlus 的颜色系统。

import xyz.tprj.chatcolorplus;
public static String ChatColorPlus.translateChatColorPlus(String stringOfTranslate);

⚙️ 默认配置

joinmessage:
  enable: true
  message: "%#00ffff%%Player% joined the game!"
quitmessage:
  enable: true
  message: "%#ff0000%%Player% left the game!"
nickname:
  enable: false

🐛 Bug 反馈

如果发现任何 Bug,请在 Discussion 或 Discord 中报告。

📞 联系方式

  • Twitter: @Toto31010
  • 邮箱: info(at)tprj.net ((at) → @)
  • Discord: Toto31010#9863