• 注册
  • 服务器&插件 服务器&插件 关注:30 内容:11825

    聊天管理插件 (ChatManager)

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > 服务器&插件 > 正文
  • 潮涌核心
    支持者

    聊天管理插件 (ChatManager)

    这个插件让你能够修改所有聊天消息和加入/退出消息。同时,该插件为团队成员添加了团队聊天功能。在config.yml中可以更改团队聊天的聊天权限或禁用团队聊天。要使用团队聊天,写入消息之前要写上团队信件(可以在config.yml中更改)。

    插件在Spigot 1.8.8 - Java 8上经过测试。要显示玩家名称,请使用[PLAYER]。要显示玩家消息,请使用[MSG]。

    新功能:

    • 添加了聊天封禁功能:
      • 使用/chatban [玩家] [分钟]来封禁玩家。
      • 使用/chatunban [玩家]来解封玩家。
    • 添加了自动聊天封禁功能:
      • 可以在config.yml中禁用自动封禁。
      • 设置玩家在自动封禁之前可以写入不良词语的次数。
      • 设置玩家将被封禁的时间。
    • 添加了反垃圾邮件功能:
      • 延迟时间可以更改。
      • 具有权限的玩家(在config.yml中可更改)仍然可以发送垃圾邮件。
    • 添加了词语黑名单功能:
      • 使用/chat censor add [词语]来添加词语到黑名单。
      • 使用/chat censor remove [词语]来从黑名单中移除词语。
      • 具有权限的玩家(在config.yml中可更改)仍然可以发送这些词语。
    • 私信功能:
      • 使用/msg [玩家] [消息]来发送私信。
      • 要显示玩家接收者的名称,请使用[RECIVER]。
      • 格式和消息可以在config.yml中更改。
      • 使用/togglemsg来允许/拒绝接收私信。
      • 具有权限的玩家(在config.yml中可更改)也可以使用/togglemsg [玩家]来允许/拒绝接收特定玩家的私信。
    • 清除聊天功能:
      • 使用/chat clear来清除所有玩家的聊天记录。
    • 添加了API:
      • 关于封禁玩家的API代码:
      ChatManager.chatban(player, bantime);
    • 关于解封玩家的API代码:
    ChatManager.chatunban(player);
  • 获取玩家封禁时间的代码:
  • ChatManager.getChatbanTime(player);
  • 检查玩家是否被封禁的代码:
  • ChatManager.isChatbanned(player);

    所有消息、权限和设置都可以在config.yml中更改。

    config.yml:
    ChatSettings:
    Info: '使用: [PLAYER] 代表玩家名称,[MSG] 代表消息,`&` 代表颜色代码'
    ChatMessage: '&e[PLAYER] &8>> &f[MSG]'
    TeamChatSettings:
    Enable: true
    ChatMessage: '&7Team: &e[PLAYER] &8>> &f[MSG]'
    ChatLetter: '@'
    Permission: teamchat.use
    JoinMessage:
    Disable: false
    JoinMessage: '&e[PLAYER] 加入了游戏'
    QuitMessage:
    Disable: false
    QuitMessage: '&e[PLAYER] 离开了游戏'
    DeniedWords:
    CommandPermission: censor.addwords
    NoPermission: '&c没有权限...'
    IgnoreBlacklistPermission: censor.ignore
    Message: '&c你无权发送该消息!'
    AutoChatBan:
    Enable: true
    WordsForBanned: 3
    AutoBanTime: 60
    Spam:
    WaitingTime(sek): 3
    Message: '&c不要发垃圾邮件!'
    IgnoreWaitingTimePermission: spam.ignore
    PrivateMsg:
    Enable: true
    Info: '使用: [RECIVER] 代表接收消息的玩家'
    Message: '&7Msg: &e[PLAYER] > [RECIVER] &8>> &f[MSG]'
    NotOnline: '&c玩家不在线'
    SelfWriting: '&c你不能与自己交谈'
    ReceiverDeniedMsg: '&c此玩家已拒绝接收私信'
    ToggleToAllow: '&e你将接收到所有私信。'
    ToggleToDeny: '&e你将不再接收任何私信。'
    PermissionToDenyOthers: chat.denyothers
    ChatBan:
    Info: '使用: [TIME] 代表聊天封禁时间'
    Permission: chat.chatban
    Message: '&c你被禁言了 [TIME] 分钟!'
    ChatBanMessage: '&e你已经禁言了 [PLAYER] [TIME] 分钟'
    ChatUnBanMessage: '&e你已经解除了 [PLAYER] 的禁言'
    聊天管理插件 (ChatManager)

    聊天管理插件 (ChatManager)

    可用版本为:|1.8|1.9|1.10

    源站下载
    登录后前往SPIGOT

    .containeri,.first,.second{position:absolute;}.containeri{margin:auto;top:91px;bottom:0;right:0;left:677px;width:170px;height:50px;transition:all 0.3s ease;transform:scale(0.8);}.wrapi{width:100%;height:50px;border:2px solid #FFF;transition:all 0.3s ease;border-radius:5px;}.first,.second{width:100%;height:50px;font-family:"Open Sans",sans-serif;transition:all 0.2s ease-in-out;font-size:17px;text-transform:uppercase;color:#FFF;letter-spacing:2px;text-align:center;vertical-align:middle;line-height:50px;}.second{opacity:0;}.first,.second{cursor:default;}.containeri:hover{width:250px;}.containeri:hover .wrapi{padding-bottom:17px;}.containeri:hover .first{transform:translateY(-8px);padding-top:5px;}.containeri:hover .second{transform:translateY(20px);opacity:1;}

  • 收录

  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: