• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

“ChatControl”的版本间的差异

来自Minecraft插件百科
跳转至: 导航搜索
(创建页面,内容为“如果你喜欢这款拥有5年历史的插件的话,你也可以考虑购买付费的[https://www.spigotmc.org/resources/chatcontrol-pro.10258/ 专业版]. 如果…”)
 
 
(未显示同一用户的8个中间版本)
第1行: 第1行:
 +
[[Category:机械]]
 +
<!--HEAD-->
 +
    <div style="float:none;-webkit-border-image: none;color: #333;height: auto;margin: 0 0 35px 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);">
 +
<!--标题-->
 +
        <p style="color:#ffffff;font-size: 26px;text-align: center;margin:0; padding:14px;background-color: #3385ff;">
 +
            欢迎来到ChatControl插件词条
 +
        </p>
 +
        <div style="float:none;-webkit-border-image: none;height: auto;line-height: 20px;background-color:#74c0ff;display:table;width:100%;color:#ffffff;">
 +
<!--内容-->
 +
            <p style="float:none;font-size: 16px;text-align: center;padding:10px 0;display:table-cell;border-right:1px solid white;">
 +
                <big>插件名<br>'''ChatControl</big>'''
 +
            </p>
 +
            <p style="float:none;font-size: 16px;text-align: center;padding:10px 0;display:table-cell;border-right:1px solid white;">
 +
                <big>作者<br>'''kangarko</big>'''
 +
            </p>
 +
            <p style="float:none;font-size: 16px;text-align: center;padding:10px 0;display:table-cell;border-right:1px solid white;">
 +
                <big>版本<br>'''5.7.1</big>'''
 +
            </p>
 +
            <p style="float:none;font-size: 16px;text-align: center;padding:10px 0;display:table-cell;border-right:1px solid white;">
 +
                <big>兼容版本<br>'''1.2.5-1.13</big>'''
 +
            </p>
 +
            <p style="float:none;font-size: 16px;text-align: center;padding:20px 0;display:table-cell;border-right:1px solid white;">
 +
                <big>下载地址</big>'''<br>[[文件:Spigot.png|60px|link=https://www.spigotmc.org/resources/chatcontrol-1-2-5-1-13.271/]]
 +
            </p>
 +
        </div>
 +
    </div>
 +
 +
 
如果你喜欢这款拥有5年历史的插件的话,你也可以考虑购买付费的[https://www.spigotmc.org/resources/chatcontrol-pro.10258/ 专业版].
 
如果你喜欢这款拥有5年历史的插件的话,你也可以考虑购买付费的[https://www.spigotmc.org/resources/chatcontrol-pro.10258/ 专业版].
  
 
如果你觉得这款插件不错,那么你也有可能堆插件作者的 [https://www.spigotmc.org/resources/37893/ Confiscate] 和 [https://www.spigotmc.org/resources/42404/ CoreArena] 插件感兴趣.
 
如果你觉得这款插件不错,那么你也有可能堆插件作者的 [https://www.spigotmc.org/resources/37893/ Confiscate] 和 [https://www.spigotmc.org/resources/42404/ CoreArena] 插件感兴趣.
 +
[[file:ccl1.png]]
 +
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">介绍 {{·}} Introduction</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
 +
ChatControl是一款聊天管理插件,这款插件可以减少你服务器里的刷屏、打广告和假人刷屏现象.
 +
也可以创建自定义的规则和处理程序来完全控制聊天. 还有更多独特的特点请往下看!
  
ChatControl是一款聊天管理插件,这款插件可以减少你服务器里的刷屏、打广告和机器人刷屏现象.
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
也可以创建自定义的规则和处理程序来完全控制聊天. 还有更多独特的特点请往下看!
+
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''特性'''</p>
 +
        <div style="padding:10px 20px;">
  
'''特点'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''规则和处理程序'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
'''规则和处理程序'''
 
  
 
* 用法示例:
 
* 用法示例:
** '''过滤脏话.''' ''默认过滤48个脏话单词(英文)!''
+
** '''过滤脏话.''' ''默认过滤48个脏话单词(英文''
 
** '''强力阻挡 IP / URL 广告'''
 
** '''强力阻挡 IP / URL 广告'''
 
** '''过滤刷屏''' 和 '''重复字符'''
 
** '''过滤刷屏''' 和 '''重复字符'''
 
** '''阻挡 unicode / 非英语的消息'''
 
** '''阻挡 unicode / 非英语的消息'''
** '''Typo / slang 校正'''
+
** '''输入校正'''
** '''Command aliases'''
+
** '''指令缩写'''
 
** 实用的命令/消息
 
** 实用的命令/消息
** 消息替换 ''...rules are entirely up to you, and the possibilities are endless!''
+
** 消息替换 ''...有着无尽可能性的规则完全取决于你!''
* Define your own rules that matches certain '''regular expressions''' and applies for: chat, commands, signs or packets<br />
+
* 定义能够匹配某种 '''正则表达式''' 并应用于: 聊天、指令、告示牌或发包的规则<br />
* Packet规则'''allows you to edit messages from the server itself or even other plugins''' (or hide them). The support replacing message per different worlds with ''rewritein'' operator
+
* 发包规则'''可以让你编辑服务器甚至是其他插件的消息''' (或隐藏). 支持不同世界替换消息
** For example, change the unknown command message to no permission message in survival, but to something else in the hardcore world
+
** 例如, 在生存模式下改变未知指令显示的消息为''你没有权限'' ,但在其他世界显示正常的消息
* Handlers allow you to easily manage a big set of rules without spaghetti code
+
* 处理程序可以让你轻松地编辑大量的规则而无需繁杂的代码
* Custom syntax and parser, fixing many YAML limitations
+
* 修复了许多yaml限制的自定义语法和解析器(parser)
* Inspired by popular but now outdated PwnFilter
+
* 该功能灵感来源于著名但已过期的插件PwnFilter
  
'''聊天格式''' *需要Vault
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''聊天格式'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
 +
*需要Vault
  
 
* 聊天格式变量:
 
* 聊天格式变量:
 
** ''%pl_prefix'' 和 ''%pl_suffix''
 
** ''%pl_prefix'' 和 ''%pl_suffix''
** ''%world'' (TIP: if you want to customize the world name, use Multiverse-Core and edit world alias in worlds.yml)
+
** ''%world'' (提示: 如果你想要显示自定义世界名, 请使用[[Multiverse-Core]] 并在worlds.yml内编辑alias自定义世界名)
 
** ''%health''
 
** ''%health''
** ''%player'' (player name)
+
** ''%player'' (玩家名)
** ''%town'' and ''%nation'' (if Towny plugin is enabled)
+
** ''%town'' ''%nation'' ([[Towny]]的城镇和国家名)
** ''%clan'' (if SimpleClans plugin is enabled)
+
** ''%clan'' (SimpleClans的公会/帮派名)
** ''%countryname'' and ''%countrycode''
+
** ''%countryname'' ''%countrycode''
** ''%regionname'' and ''%isp'' (player's internet provider)
+
** ''%regionname'' ''%isp'' (玩家的IP)
** '''PlaceholderAPI''' is supported.
+
** 支持'''PlaceholderAPI'''的变量.
* Supports '''global''' chat (begin with "!") and local chat ('''ranged mode''')
+
* 支持 '''全服''' 聊天 (开头加上 "!") 和本地聊天 ('''ranged模式''')
** Use ''chatcontrol.chat.overrideranged'' permission to get all messages in the world
+
** ''chatcontrol.chat.overrideranged'' 权限来收听全世界的对话消息
** Use ''chatcontrol.chat.spy'' permission to get all messages in all worlds - '''spy mode'''
+
** ''chatcontrol.chat.spy''权限来查看所有世界的消息 - '''监察模式'''
  
'''防刷屏'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''防刷屏'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
 
* 阻挡 '''相同或相似的''' 消息和指令
 
* 阻挡 '''相同或相似的''' 消息和指令
** Strip special and duplicate characters to prevent bypasses (toggleable)
+
** 删除特殊和重复字符(可开关)
** Ignore first argument in commands to prevent too strict check
+
** 忽略指令中的第一个参数以防止插件检测过于严格
** Customizable percentage
+
** 自定义几率
* Set the '''delay''' between messages and commands
+
* 设置聊天和输入指令的 '''冷却'''  
* Lower long '''unreadable''' message spam
+
* 缩短过长的 '''非人话''' 的刷屏消息
* Whitelist commands from delay and similarity check
+
* 冷却和相似性检测的指令白名单
  
'''Anti Caps'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''智能拦截'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
* 有效并智能地阻止CAPS
+
* 有效并智能地阻止相似的消息、指令
* 设置最小消息长度, caps几率、数量 in the row and 和忽略单词的白名单
+
* 设置一行消息的最小消息长度,相似度、数量和忽略单词的白名单
 
* '''忽略玩家名'''
 
* '''忽略玩家名'''
  
'''防机器人'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''防假人'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
 
* 设置登录间隔
 
* 设置登录间隔
* Prevent signs with the same text (alert staff + drop the sign) (Useful against "AutoSign" cheat)
+
* 防止放置相同内容的告示牌 (告知管理员并掉落牌子) (用于防止 "AutoSign"作弊功能)
* '''如果玩家登录后未移动则无法聊天''' (防止机器人加入服务器并开始刷屏)
+
* '''如果玩家登录后未移动则无法聊天''' (防止假人加入服务器并开始刷屏)
  
'''清空聊天'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''清空聊天'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
 
* 清空聊天栏. 支持以下参数:
 
* 清空聊天栏. 支持以下参数:
第70行: 第132行:
 
** -silent (-s) (隐藏清空后播报的消息)
 
** -silent (-s) (隐藏清空后播报的消息)
 
** -console (清空控制台消息)
 
** -console (清空控制台消息)
* Do not clear chat for players with permission
+
* 不会清除有权限的玩家的聊天消息
  
'''禁言'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''全服禁言'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
 
* 在禁言期间玩家无法聊天和输入特定的指令.
 
* 在禁言期间玩家无法聊天和输入特定的指令.
第81行: 第147行:
 
** -console (清空控制台消息)
 
** -console (清空控制台消息)
  
'''自定义消息 & 广播'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''自定义消息 & 广播'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
 
* 自定义或隐藏 '''加入/退出''' 和踢出玩家的消息. 支持变量:
 
* 自定义或隐藏 '''加入/退出''' 和踢出玩家的消息. 支持变量:
第89行: 第159行:
 
* 发送 '''假的加入或退出游戏的消息''' (''/chc fake'')
 
* 发送 '''假的加入或退出游戏的消息''' (''/chc fake'')
 
* '''定时广播'''
 
* '''定时广播'''
** 3种模式 - 顺序、随机和缓存随机, random and random with cache that prevents messages to repeat until all were broadcasted
+
** 3种模式 - 顺序、随机和缓存随机
 
** 可设置一个 '''前缀''' 和 '''后缀'''
 
** 可设置一个 '''前缀''' 和 '''后缀'''
 
** 支持变量 %player 和 %world
 
** 支持变量 %player 和 %world
第95行: 第165行:
 
*** 默认情况下,世界消息继承全局消息,可以通过在第一行插入-excludeglobal来禁用
 
*** 默认情况下,世界消息继承全局消息,可以通过在第一行插入-excludeglobal来禁用
  
'''Packet特性'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''发包特性'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
 
* 如果没有参数则关闭 '''tab补全指令''' , 防止泄露服务器插件信息.
 
* 如果没有参数则关闭 '''tab补全指令''' , 防止泄露服务器插件信息.
第101行: 第175行:
 
* 改变其他插件甚至是服务器的消息 (详情查看 rules/packet.txt 文件)
 
* 改变其他插件甚至是服务器的消息 (详情查看 rules/packet.txt 文件)
  
'''控制台特性'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''控制台特性'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
 
* 删除不想看到的消息
 
* 删除不想看到的消息
  
'''提醒音效'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''提醒音效'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
* Get notified when somebody mentions you in the chat or if you receive '/tell', '/r' (or any specified message)
+
* 当有人@你的时或你收到了  '/tell', '/r' 的回复(或任意指定的消息)会有提醒音效
* Customizable sound, volume and pitch.
+
* 自定义的声音、音量和音高.
** Respects the difference in sound names between MC 1.9 and older
+
** 支持不同MC版本的音效名
* Can specify a prefix that is necessary to get notified (e.g @kangarko)
+
* 可以设置受到提醒时的前缀 (@kangarko)
* Only notify '''afk''' players (toggleable, requires Essentials)
+
* 只会提醒 '''双手离开键盘的(AFK)''' 玩家 (需要 Essentials,可关闭)
  
'''Grammar'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''语法'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
* Capitalise sentences automatically
+
* 自动大写句子开头(英文)
* Insert a dot at the end
+
* 自动在句子结尾加上句号.
* Respects domains and IP addresses
+
* 显示地区和IP地址
* Define minimum message length for capitalization and punctuation
+
* 设置大写和加句号的句子所需最小长度
  
'''Chat Conversation Saver'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''聊天记录'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
* '''Save entire chat conversation to file'''. Unlike console output, this will save only player messages and specified commands
+
* '''把聊天消息保存到文件内'''. 这并非如控制台那样记录日志,这只会保存玩家的消息和特定的指令
* Ignore certain players
+
* 忽略特定的玩家
  
'''本地化'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''本地化'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
* Current available locations:
+
* 目前可用语言:
 
** 英语 (''en'')
 
** 英语 (''en'')
** Slovak (''sk'')
+
** 斯洛伐克语 (''sk'')
** Czech (''cz'')
+
** 捷克语 (''cz'')
 
** 西班牙语 (''es'')
 
** 西班牙语 (''es'')
 
** 德语 (''de'')
 
** 德语 (''de'')
 
** 法语 (''fr'')
 
** 法语 (''fr'')
** Dutch (''nl'')
+
** 荷兰语(''nl'')
** Swedish (''se'')
+
** 瑞典语 (''se'')
** Hungarian (''hu'')
+
** 匈牙利语 (''hu'')
** Bulgarian (''bg'')
+
** 保加利亚语 (''bg'')
* To customize the localization, create a file in plugins/ChatControl/localization/messages_''LOCALE''.yml (replace ''LOCALE''with the short name of the localization - the one above in brackets)
+
 
** On reload, it will be filled with all the values and kept up to date with newer versions.
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
* If you make a localization, it would be appreciated if you send it to me via PM. Thanks!
+
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''分组(特定权限设置)'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
'''Groups (Permission-specific Settings)'''
 
 
 
  
Apply different settings for each group (or players) with certain permission
+
不同分组不同设定
  
* Example: Allow trusted players to type quickly but set the message delay for quests to, for example, 5 seconds.
+
* 示例: 允许特定的玩家无视冷却.
* Example 2: Set '''different join/leave/kick message''' for certain players/groups.
+
* 示例 2: 设置 '''不同的加入/离开/踢出服务器消息'''.
  
  
'''更新提醒'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''更新提醒'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
* Automatically update configuration
+
* 自动更新插件配置(会覆盖插件注释)
** ''NOTE: On update, the YAML comments (#) are lost, due to how bukkit handle the saving. Visit github page if you need reference values or comments''
+
** ''注意: 更新后,YAML的注释会丢失. 你可以到github 页面来查看注释''
** Intelligently report errors and illegal values
+
** 智能检测报错和非法数值
*** ''NOTE: This is heavily improved in the premium version.''
+
*** ''注意: 这一功能已在付费专业版大幅改善.''
* Notify new version availability
+
* 新版本更新
* '''Automatically download''' new version
+
* '''自动下载'''新版本
* Zero performance impact thanks to asynchronous processing
+
* 高效的异步处理
  
'''轻量 &''' '''安全'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''轻量 &''' '''安全'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
 
* 插件性能高效,只占用少量的 CPU / RAM  
 
* 插件性能高效,只占用少量的 CPU / RAM  
* Asynchronous updater and non-blocking features
+
* 异步更新插件和特性
* Safety checker to prevent malformed regular expressions running into an infinite loop and freezing the server
+
* 防止控制台无限刷屏d1安全检测器
* Custom syntax parser
+
* 自定义语法解析器
  
 
你可以开关 '''每个''' 特性和改变 '''每一条''' 消息!
 
你可以开关 '''每个''' 特性和改变 '''每一条''' 消息!
  
 +
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''Atom的高级语法规则'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
'''NEW: Rules syntax highlightning for Atom'''
+
你想要在ChatControl内使用Atom的语法规则吗?
 
 
Do you want ChatControl's Rules Syntax in your '''Atom''' editor?
 
  
Check out <nowiki>https://atom.io/packages/language-mc-chatcontrol</nowiki> by @Piepmatz. Thank you!
+
查看@Piepmatz制作的 <nowiki>https://atom.io/packages/language-mc-chatcontrol</nowiki>  
  
'''兼容性'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''兼容性'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
 +
</div>
 +
* 插件兼容 '''Craftbukkit 1.2.5 至最新的spigot版本''' '''.'''
 +
** 插件不使用 NMS access 所以不大可能会因更新服务端版本而失效 (1.10.x之类的版本)
 +
* 插件至少需要JAVA版本: '''Java 8'''
 +
* 兼容Cauldron & PaperSpigot
 +
</div>
  
* The plugin is compatible from '''Craftbukkit 1.2.5 to the latest Spigot''' (and the vast majority of versions in between)'''.'''
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
** Plugin doesn't use NMS access so it will most likely not break upon next releases (1.10.x etc)
+
        <!--标题-->
* Minimum Java version to run the plugin: '''Java 8'''
+
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''效果'''</p>
* Cauldron & PaperSpigot compatible
+
        <div style="padding:10px 20px;">
 +
</div>
 +
[[file:ccl2.gif]]<br>
 +
[[file:ccl3.gif]]<br>
 +
[[file:ccl4.gif]]<br>
 +
[[file:ccl5.gif]]<br>
 +
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
 +
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''指令'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
  
'''指令'''
+
用 "/'''chc list'''"来显示插件的所有指令.
  
Use "/'''chc list'''" to display all available commands of the plugin.
+
        <!--标题-->
 +
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''配置'''</p>
 +
        <div style="padding:10px 20px;">
 +
</div>
 +
查看Github或MCBBS搬运帖
  
'''可选前置'''
 
  
* '''ProtocolLib''' for custom rules in packet.txt file and preventing tab complete.
+
<div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;">
** If you are on 1.8 make sure you have at least #70 or newer!
+
        <!--标题-->
* '''Essentials''' or '''EssentialsX''' for detecting AFK players.
+
        <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">'''可选前置'''</p>
* '''Vault''' for chat formatter and taking money players in "then fine" operator in custom rules.
+
        <div style="padding:10px 20px;">
* '''Multiverse-Core''' for colored world alias in chat formatter.
+
</div>
* '''Towny''' for ''%nation'' and ''%town'' variables in chat formatter.
+
* '''ProtocolLib''' 用于packet.txt内的自定义规则来防止TAB补全指令.
* '''SimpleClans''' for ''%clan'' variable in chat formatter.
+
** 如果你使用的服务端为 1.8,确认你的ProtocoLib版本至少为#70!
* '''AuthMe Reloaded 3.5''' or '''5.1+''' for better join/kick/quit messages.
+
* '''Essentials''' '''EssentialsX''' 来检测暂时离开游戏的玩家.
* '''PlaceholderAPI''' for extra variables.
+
* '''Vault''' 用于聊天格式和自定义规则中取钱.
* '''NoCheatPlus''' (not a dependency, but recommended) provides advanced support also against many types of chat spam.
+
* '''Multiverse-Core''' 在聊天格式中显示世界名.
 +
* '''Towny''' 在聊天格式中显示 ''%nation''国家名 和 ''%town''城镇名.
 +
* '''SimpleClans''' 在聊天格式中显示''%clan'' 公会名.
 +
* '''AuthMe Reloaded 3.5''' '''5.1+''' 显示更好的加入/踢出/退出游戏的消息.
 +
* '''PlaceholderAPI''' 支持更多变量.
 +
* '''NoCheatPlus''' (这不是前置,但推荐使用) 可以用于防止更多类型的刷屏.
  
'''Need help?''' Don't ask in Reviews! '''Visit Issue Tracker to get support.'''
+
'''需要帮助?到Issue Tracker反馈你的问题.'''
 +
</div>

2019年1月20日 (日) 13:01的最新版本

欢迎来到ChatControl插件词条

插件名
ChatControl

作者
kangarko

版本
5.7.1

兼容版本
1.2.5-1.13

下载地址
Spigot.png


如果你喜欢这款拥有5年历史的插件的话,你也可以考虑购买付费的专业版.

如果你觉得这款插件不错,那么你也有可能堆插件作者的 ConfiscateCoreArena 插件感兴趣.

生成缩略图出错:无法将缩略图保存到目标地点

介绍  · Introduction

ChatControl是一款聊天管理插件,这款插件可以减少你服务器里的刷屏、打广告和假人刷屏现象. 也可以创建自定义的规则和处理程序来完全控制聊天. 还有更多独特的特点请往下看!

特性

规则和处理程序


  • 用法示例:
    • 过滤脏话. 默认过滤48个脏话单词(英文
    • 强力阻挡 IP / URL 广告
    • 过滤刷屏重复字符
    • 阻挡 unicode / 非英语的消息
    • 输入校正
    • 指令缩写
    • 实用的命令/消息
    • 消息替换 ...有着无尽可能性的规则完全取决于你!
  • 定义能够匹配某种 正则表达式 并应用于: 聊天、指令、告示牌或发包的规则
  • 发包规则可以让你编辑服务器甚至是其他插件的消息 (或隐藏). 支持不同世界替换消息
    • 例如, 在生存模式下改变未知指令显示的消息为你没有权限 ,但在其他世界显示正常的消息
  • 处理程序可以让你轻松地编辑大量的规则而无需繁杂的代码
  • 修复了许多yaml限制的自定义语法和解析器(parser)
  • 该功能灵感来源于著名但已过期的插件PwnFilter

聊天格式

  • 需要Vault
  • 聊天格式变量:
    • %pl_prefix%pl_suffix
    • %world (提示: 如果你想要显示自定义世界名, 请使用Multiverse-Core 并在worlds.yml内编辑alias自定义世界名)
    • %health
    • %player (玩家名)
    • %town%nation (Towny的城镇和国家名)
    • %clan (SimpleClans的公会/帮派名)
    • %countryname%countrycode
    • %regionname%isp (玩家的IP)
    • 支持PlaceholderAPI的变量.
  • 支持 全服 聊天 (开头加上 "!") 和本地聊天 (ranged模式)
    • chatcontrol.chat.overrideranged 权限来收听全世界的对话消息
    • chatcontrol.chat.spy权限来查看所有世界的消息 - 监察模式

防刷屏

  • 阻挡 相同或相似的 消息和指令
    • 删除特殊和重复字符(可开关)
    • 忽略指令中的第一个参数以防止插件检测过于严格
    • 自定义几率
  • 设置聊天和输入指令的 冷却
  • 缩短过长的 非人话 的刷屏消息
  • 冷却和相似性检测的指令白名单

智能拦截

  • 有效并智能地阻止相似的消息、指令
  • 设置一行消息的最小消息长度,相似度、数量和忽略单词的白名单
  • 忽略玩家名

防假人

  • 设置登录间隔
  • 防止放置相同内容的告示牌 (告知管理员并掉落牌子) (用于防止 "AutoSign"作弊功能)
  • 如果玩家登录后未移动则无法聊天 (防止假人加入服务器并开始刷屏)

清空聊天

  • 清空聊天栏. 支持以下参数:
    • -anonymous (-a) (隐藏清空者的名字)
    • -silent (-s) (隐藏清空后播报的消息)
    • -console (清空控制台消息)
  • 不会清除有权限的玩家的聊天消息

全服禁言

  • 在禁言期间玩家无法聊天和输入特定的指令.
    • 并且会隐藏这名玩家的加入/退出/踢出和死亡消息.
  • 支持以下参数:
    • -anonymous (-a) (隐藏清空者的名字)
    • -silent (-s) (隐藏清空后播报的消息)
    • -console (清空控制台消息)

自定义消息 & 广播

  • 自定义或隐藏 加入/退出 和踢出玩家的消息. 支持变量:
    •  %player
    •  %pl_suffix and %pl_prefix
    • (更多变量请查看上面的聊天变量)
  • 发送 假的加入或退出游戏的消息 (/chc fake)
  • 定时广播
    • 3种模式 - 顺序、随机和缓存随机
    • 可设置一个 前缀后缀
    • 支持变量 %player 和 %world
    • 不同世界不同消息
      • 默认情况下,世界消息继承全局消息,可以通过在第一行插入-excludeglobal来禁用

发包特性

  • 如果没有参数则关闭 tab补全指令 , 防止泄露服务器插件信息.
    • 提醒: 如果你使用的是 spigot,推荐关闭这个功能并在spigot.yml内修改配置!
  • 改变其他插件甚至是服务器的消息 (详情查看 rules/packet.txt 文件)

控制台特性

  • 删除不想看到的消息

提醒音效

  • 当有人@你的时或你收到了 '/tell', '/r' 的回复(或任意指定的消息)会有提醒音效
  • 自定义的声音、音量和音高.
    • 支持不同MC版本的音效名
  • 可以设置受到提醒时的前缀 (如 @kangarko)
  • 只会提醒 双手离开键盘的(AFK) 玩家 (需要 Essentials,可关闭)

语法

  • 自动大写句子开头(英文)
  • 自动在句子结尾加上句号.
  • 显示地区和IP地址
  • 设置大写和加句号的句子所需最小长度

聊天记录

  • 把聊天消息保存到文件内. 这并非如控制台那样记录日志,这只会保存玩家的消息和特定的指令
  • 忽略特定的玩家

本地化

  • 目前可用语言:
    • 英语 (en)
    • 斯洛伐克语 (sk)
    • 捷克语 (cz)
    • 西班牙语 (es)
    • 德语 (de)
    • 法语 (fr)
    • 荷兰语(nl)
    • 瑞典语 (se)
    • 匈牙利语 (hu)
    • 保加利亚语 (bg)

分组(特定权限设置)

不同分组不同设定

  • 示例: 允许特定的玩家无视冷却.
  • 示例 2: 设置 不同的加入/离开/踢出服务器消息.


更新提醒

  • 自动更新插件配置(会覆盖插件注释)
    • 注意: 更新后,YAML的注释会丢失. 你可以到github 页面来查看注释
    • 智能检测报错和非法数值
      • 注意: 这一功能已在付费专业版大幅改善.
  • 新版本更新
  • 自动下载新版本
  • 高效的异步处理

轻量 & 安全

  • 插件性能高效,只占用少量的 CPU / RAM
  • 异步更新插件和特性
  • 防止控制台无限刷屏d1安全检测器
  • 自定义语法解析器

你可以开关 每个 特性和改变 每一条 消息!

Atom的高级语法规则

你想要在ChatControl内使用Atom的语法规则吗?

查看@Piepmatz制作的 https://atom.io/packages/language-mc-chatcontrol

兼容性

  • 插件兼容 Craftbukkit 1.2.5 至最新的spigot版本 .
    • 插件不使用 NMS access 所以不大可能会因更新服务端版本而失效 (1.10.x之类的版本)
  • 插件至少需要JAVA版本: Java 8
  • 兼容Cauldron & PaperSpigot

效果

生成缩略图出错:无法将缩略图保存到目标地点

生成缩略图出错:无法将缩略图保存到目标地点

生成缩略图出错:无法将缩略图保存到目标地点

生成缩略图出错:无法将缩略图保存到目标地点

指令

用 "/chc list"来显示插件的所有指令.

配置

查看Github或MCBBS搬运帖


可选前置

  • ProtocolLib 用于packet.txt内的自定义规则来防止TAB补全指令.
    • 如果你使用的服务端为 1.8,确认你的ProtocoLib版本至少为#70!
  • EssentialsEssentialsX 来检测暂时离开游戏的玩家.
  • Vault 用于聊天格式和自定义规则中取钱.
  • Multiverse-Core 在聊天格式中显示世界名.
  • Towny 在聊天格式中显示 %nation国家名 和 %town城镇名.
  • SimpleClans 在聊天格式中显示%clan 公会名.
  • AuthMe Reloaded 3.55.1+ 显示更好的加入/踢出/退出游戏的消息.
  • PlaceholderAPI 支持更多变量.
  • NoCheatPlus (这不是前置,但推荐使用) 可以用于防止更多类型的刷屏.

需要帮助?到Issue Tracker反馈你的问题.