SimpleGroupChat

一个添加文本群聊的插件,群组成员可以通过可切换的群组模式进行交流。

资源图片
# SimpleGroupChat [GitHub](https://github.com/Megaboysin/SimpleGroupChat/tree/master) | 未来链接将放置在此处 此插件**不**与 SimpleVoiceChat 相关联 此插件是 [SimpleGlobChat](https://modrinth.com/plugin/simpleglobalchat) 的逻辑延续。 因此,如果您计划在此插件旁边使用任何全局聊天,SimpleGlobChat 是最佳选择。 但是,这不是必需的。 此插件允许在 Minecraft 中创建基于文本的群组聊天,只有成员才能发送和接收消息。 画廊中的所有图片都是在同一服务器上拍摄的(如果重要的话) 您可以在 config 文件中选择语言。 支持的语言是 ru 和 eng。 我根据自己的需求编写此代码,并添加了我认为最有用的功能。 如果您认为插件需要某些功能,请随时提出建议! # 命令和功能
Ghelp 显示所有可用命令的列表 用法: `/ghelp`
Gchat 启用、禁用或检查群组聊天的状态。 启用时,您的消息仅发送到您的群组。 用法: `/gchat on|off|status`
Gcreate 使用指定的名称创建新的群组。 您将自动成为群组的所有者。 用法: `/gcreate <群组名称>`
Glist 显示服务器上所有现有群组的列表。 有助于发现您可能想要加入的群组。 用法: `/glist`
Glistmembers 显示当前群组中所有成员的分页列表。 如果群组有很多成员,请使用页码浏览列表。 用法: `/glistmembers [页码]`
Grequest 向特定群组发送加入请求。 群组的所有者可以接受或拒绝它。 用法: `/grequest <群组名称>`
Gacceptrequest 接受玩家的加入请求。 如果您是群组所有者,请使用此功能。 用法: `/gacceptrequest <玩家>`
Gdenyrequest 拒绝特定玩家的挂起加入请求。 如果您是群组所有者,请使用此功能。 用法: `/gdenyrequest <玩家>`
Ginvite 邀请玩家加入您的群组。 用法: `/ginvite <玩家>`
Gacceptinvite 接受您收到的群组邀请。 用法: `/gacceptinvite <群组名称>` 另一种用法: `/gacceptinvite <所有者的昵称>`
Gdenyinvite 拒绝您收到的群组邀请。 用法: `/gdenyinvite <群组名称>` 另一种用法: `/gdenyinvite <所有者的昵称>`
Gkick 从您的群组中移除一名玩家。 只有所有者才能使用此命令。 用法: `/gkick <玩家>`
Ginvites 显示您尚未回复的所有群组邀请的列表。 用法: `/ginvites`
Gleave 离开您当前所在的群组。 您将失去对群组的访问权限和特权。 用法: `/gleave`
Grequests 显示您群组的所有传入加入请求。 仅群组所有者可见。 用法: `/grequests`
Hex colors support 此插件不仅支持 minecraft 颜色代码 §0-f (&0-f) 还支持十六进制颜色! (例如:cdaf7)
# 配置 如果不需要使用 PlaceholderAPI,请关闭此选项 ``` use-placeholderapi: true ``` 您可以在 eng 和 ru 之间进行更改 ``` #可用变体:eng 和 ru,您可以在 lang 文件夹中找到它们 language: "ru" ``` 您可以关闭或略微更改此模板。(列表如下) ``` group: #eng 版本使用 "§7[§7{group} �ffccGROUP§7]" #ru 版本使用 "§7[�ffccГруппа §7{group}§7]" prefix: "§7[§7{group} �ffccGROUP§7]" placeholder-prefix: "%luckperms_prefix%" name-color: "�ffcc" receiver-color: "§7" message-color: "&#ffffff" world-prefix: enabled: false format: "§8[{world}]" msgformat: "{prefix} §r{placeholder-prefix}{name-color}{player} §7>> {message-color}{message}" ``` 以下是您可以更改的内容列表。 ``` #可用于的占位符: #"{world-color}" #{world-prefix}" #"{prefix}" #{group}" #{placeholder-prefix}" #name-color}" #{message-color}" #{player}" #{receiver-prefix}" #{receiver-color}" #{receiver}" #{sender}" #{message}" #您可以随意更改它们的顺序,将它们写入 msgformat 或删除,并如所示将它们互相写进去: #prefix: "§7[§7{group} �ffccGROUP§7]" #这里 {group} 用于 {prefix} ``` # 语言设置 如果您需要,可以更改消息。 它们将在 lang 文件夹中提供。 您可以找到 ru.yml 和 eng.yml 文件。 这是使用命令时显示的说明消息。 ``` messages: ``` 这是使用 "/ghelp" 命令时显示的帮助信息。(不建议更改) ``` commands: ``` 维护和更改消息内容的有用信息。 ``` # 颜色: # 0 黑色 8 浅灰色 # 1 深蓝色 9 浅蓝色 # 2 深绿色 a 浅绿色 # 3 深青色 (びりゅーぞ) b 浅青色 (ごるぶー) # 4 深红色 c 浅红色 # 5 紫色 d 品红 # 6 深黄色 e 浅黄色 # 7 浅灰色 f 白色 # 您可以使用此语法使用十六进制颜色: "&#ffffff" #例如: "&#f2e77ePlayer not found." ``` # 与其他插件的兼容性 如果玩家有 [LuckPerms](https://modrinth.com/plugin/luckperms) 前缀并且服务器上安装了 [PlaceholderAPI](https://github.com/PlaceholderAPI),则可以在聊天中显示。 如果您想使用全局聊天,强烈建议使用 [SimpleGlobalChat](https://modrinth.com/plugin/simpleglobalchat)。