PlayerNameTags

这个插件允许服务器管理员更改任何玩家的铭牌,并改变其颜色,使其加粗!

资源图片
一个允许服务器管理员将任何在线或离线的玩家的铭牌设置为他们喜欢的任何东西的插件! 它就像你用名称牌向玩家右键点击一样运作! 不幸的是,该插件不允许玩家处于原始团队(`/team`)中,因为为了隐藏实际的玩家名称牌,所有玩家都必须在一个将 `nametagVisibility` 选项设置为 `never` 的团队中。 _你可以通过将新团队的 `nametagVisibility` 也设置为 `never` 来解决这个问题。_ 你可以使用 `&` 字符来设置颜色或格式,代替通常的 `§`,在 `/nametag set` 命令中使用。 你仍然可以使用 `&` 字符,只需在它前面添加反斜杠 `\` 即可。 更多信息请参见 [格式代码](https://minecraft.wiki/w/Formatting_codes)。 所有命令的语法和配置文件的参数都在底部。 --- 你可以使用 `/nametag` 命令来设置玩家的名称: ![/nametag ](https://cdn.modrinth.com/data/cached_images/4172730a7ec0283318654f58fa0ff2177b8a2529_0.webp) ![/nametag set name Gonkas77 &a&lHi there!](https://cdn.modrinth.com/data/cached_images/8d81b613f909a80473c776b917c65411e997add6_0.webp) ![上一步操作的结果是玩家头顶上方有一个粗体浅绿色铭牌,上面写着“Hi there!”。](https://cdn.modrinth.com/data/cached_images/f44a0fbcb6171e1086d335d2037deb70b23c96de_0.webp) ![玩家的名字也会在玩家列表(标签)中更改。](https://cdn.modrinth.com/data/cached_images/f4d6397c9e86ee0b64d8093c12e2d77c9e962a1f_0.webp) ![玩家的名字也会在聊天中更改。](https://cdn.modrinth.com/data/cached_images/5bb8d51829c9c87f4e58d33d245abed3db9ce79e_0.webp) --- 你可以使用 `pntconfig` 命令在运行时更改插件的配置: ![/pntconfig set enable-colors ](https://cdn.modrinth.com/data/cached_images/f6c4571fdd359c311bc25dbfca78678b5d03642a_0.webp) ![/pntconfig set max-name-length ](https://cdn.modrinth.com/data/cached_images/81dcd7a5a7a88eed901949df6da84fb145409817_0.webp) ![/pntconfig get valid-name-characters](https://cdn.modrinth.com/data/cached_images/0ba76deced78bb57626760af150e805aab58bec2_0.webp) ![/pntconfig preset valid-name-characters ](https://cdn.modrinth.com/data/cached_images/bff61405a7f8480e49876d17fe8a6420fa9e2aff_0.webp) --- ### 注意事项: - 尖括号 `<>` 内的参数是强制性的命令参数 - 方括号 `[]` 内的参数是可选的命令参数 - `|` 表示 "或"。 所以, `` 表示你可以输入 `get` 或 `set`。 ### 铭牌命令语法: - `/nametag ` 是子命令 - `/nametag copy ` 将 `source_player` 的名称、前缀或后缀复制到 `target_player`。 - `/nametag get [player]` 会将执行命令的人发送 `player` 的名称、前缀或后缀。 如果该命令在没有 `player` 参数的情况下执行,它将假定 `player` 参数为执行命令的人。 - `/nametag reset [player]` 会重置 `player` 的名称、前缀或后缀。 这意味着前缀和后缀将被删除,并且名称将重置为玩家的 IGN。 - `/nametag set ` 会将 `player` 的名称、前缀或后缀设置为 `text`。 默认情况下,空格是有效的字符,这意味着 `` 之后的任何内容都将被视为其一部分(包括空格)。 - `/nametag toggle [player]` 会打开或关闭 `player` 的铭牌。 蹲下或隐身不会影响铭牌的状态,直到铭牌重新打开。 ### 配置命令语法: - `/pntconfig ` 是子命令 - `/pntconfig get ` 会将执行命令的人发送配置文件中存储的 `config_option` 的值。 _配置文件位于 `plugin` 文件夹的 `PlayerNameTags` 中。_ - `/pntconfig preset ` 会将 `config_option` 的值设置为所选的 `preset`。 - `/pntconfig reset ` 会将 `config_option` 的值重置为其默认值。 - `/pntconfig set ` 会将 `config_option` 的值设置为给定的 `value`。 ### 配置选项(括号内的为你可以为其赋值的变量类型): - `enable-colors` 允许铭牌着色! _(布尔)_ - `enable-formatting` 允许铭牌变为粗体、斜体、下划线、模糊或笔画! _(布尔)_ - `enable-plugin` 设置插件是否启用。 你可以使用 `/pntconfig` 命令启用插件,即使它设置为 false。 _(布尔)_ - `max-name-length` 确定玩家的 **姓名** 的最大长度。 不是整个铭牌,仅仅是他们的名字。 _(数字)_ - `max-prefix-length` 确定玩家的前缀的最大长度。 _(数字)_ - `max-suffix-length` 确定玩家的后缀的最大长度。 _(数字)_ - `valid-name-characters` 确定名称、前缀和后缀可以由哪些字符组成。 _(字符)_ --- 将来,我计划为玩家在其铭牌上方或下方添加“标题”,其功能类似于前缀或后缀。 但在此之前,我必须对插件进行改造,这可能需要一些时间。 **你可以随意在任何服务器上使用这个插件。**