<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://mineplugin.org/index.php?action=history&amp;feed=atom&amp;title=ChatControl_Pro%2FWIKI%2F%E5%A4%84%E7%90%86%E5%99%A8</id>
	<title>ChatControl Pro/WIKI/处理器 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://mineplugin.org/index.php?action=history&amp;feed=atom&amp;title=ChatControl_Pro%2FWIKI%2F%E5%A4%84%E7%90%86%E5%99%A8"/>
	<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=ChatControl_Pro/WIKI/%E5%A4%84%E7%90%86%E5%99%A8&amp;action=history"/>
	<updated>2026-05-06T12:45:29Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://mineplugin.org/index.php?title=ChatControl_Pro/WIKI/%E5%A4%84%E7%90%86%E5%99%A8&amp;diff=7976&amp;oldid=prev</id>
		<title>Qsefthuopq：​/* Replace_Word */</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=ChatControl_Pro/WIKI/%E5%A4%84%E7%90%86%E5%99%A8&amp;diff=7976&amp;oldid=prev"/>
		<updated>2019-01-29T08:50:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Replace_Word&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2019年1月29日 (二) 08:50的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l116&quot;&gt;第116行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第116行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Replace_Word ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Replace_Word ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;介绍:替换匹配规则的消息部分. 如果设置了这个,必须关闭 Block_Message &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mus且不能设置 &lt;/del&gt;&quot;Rewrite_To&quot;. 用| 分隔.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;介绍:替换匹配规则的消息部分. 如果设置了这个,必须关闭 Block_Message &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;且不能设置 &lt;/ins&gt;&quot;Rewrite_To&quot;. 用| 分隔.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Replace_Word: &amp;quot;[CENSORED]&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Replace_Word: &amp;quot;[CENSORED]&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;提醒::用@prolong开头并且只指定一个字母会自动延伸至匹配消息的长度.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;提醒::用@prolong开头并且只指定一个字母会自动延伸至匹配消息的长度.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Qsefthuopq</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=ChatControl_Pro/WIKI/%E5%A4%84%E7%90%86%E5%99%A8&amp;diff=7975&amp;oldid=prev</id>
		<title>Qsefthuopq：​/* Sound */</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=ChatControl_Pro/WIKI/%E5%A4%84%E7%90%86%E5%99%A8&amp;diff=7975&amp;oldid=prev"/>
		<updated>2019-01-29T08:49:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Sound&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2019年1月29日 (二) 08:49的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l105&quot;&gt;第105行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第105行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Fine: 15&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Fine: 15&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Sound &lt;/del&gt;==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;音效 &lt;/ins&gt;==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;介绍: &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Sound to play&lt;/del&gt;. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Format: , ,&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;介绍: &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;播放的音效&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Sound: ENTITY_ARROW_HIT_PLAYER, 1.0, 0.1&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Sound: ENTITY_ARROW_HIT_PLAYER, 1.0, 0.1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Qsefthuopq</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=ChatControl_Pro/WIKI/%E5%A4%84%E7%90%86%E5%99%A8&amp;diff=7974&amp;oldid=prev</id>
		<title>2019年1月29日 (二) 08:49 Qsefthuopq</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=ChatControl_Pro/WIKI/%E5%A4%84%E7%90%86%E5%99%A8&amp;diff=7974&amp;oldid=prev"/>
		<updated>2019-01-29T08:49:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://mineplugin.org/index.php?title=ChatControl_Pro/WIKI/%E5%A4%84%E7%90%86%E5%99%A8&amp;amp;diff=7974&amp;amp;oldid=7963&quot;&gt;显示更改&lt;/a&gt;</summary>
		<author><name>Qsefthuopq</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=ChatControl_Pro/WIKI/%E5%A4%84%E7%90%86%E5%99%A8&amp;diff=7963&amp;oldid=prev</id>
		<title>2019年1月29日 (二) 06:43 Qsefthuopq</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=ChatControl_Pro/WIKI/%E5%A4%84%E7%90%86%E5%99%A8&amp;diff=7963&amp;oldid=prev"/>
		<updated>2019-01-29T06:43:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2019年1月29日 (二) 06:43的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;第1行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第1行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{模板:Ccpbox}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;处理器可在规则捕获到内容后执行一组行为. 一个处理器包含关于应该触发什么的多个指令，并且可以从每个规则重定向.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;处理器可在规则捕获到内容后执行一组行为. 一个处理器包含关于应该触发什么的多个指令，并且可以从每个规则重定向.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Qsefthuopq</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=ChatControl_Pro/WIKI/%E5%A4%84%E7%90%86%E5%99%A8&amp;diff=7904&amp;oldid=prev</id>
		<title>Qsefthuopq：​创建页面，内容为“处理器可在规则捕获到内容后执行一组行为. 一个处理器包含关于应该触发什么的多个指令，并且可以从每个规则重定向.  =…”</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=ChatControl_Pro/WIKI/%E5%A4%84%E7%90%86%E5%99%A8&amp;diff=7904&amp;oldid=prev"/>
		<updated>2019-01-26T10:39:14Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“处理器可在规则捕获到内容后执行一组行为. 一个处理器包含关于应该触发什么的多个指令，并且可以从每个规则重定向.  =…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;处理器可在规则捕获到内容后执行一组行为. 一个处理器包含关于应该触发什么的多个指令，并且可以从每个规则重定向.&lt;br /&gt;
&lt;br /&gt;
= 什么是处理器 =&lt;br /&gt;
当你添加了很多规则后，你可能会发现你的规则会重复阻拦一些消息ChatControl Pro is designed to be as clean and user-friendly as possible. With time, as you decide to add more and more rules, you may find yourself repeating blocks of code multiple times (see 1.0). This repetition works well until you need to change something. Handlers make it possible to &amp;quot;group&amp;quot; those actions into a single handler, which rules can call easily (see 1.1).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;1.0 Rules without handlers:&amp;#039;&amp;#039;&lt;br /&gt;
 match fuck&lt;br /&gt;
 then warn &amp;amp;cYour message has been blocked.&lt;br /&gt;
 then actionbar &amp;amp;cPlease do not swear on this server!&lt;br /&gt;
 then notify chatcontrol.notify.swear {player} has sworn: {message}&lt;br /&gt;
 then replace *****&lt;br /&gt;
 &lt;br /&gt;
 match bitch&lt;br /&gt;
 then warn &amp;amp;cYour message has been blocked.&lt;br /&gt;
 then actionbar &amp;amp;cPlease do not swear on this server!&lt;br /&gt;
 then notify chatcontrol.notify.swear {player} has sworn: {message}&lt;br /&gt;
 then replace *****&lt;br /&gt;
 &lt;br /&gt;
 match asshole&lt;br /&gt;
 then warn &amp;amp;cYour message has been blocked.&lt;br /&gt;
 then actionbar &amp;amp;cPlease do not swear on this server!&lt;br /&gt;
 then notify chatcontrol.notify.swear {player} has sworn: {message}&lt;br /&gt;
 then replace *****&lt;br /&gt;
&amp;#039;&amp;#039;1.1 Rules with handlers:&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;code&amp;gt;match fuck&lt;br /&gt;
 handle as swear&lt;br /&gt;
 &lt;br /&gt;
 match bitch&lt;br /&gt;
 handle as swear&lt;br /&gt;
 &lt;br /&gt;
 match asshole&lt;br /&gt;
 handle as swear&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= How to Use Handlers =&lt;br /&gt;
To assert a handler to a rule, write &amp;lt;code&amp;gt;handle as {handler}&amp;lt;/code&amp;gt; (replace {handler} with the name of the handler from handlers.yml) to the final line of the rule. You can still use all operators inside of the rule, but they will be overwritten by those specified in the handler.&lt;br /&gt;
&lt;br /&gt;
= Configuring Handlers =&lt;br /&gt;
In handlers.yml, you can just create new handlers or remove the ones you don&amp;#039;t need. Below you will find all possible settings. To save space, you only need to specify those that you want to use.&lt;br /&gt;
&lt;br /&gt;
== Bypass_With_Permission ==&lt;br /&gt;
介绍: If the player has the specified permission their message will no be checked/handled.&lt;br /&gt;
 Bypass_With_Permission: &amp;#039;chatcontrol.bypass.ad&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ignore_Commands ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
介绍: If you specify this, the handler will only function on the commands in the list.&lt;br /&gt;
   Only_In_Commands:&lt;br /&gt;
     - /register&lt;br /&gt;
     - /reg&lt;br /&gt;
     - /login&lt;br /&gt;
     - /l&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ignore_Usernames ==&lt;br /&gt;
介绍: Shall we ignore the names of the players online? Can degrade performance slightly on extremely big servers.&lt;br /&gt;
 Ignore_Usernames: true&lt;br /&gt;
&lt;br /&gt;
== Ignore_Chatdisplay ==&lt;br /&gt;
介绍: If chat ignorer is enabled and a handler catches the message, players who ignore the specified set won&amp;#039;t see the message. Enter the name of the chat ignorer set&lt;br /&gt;
 Ignore_Chatdisplay: swear&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ignore_Worlds ==&lt;br /&gt;
介绍: A list of worlds on which this handler will be ineffective.&lt;br /&gt;
 Ignore_Worlds: [ignored_world, ignored_world_nether, another_world]&lt;br /&gt;
&lt;br /&gt;
== Player_Warn_Message ==&lt;br /&gt;
介绍: A message displayed to the player. Set to &amp;#039;none&amp;#039; to disable.&lt;br /&gt;
&lt;br /&gt;
Accepts: Either write the entire message or specify a formatter name from formatting.yml&lt;br /&gt;
 Player_Warn_Message: &amp;quot;{prefix} &amp;amp;cSorry, {player}, advertising is prohibited!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Broadcast_Message ==&lt;br /&gt;
介绍: A message broadcasted to everyone. Set to &amp;#039;none&amp;#039; to disable.&lt;br /&gt;
&lt;br /&gt;
Accepts: Either write the entire message or specify a formatter name from formatting.yml&lt;br /&gt;
 Broadcast_Message: &amp;quot;{server} &amp;amp;6{player} tried to &amp;amp;cadvertise&amp;amp;6, inform OP!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Staff_Alert ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
介绍: A message broadcasted to players with permission specified below. The {ruleID} variable, if used, will be replaced only if the rule specifies an ID.&lt;br /&gt;
&lt;br /&gt;
Format: Specify the permission + the actual message divided by a whitespace &amp;quot; &amp;quot; (see below).&lt;br /&gt;
&lt;br /&gt;
Accepts: For the actual message, either write the entire message or specify a formatter name from formatting.yml&lt;br /&gt;
 Staff_Alert: &amp;quot;chatcontrol.notify.advertise {prefix} &amp;amp;c{player} violated rule &amp;amp;6ID {ruleID} &amp;amp;cwith: &amp;amp;f{message}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Console_Message ==&lt;br /&gt;
介绍: A message logged into console. Set to &amp;#039;none&amp;#039; to disable. The {handler} variable is the name of the handler.&lt;br /&gt;
 Console_Message: &amp;quot;{player} violated rule ID {ruleID}, triggered {handler} filter with: {message}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Write_To_File ==&lt;br /&gt;
介绍: A path to file where the message will be logged. Set to &amp;#039;none&amp;#039; to disable.&lt;br /&gt;
 Write_To_File: log/advertisements.log&lt;br /&gt;
&lt;br /&gt;
== Block_Message ==&lt;br /&gt;
介绍: Should the message be completely blocked from appearing?&lt;br /&gt;
 Block_Message: true&lt;br /&gt;
&lt;br /&gt;
== Fine ==&lt;br /&gt;
介绍: When plugin Vault is installed, you can take money from player. Specify the amount as a whole number.&lt;br /&gt;
 Fine: 15&lt;br /&gt;
&lt;br /&gt;
== Sound ==&lt;br /&gt;
介绍: Sound to play. Format: , ,&lt;br /&gt;
 Sound: ENTITY_ARROW_HIT_PLAYER, 1.0, 0.1&lt;br /&gt;
&lt;br /&gt;
== Warn_Points ==&lt;br /&gt;
介绍: If points system is enabled (settings.yml), the amount of warning points to be given.&lt;br /&gt;
 Warn_Points: swear 1&lt;br /&gt;
It is possible to specify the warning set name. NOTICE: If you have global warning set, and want to give points there, you do not need to specify the set name&lt;br /&gt;
 Warn_Points: swear 1&lt;br /&gt;
&lt;br /&gt;
== Replace_Word ==&lt;br /&gt;
介绍: A replacement that replaces only the part of the message that matched the rule. If set, Block_Message must be false and &amp;quot;Rewrite_To&amp;quot; must not be set. Separate by | to choose randomly from several strings.&lt;br /&gt;
 Replace_Word: &amp;quot;[CENSORED]&amp;quot;&lt;br /&gt;
Tip:: Start the message with @prolong and only specify one letter to automatically stretch the replacement to match the word&amp;#039;s length.&lt;br /&gt;
 Replace_Word: &amp;quot;@prolong *&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Rewrite_To ==&lt;br /&gt;
介绍: A replacement that replaces the whole message. If set, Block_Message must be false and &amp;quot;Replace_Word&amp;quot; must not be set. Separate by | to choose randomly from several strings.&lt;br /&gt;
 Rewrite_To: I love this filter!|This server is amazing!|I can&amp;#039;t take it!&lt;br /&gt;
&lt;br /&gt;
== Execute_Commands ==&lt;br /&gt;
介绍: A list of commands to be executed as the console. Notice: They are not handled by this plugin.&lt;br /&gt;
 Execute_Commands:&lt;br /&gt;
   - eco take {player} 10&lt;br /&gt;
   - kick {player} &amp;amp;cDo not advertise!&lt;br /&gt;
   - tempban {player} 1d Advertising is prohibited! \n\nContact OP if you think this is in error. \n\nMessage caught: {message}&lt;br /&gt;
&lt;br /&gt;
== Execute_Player_Commands ==&lt;br /&gt;
介绍: Commands to be executed as the player.&lt;br /&gt;
 Execute_Player_Commands:&lt;br /&gt;
   - kill&lt;br /&gt;
&lt;br /&gt;
== Execute_Bungee_Commands ==&lt;br /&gt;
介绍: A list of commands to be executed on Bungee. You need to have bungee support enabled in settings.yml and an additional plugin on bungee.&lt;br /&gt;
 Execute_Bungee_Commands:&lt;br /&gt;
   - alert The {player} has violated a rule on {server}!&lt;/div&gt;</summary>
		<author><name>Qsefthuopq</name></author>
	</entry>
</feed>