找回密码
 立即注册

QQ登录

只需一步,快速开始

[1.7-1.15]ClearChat —— 带有GUI的高效聊天管理插件

像素搬运菌 2024-2-24 00:51:33 聊天 阅读 322 来自 中国广西南宁
服务器插件
中文名称:
英文名称: ClearChat
插件来源: 转载
适用服务端: Spigot 
插件类型: 信息
语言支持: 中文 
适用版本: 1.7.x 1.8.x 1.9.x 1.10.x 1.11.x 1.12.x 1.13.x 1.14.x 1.15.x 
前置插件/mod:
下载地址: https://www.spigotmc.org/resources/clearchat-3-2-custom-gui-placeholderapi-support-road-to-50k.3031/
原贴地址:

马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
3bmFqf.png

插件介绍

3bM9k8.png
(其实已经30k下载了,作者还没换这个图)
这是一个带有GUI的高效聊天管理插件,它支持清理全局/个人的聊天记录、禁止全局/个人发言。
本插件带有 API ,详情请阅读“API 支持”章节
插件使用教程

安装插件
  • 下载插件并放置在插件目录
  • 开启服务器
  • 修改 config.yml 以及 lang.yml 文件
  • 重载插件

使用 /clearchat reload 即可重载插件

升级插件
如果你在使用低版本必须使用下面的方法升级到 3.0 版本
  • 删除旧的 ClearChat.jar 与 ClearChat 目录
  • 下载新版本 ClearChat ,放入插件目录
  • 开启服务器
  • 修改 config.yml 以及 lang.yml 文件
  • 重载插件

使用 /clearchat reload 即可重载插件

修改语言文件
  • lang.yml 汉化版

# ClearChat! Version: 3.2.4 By Phil14052
# 汉化:快乐小方
prefix: '&8[&3ClearChat&8]'
invalid-args: '&c你输入了无效的参数!'
player-only: 这个指令只能由玩家使用!
no-permissions: '&c你没有权限使用这个指令!'
reload-succes: '&3重载完成,重载这个插件花费了 %time% 秒'
usage:
  prefix: '&4&l请使用:&c '
  mute: /clearchat mutechat (global, personal) [player - (Can only be used with personal)]
  personalmute:
    console: /clearchat mutechat personal (player)
failed:
  prefix: '&4&l错误:&c '
  player-not-found: '没有找到玩家 {player_name}'
  reenable-chat: 你需要关闭静音模式才能发言
player:
  plugin-info:
  - '&8&l&m---------------------'
  - ' '
  - '&3{plugin_name} - Version {plugin_version} by Phil14052'
  - '&8如果你需要查看帮助请使用: &3%run_command_/clearchat help%'
  - '&8本插件在SpigotMC的页面: &3[url]http://goo.gl/5MA6Zl'[/url]
  - '&8汉化: &3快乐小方'
  - ' '
  - '&8&l&m---------------------'
  mute:
    personal:
      'on': '&a你已开启静音模式'
      'off': '&c你已关闭静音模式'
    global:
      'on': '&a你已开启静音模式'
      'off': '&c你已关闭静音模式'
  clear:
    global:
      default: 玩家 &3{player_name}&8 删除了聊天记录
      anonymous: 聊天记录已删除
    personal:
      default: 你的聊天记录已删除
  globalChat:
    disabled: '&c&l聊天已被禁用'
  players-chat-disabled: '玩家 &c{player_name}&8 已开启静音模式,所以&iTA&8可能不会看到你的消息'
  plugin-help:
  - '&8&l&m---------------------'
  - ' '
  - '&3{plugin_name} - &8帮助'
  - '&3%suggest_command_/clearchat%&8 - 主名令'
  - '&3%suggest_command_/clearchat help% &8- 显示这个帮助列表'
  - '&3%suggest_command_/clearchat gui% &8- 打开菜单'
  - '&3%suggest_command_/clearchat global%&3  [-a,-s]&8 - 删除聊天记录'
  - '&3%suggest_command_/clearchat personal%&3 [-m]&8 - 删除聊天记录'
  - '&3%suggest_command_/clearchat mutechat global%&8 - 管理全局静音模式'
  - '&3%suggest_command_/clearchat mutechat personal%&3 [player]&8 - 管理玩家的静音模式'
  - '&3%suggest_command_/clearchat reload%&8 - 重载插件'
  - '&3点击上面的指令即可输入到聊天栏'
  - ' '
  - '&8&l&m---------------------'
broadcast:
  mute:
    global:
      'on': '&c这个频道已禁止发言'
      'off': '&a这个频道已允许发言'
main-color: '&8'
secondary-color: '&3'
gui:
  prefix: '&3&lClearChat 菜单 &8- '
  home:
    title: '&6首页'
    clear-button:
      lore: '&6删除个人/全局的聊天记录'
      title: '&3删除聊天记录'
    mute-button:
      lore: '&6开启/关闭静音模式'
      title: '&3静音'
    close-button:
      lore: '&6关闭菜单'
      title: '&c退出'
  clear:
    title: '&6删除聊天记录'
    personal-button:
      lore: '&6删除聊天栏中的聊天记录'
      title: '&3删除聊天记录'
    personal-silent-button:
      lore: '&6删除聊天栏中的聊天记录(不进行提示)'
      title: '&3删除聊天记录'
    global-button:
      lore: '&6删除所有人的聊天记录'
      title: '&3删除全局聊天记录'
    global-silent-button:
      lore: '&6删除其他人的聊天记录'
      title: '&3删除他人聊天记录'
    global-anonymous-button:
      lore: '&6匿名删除所有人的聊天记录'
      title: '&3匿名删除全局聊天记录'
  back-button:
    lore: '&6返回菜单首页'
    title: '&c返回'
  mute:
    title: '&6静音模式'
    personal-unmute:
      title: '&3关闭静音模式'
      lore: '&6关闭你自己的静音模式'
    personal-mute:
      title: '&3开启静音模式'
      lore: '&6开启你自己的静音模式'
    global-unmute:
      title: '&3关闭全局静音模式'
      lore: '&6关闭全局静音模式'
    global-mute:
      title: '&3开启全局静音模式'
      lore: '&6开启全局静音模式'
  no-permission:
    lore: '&c你没有足够的权限'
    title: '&c无权使用'






修改配置文件
  • 汉化版配置文件

# ClearChat! Version: 3.2.4 By Phil14052
# convertToClearCommand -> type 的值 可以是 global 或 personal
# 如果 ingameplayersonly 设置为 true 将不会清理控制台
Debugmode: false
login:
  clearOnLogin: true
  permission:
    needPermission: true
    permission: clearchat.custom.joinclear
  lines: 100
  message:
    withMessage: true
    message: '&3加入本服务器将自动清除聊天栏中的内容'
clear:
  global:
    lines: 100
    ingammeplayersonly: true
  personal:
    lines: 100
  autoclear:
    enabled: true
    lines: 100
    time:
      hours: 0
      minutes: 5
      seconds: 0
    ingammeplayersonly: true
    message:
      withMessage: true
      message: '&8聊天栏已被自动清理'
other:
  helpmenu:
    needpermission: false
    permission: clearchat.custom.help
  infomenu:
    convertToClearCommand:
      enabled: false
      type: global
    convertToHelpCommand: false
    convertToGUICommand: false
GUI:
  needPermission: false
  permission: clearchat.custom.gui




  • 部分说明
    login -> clearOnLogin :加入服务器是否清除聊天栏



命令与权限

插件的主命令为 /clearchat,但也可以使用以下指令:
  • /cc

命令与权限列表
指令权限节点
clearchat
clearchat reloadclearchat.reload
clearchat mutechatclearchat.commands.mutechat
clearchat mutechat (global)clearchat.commands.mutechat.global
clearchat mutechat (personal) [player]clearchat.commands.mutechat.personal
clearchat globalclearchat.commands.global
clearchat global -sclearchat.commands.global.silent
clearchat global -aclearchat.commands.global.anonymous
clearchat personal [-m]clearchat.commands.personal
clearchat gui
  • () - 必填参数
  • [] - 可选参数
  • -s - 不发出提示消息
  • -a - 匿名
  • -m - 不发出提示消息


其它权限节点
权限节点描述
clearchat.mutechat.bypass如果玩家已将开启静音模式或全局开静音模式,则具有此权限节点的玩家仍然可以聊天
clearchat.custom在配置文件中可以自定义权限节点
clearchat.global.bypass如果具有此权限节点,删除全局聊天记录时将不受影响



相关截图
image.jpg
image.jpg

下载插件


ClearChat.jar (149.45 KB, 下载次数: 2)


(1)
像素搬运菌板块版主

帖子地址: 

发表回复

使用道具 举报

评论列表(1条)

cfanpc 来自 中国江西赣州

举报

多谢分享
回复 · 2024-2-27 00:22:16