这是一个Spigot/Paper服务器的Minecraft插件,它允许玩家设置自己的状态,该状态将在标签列表中和游戏中头顶上方显示。
## 特性
- 使用 `/status <状态>` 设置自己的状态
- 使用 `/status remove` 移除自己的状态
- 使用格式化代码设置状态(例如用于设置颜色)使用 `/status &3<状态>` (/status help colorcodes)
- 使用 `/status <玩家> <状态>` 设置其他玩家的状态(需要 `StatusPlugin.admin.setStatus` 权限)
- 使用 `/status remove <玩家>` 移除其他玩家的状态(需要 `StatusPlugin.admin.setStatus` 权限)
- 使用 `/status reload` 从文件中重新加载所有状态(需要 `StatusPlugin.admin.reload` 权限)(可由控制台执行)
- 使用 `/status help colors` 查看所有可用颜色代码的列表
- 使用 `/status info` 查看关于插件的信息
- 使用 `/status setmaxlength <长度>` 设置状态的最大长度(需要 StatusPlugin.admin.setMaxlength 权限)
- 使用 `/status resetmaxlength` 将最大长度重置为默认值 (`15`)(需要 StatusPlugin.admin.resetMaxlength 权限)
(状态中的颜色代码不计入字符限制)
- 记录每个玩家的状态到文件,当他们重新加入服务器时,他们的状态将保持不变。
- 该插件支持 `PlaceholderAPI v2.11.5`
- 该插件每 600 游戏周期(30秒)重新加载一次状态,以便占位符可以更新自身。
- 该插件现在有了占位符`%tubsstatusplugin_status_playername%`(playname 应该被替换为实际的玩家名,Duuuh。)
- %tubsstatusplugin_status%
- 群组模式
- 在Config中开启群组模式并预配置为玩家设置的群组
- 玩家将无法设置完全自定义的状态,但可以使用预配置的群组之一。
- 在config中设置状态的起始和结束字符
- 该插件支持 `LuckPerms v5.4`
- 该插件支持 LuckPerms 前缀和后缀。
- `%LP_prefix&%`
- `%LP_suffix%`
## 权限
- `StatusPlugin.setStatus`: 允许玩家设置自己的状态并移除它。(默认:`true`)
- `StatusPlugin.group.set`: 允许玩家将状态设置为群组状态。(默认:`true`)
- `StatusPlugin.admin.setStatus`: 允许玩家设置和移除其他玩家的状态。(默认:`false`)
- `StatusPlugin.admin.reload`: 允许用户重新加载所有状态。(默认:`false`)
- `StatusPlugin.admin.setMaxlength:` 允许用户设置状态的最大长度。(默认:`false`)
- `StatusPlugin.admin.resetMaxlength:` 允许用户将状态的最大长度重置为默认值。(默认:`false`)
- `StatusPlugin.formatting.color`: 允许玩家在状态中使用颜色代码。(默认:`false`)
- `StatusPlugin.formatting.bold`: 允许玩家在状态中使用粗体格式。(默认:`false`)
- `StatusPlugin.formatting.italic`: 允许玩家在状态中使用斜体格式。(默认:`false`)
- `StatusPlugin.formatting.underlined`: 允许玩家在状态中使用下划线格式。(默认:`false`)
- `StatusPlugin.formatting.strikethrough`: 允许玩家在状态中使用删除线格式。(默认:`false`)
- `StatusPlugin.formatting.magic`: 允许玩家使用模糊格式化在状态中使用模糊格式。(默认:`false`)
## 安装
要安装该插件,只需下载 .jar 文件并将其放在服务器的插件文件夹中。然后,重新启动服务器。
## 支持
如果您遇到任何问题,请报告。如果您有任何建议,请随时打开一个问题。
如果您有任何其他插件建议,可以通过Discord联系我:`tubyoub` ## 贡献 我目前没有计划让这个项目的贡献者,但是如果您有任何建议,请随时打开一个问题 ## 许可 本项目采用 [MIT 许可证]([LICENSE](https://github.com/TubYoub/StatusPlugin/blob/master/LICENSE)。 [](https://forthebadge.com)