<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kaboom.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Troll+ing</id>
	<title>Kaboom Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://kaboom.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Troll+ing"/>
	<link rel="alternate" type="text/html" href="https://kaboom.wiki/wiki/Special:Contributions/Troll_ing"/>
	<updated>2026-09-24T07:25:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=5014</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=5014"/>
		<updated>2026-08-05T00:14:33Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Some automated grammar corrections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Filtering&#039;&#039;&#039; is the act of automatically restricting a player&#039;s access to the server based on rules. For example, one may decide to create an [[Wikipedia:IP_address|IP address]] filter rule to restrict a player, even if they were to change their username.&lt;br /&gt;
&lt;br /&gt;
Depending on the enabled enforcement types and implementation quality, filter activation can result in server lag, and as such, it is recommended to use efficient [[Kick exploits|kick exploits]] where possible or no kick exploits at all, especially when filtering spambots.&lt;br /&gt;
&lt;br /&gt;
Filtering is extremely useful when the server is spambotted and the spambots contain predictable characteristics that can be expressed in one or more rule types.&lt;br /&gt;
&lt;br /&gt;
=Rules=&lt;br /&gt;
&lt;br /&gt;
Filtering based on arbitrary strings, like chat messages or commands, is commonly implemented via versatile [[Wikipedia:Regular expression|regular expressions]].&lt;br /&gt;
&lt;br /&gt;
==IP address==&lt;br /&gt;
&lt;br /&gt;
IP address rules are commonly used in lieu of exact username filters, as evasion requires the use of [[Wikipedia:Proxy_server|proxies]] (often provided by VPN services).&lt;br /&gt;
&lt;br /&gt;
Due to most clones using [[IP masking]], it is impossible to filter [[Wikipedia:Subnet|subnets]] or [[Wikipedia:Autonomous system (Internet)|ASNs]] as one would expect from a [[Wikipedia:Firewall_(computing)|firewall]]. &lt;br /&gt;
&lt;br /&gt;
==Usernames==&lt;br /&gt;
&lt;br /&gt;
Username filter rules are typically the first to be implemented when a bot or client developer is implementing a filter system. Due to most Kaboom clones being in offline mode, it is also the easiest to bypass, as players can just join under a different username.&lt;br /&gt;
&lt;br /&gt;
However, in combination with regular expressions, username filters can be used to mitigate spambots that use fixed username lengths or a predictable username format. Luckily, most easily available or paid spambot services use a predictable username format, so this remains one of the most important filter types to implement.&lt;br /&gt;
&lt;br /&gt;
==Commands==&lt;br /&gt;
&lt;br /&gt;
Command rules can be effective to combat general command abuse as well as spambots that spam a certain command. For example, command rules have been used in the past to filter [[Skynet#Mountains of Lava Inc.|Skynet]].&lt;br /&gt;
&lt;br /&gt;
In the past, bots like [[mewo]] have filtered [[iControlU]] command invocations in an attempt to prevent themselves from being [[iControlU#Locking|locked]]. Large scope blocks are discouraged unless you have a very good reason, as they have a noticeable impact on the [[Kaboom]] experience.&lt;br /&gt;
&lt;br /&gt;
==Chat messages==&lt;br /&gt;
&lt;br /&gt;
Chat message rules are also effective during spambot attacks and have been used in the past to implement general content filters instead of just mitigating spambot attempts. For example, [[KCB]] would clear the chat if it detected a Discord invite in chat. Other bots have filtered chat messages for things like swear words or slurs in the past.&lt;br /&gt;
&lt;br /&gt;
=Enforcement=&lt;br /&gt;
&lt;br /&gt;
Enforcement of filter rules is often achieved by repeatedly [https://minecraft.wiki/w/Commands/deop deopping] players, changing their [https://minecraft.wiki/w/Game_mode gamemode] to something that isn&#039;t [https://minecraft.wiki/w/Creative creative], and [https://minecraft.wiki/w/Commands/clear clearing] their inventories. [[Kick exploits|Kick]] and [[Crash exploits|crash]] exploits may also be used to enforce filter rules.&lt;br /&gt;
&lt;br /&gt;
==Implementation details==&lt;br /&gt;
&lt;br /&gt;
In the interest of server performance and bandwidth usage, it is recommended that extensive use of [https://minecraft.wiki/w/Target%20selectors target selector] predicates be made (except for the NBT predicate, as that requires exporting the entity to NBT, which is an expensive operation). &lt;br /&gt;
&lt;br /&gt;
For example, filtered players should be added to [https://minecraft.wiki/w/Scoreboard teams] and selected via &amp;lt;code&amp;gt;@a[team=example]&amp;lt;/code&amp;gt;.&lt;br /&gt;
Furthermore, team names should be randomized, and players should be added and removed from them based on the [https://minecraft.wiki/w/Java_Edition_protocol/Packets#Update_Teams Update Teams packet]. It&#039;s also a good idea to change the name of the team if it is removed, to prevent easy filter bypass.&lt;br /&gt;
&lt;br /&gt;
=Whitelists=&lt;br /&gt;
&lt;br /&gt;
A whitelist is a type of filter that only performs enforcement actions when a player doesn&#039;t match a rule, instead of only when a player matches the rule. Due to this, whitelists have no need to implement [[Filtering#Commands|command rules]] or [[Filtering#Chat messages|chat message rules]]. Whitelists can somewhat emulate the behavior of the [https://minecraft.wiki/w/Commands/whitelist &amp;lt;code&amp;gt;/whitelist&amp;lt;/code&amp;gt;] command if it is paired with a kick exploit.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=5012</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=5012"/>
		<updated>2026-08-04T23:55:00Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Minor spelling fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Filtering&#039;&#039;&#039; is the act of automatically restricting a player&#039;s access to the server based on rules. For example, one may decide to create a [[Wikipedia:IP_address|IP address]] filter rule to restrict a player, even if they were to change their username.&lt;br /&gt;
&lt;br /&gt;
Depending on the enabled enforcement types and implementation quality, filter activation can result in server lag and as such it is recommended to use efficient [[Kick exploits|kick exploits]] where possible or no kick exploits at all, especially when filtering spambots.&lt;br /&gt;
&lt;br /&gt;
Filtering is extremely useful when the server is spambotted and the spambots contain predictable characteristics which can be expressed in one or more rule type.&lt;br /&gt;
&lt;br /&gt;
=Rules=&lt;br /&gt;
&lt;br /&gt;
Filtering based on arbitrary strings, like chat messages or commands, is commonly implemented via versatile [[Wikipedia:Regular expression|regular expressions]].&lt;br /&gt;
&lt;br /&gt;
==IP address==&lt;br /&gt;
&lt;br /&gt;
IP address rules are commonly used in lieu of exact username filters as evasion requires the use of [[Wikipedia:Proxy_server|proxies]] (often provided by VPN services).&lt;br /&gt;
&lt;br /&gt;
Due to most clones using [[IP masking]], it is impossible to filter [[Wikipedia:Subnet|subnets]] or [[Wikipedia:Autonomous system (Internet)|ASNs]] as one would expect from a [[Wikipedia:Firewall_(computing)|firewall]]. &lt;br /&gt;
&lt;br /&gt;
==Usernames==&lt;br /&gt;
&lt;br /&gt;
Username filter rules are often the first to be implemented when a bot or client developer is implementing a filter system. Due to most Kaboom clones being offline mode, it is also the easiest to bypass as players can just join under a different username.&lt;br /&gt;
&lt;br /&gt;
However, in combination with regular expressions, username filters can be used to mitigate spambots that use fixed username lengths or a predictable username format. Luckily, most easily available or paid spambot services use a predictable username format, so this remains one of the most important filter types to implement.&lt;br /&gt;
&lt;br /&gt;
==Commands==&lt;br /&gt;
&lt;br /&gt;
Command rules can be effective to combat general command abuse as well as spambots which spam a certain command. For example, command rules have been used in the past to filter [[Skynet#Mountains of Lava Inc.|Skynet]].&lt;br /&gt;
&lt;br /&gt;
In the past, bots like [[mewo]] have filtered [[iControlU]] command invocations in an attempt to prevent itself from being [[iControlU#Locking|locked]]. Large scope blocks are discouraged unless you have a very good reason, as they have a noticeable impact on the [[Kaboom]] experience.&lt;br /&gt;
&lt;br /&gt;
==Chat messages==&lt;br /&gt;
&lt;br /&gt;
Chat message rules are also effective during spambot attacks, and have been used in the past to implement general content filters instead of just mitigating spambot attempts. For example, [[KCB]] would clear the chat if it detected a Discord invite in chat. Other bots have filtered chat messages for things like swear words or slurs in the past.&lt;br /&gt;
&lt;br /&gt;
=Enforcement=&lt;br /&gt;
&lt;br /&gt;
Enforcement of filter rules is often achieved by repeatedly [https://minecraft.wiki/w/Commands/deop deopping] players, changing their [https://minecraft.wiki/w/Game_mode gamemode] to something that isn&#039;t [https://minecraft.wiki/w/Creative creative], and [https://minecraft.wiki/w/Commands/clear clearing] their inventories. [[Kick exploits|Kick]] and [[Crash exploits|crash]] exploits may also be used to enforce filter rules.&lt;br /&gt;
&lt;br /&gt;
==Implementation details==&lt;br /&gt;
&lt;br /&gt;
In the interest of server performance and bandwidth usage, it is recommended that extensive use of [https://minecraft.wiki/w/Target%20selectors target selector] predicates are made (with the exception of the NBT predicate as that requires exporting the entity to NBT which is an expensive operation). &lt;br /&gt;
&lt;br /&gt;
For example, filtered players should be added to [https://minecraft.wiki/w/Scoreboard teams] and selected via &amp;lt;code&amp;gt;@a[team=example]&amp;lt;/code&amp;gt;.&lt;br /&gt;
Furthermore, team names should be randomized, players should be added and removed from them based on the [https://minecraft.wiki/w/Java_Edition_protocol/Packets#Update_Teams Update Teams packet]. It&#039;s also a good idea to change the name of the team if it is removed, to prevent easy filter bypass.&lt;br /&gt;
&lt;br /&gt;
=Whitelists=&lt;br /&gt;
&lt;br /&gt;
A whitelist is a type of filter that only performs enforcement actions when a player doesn&#039;t match a rule, instead of only when a player matches the rule. Due to this, whitelists have no need to implement [[Filtering#Commands|command rules]] or [[Filtering#Chat messages|chat message rules]]. Whitelists can somewhat emulate the behavior of the [https://minecraft.wiki/w/Commands/whitelist &amp;lt;code&amp;gt;/whitelist&amp;lt;/code&amp;gt;] command if it is paired with a kick exploit.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=4983</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=4983"/>
		<updated>2026-08-04T16:06:31Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Might be useful to mention kick and crash exploits as many bots use them for filtering&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Filtering&#039;&#039;&#039; is the act of automatically restricting a player&#039;s access to the server based on rules. For example, one may decide to create a [[Wikipedia:IP_address|IP address]] filter rule to restrict a player, even if they were to change their username.&lt;br /&gt;
&lt;br /&gt;
Depending on the enabled enforcement types and implementation quality, filter activation can result in server lag and as such it is recommended to use efficient [[Kick exploits|kick exploit]] where possible or no kick exploits at all, especially when filtering spambots.&lt;br /&gt;
&lt;br /&gt;
Filtering is extremely useful when the server is spambotted and the spambots contain predictable characteristics which can be expressed in one or more rule type.&lt;br /&gt;
&lt;br /&gt;
=Rules=&lt;br /&gt;
&lt;br /&gt;
Filtering based on arbitrary strings, like chat messages or commands, is commonly implemented via versatile [[Wikipedia:Regular expression|regular expressions]].&lt;br /&gt;
&lt;br /&gt;
==IP address==&lt;br /&gt;
&lt;br /&gt;
IP address rules are commonly used in lieu of exact username filters as evasion requires the use of [[Wikipedia:Proxy_server|proxies]] (often provided by VPN services).&lt;br /&gt;
&lt;br /&gt;
Due to most clones using [[IP masking]], it is impossible to filter [[Wikipedia:Subnet|subnets]] or [[Wikipedia:Autonomous system (Internet)|ASNs]] as one would expect from a [[Wikipedia:Firewall_(computing)|firewall]]. &lt;br /&gt;
&lt;br /&gt;
==Usernames==&lt;br /&gt;
&lt;br /&gt;
Username filter rules are often the first to be implemented when a bot or client developer is implementing a filter system. Due to most Kaboom clones being offline mode, it is also the easiest to bypass as players can just join under a different username.&lt;br /&gt;
&lt;br /&gt;
However, in combination with regular expressions, username filters can be used to mitigate spambots that use fixed username lengths or a predictable username format. Luckily, most easily available or paid spambot services use a predictable username format, so this remains one of the most important filter types to implement.&lt;br /&gt;
&lt;br /&gt;
==Commands==&lt;br /&gt;
&lt;br /&gt;
Command rules can be effective to combat general command abuse as well as spambots which spam a certain command. For example, command rules have been used in the past to filter [[Skynet#Mountains of Lava Inc.|Skynet]].&lt;br /&gt;
&lt;br /&gt;
In the past, bots like [[mewo]] have filtered [[iControlU]] command invocations in an attempt to prevent itself from being [[iControlU#Locking|locked]]. Large scope blocks are discouraged unless you have a very good reason, as they have a noticeable impact on the [[Kaboom]] experience.&lt;br /&gt;
&lt;br /&gt;
==Chat messages==&lt;br /&gt;
&lt;br /&gt;
Chat message rules are also effective during spambot attacks, and have been used in the past to implement general content filters instead of just mitigating spambot attempts. For example, [[KCB]] would clear the chat if it detected a Discord invite in chat. Other bots have filtered chat messages for things like swear words or slurs in the past.&lt;br /&gt;
&lt;br /&gt;
=Enforcement=&lt;br /&gt;
&lt;br /&gt;
Enforcement of filter rules is often achieved by repeatedly [https://minecraft.wiki/w/Commands/deop deopping] players, changing their [https://minecraft.wiki/w/Game_mode gamemode] to something that isn&#039;t [https://minecraft.wiki/w/Creative creative], and [https://minecraft.wiki/w/Commands/clear clearing] their inventories. [[Kick exploits|Kick]] and [[Crash exploits|crash]] exploits may also be used to enforce filter rules.&lt;br /&gt;
&lt;br /&gt;
==Implementation details==&lt;br /&gt;
&lt;br /&gt;
In the interest of server performance and bandwidth usage, it is recommended that extensive use of [https://minecraft.wiki/w/Target%20selectors target selector] predicates are made (with the exception of the NBT predicate as that requires exporting the entity to NBT which is an expensive operation). &lt;br /&gt;
&lt;br /&gt;
For example, filtered players should be added to [https://minecraft.wiki/w/Scoreboard teams] and selected via &amp;lt;code&amp;gt;@a[team=example]&amp;lt;/code&amp;gt;.&lt;br /&gt;
Furthermore, team names should be randomized, players should be added and removed from them based on the [https://minecraft.wiki/w/Java_Edition_protocol/Packets#Update_Teams Update Teams packet]. It&#039;s also a good idea to change the name of the team if it is removed, to prevent easy filter bypass.&lt;br /&gt;
&lt;br /&gt;
=Whitelists=&lt;br /&gt;
&lt;br /&gt;
A whitelist is a type of filter that only performs enforcement actions when a player doesn&#039;t match a rule, instead of only when a player matches the rule. Due to this, whitelists have no need to implement [[Filtering#Commands|command rules]] or [[Filtering#Chat messages|chat message rules]]. Whitelists can somewhat emulate the behavior of the [https://minecraft.wiki/w/Commands/whitelist &amp;lt;code&amp;gt;/whitelist&amp;lt;/code&amp;gt;] command if it is paired with a kick exploit.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=kono_b&amp;diff=4898</id>
		<title>kono b</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=kono_b&amp;diff=4898"/>
		<updated>2026-08-04T10:38:26Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Adding prefixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bot&lt;br /&gt;
  | image1=kono_b.png&lt;br /&gt;
  | caption1=kono_b&#039;s skin (belonging to the account [https://namemc.com/profile/sensen1234.1 sensen1234]&lt;br /&gt;
  | name=kono_b&lt;br /&gt;
  | main_developers=[[Plovie]]&lt;br /&gt;
  | date_created={{date|04/09/2025}}&lt;br /&gt;
  | currently_maintained=Yes&lt;br /&gt;
  | library=&amp;lt;!--[[Mineflayer]] or [[node-minecraft-protocol]]. Not sure--&amp;gt;&lt;br /&gt;
  | language=[[Node.js]]&lt;br /&gt;
  | prefixes=&amp;lt;nowiki&amp;gt;_&amp;lt;/nowiki&amp;gt; (plobot part)&amp;lt;br&amp;gt;&amp;quot;hey kono_b&amp;quot; (LLM part)&lt;br /&gt;
}}&lt;br /&gt;
{{DISPLAYTITLE:kono_b}}&#039;&#039;&#039;kono_b&#039;&#039;&#039; is a [[Kaboom]] bot that is a clone of the old [[Plobot]]{{Citation needed}}. It wears a female skin, and uses a [[Wikipedia:Large_language_model|large language model]] to generate responses to chat messages that contain its username.&lt;br /&gt;
&lt;br /&gt;
[[Category:Bots]]&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Banning&amp;diff=4818</id>
		<title>Banning</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Banning&amp;diff=4818"/>
		<updated>2026-08-04T08:09:52Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Redirect this too&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Filtering]]&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Bans&amp;diff=4817</id>
		<title>Bans</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Bans&amp;diff=4817"/>
		<updated>2026-08-04T08:09:27Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Redirecting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Filtering]]&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Ban&amp;diff=4816</id>
		<title>Ban</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Ban&amp;diff=4816"/>
		<updated>2026-08-04T08:08:49Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Redirects&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Filtering]]&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=User_talk:Troll_ing&amp;diff=4812</id>
		<title>User talk:Troll ing</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=User_talk:Troll_ing&amp;diff=4812"/>
		<updated>2026-08-04T07:36:35Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: /* Rewrite of Filtering article */ fixing link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Rewrite of Filtering article ==&lt;br /&gt;
&lt;br /&gt;
: Hey there. I&#039;ve made a draft rewrite of the [[Filtering]] article at [[User:Opt/Drafts/Filtering]], as I felt the original revision was a little hard to read and contained information better documented in a dedicated article. I would appreciate if you looked through it and gave me any feedback on what you&#039;d like to see included/changed. --[[User:Opt|Opt]] ([[User talk:Opt|talk]]) 01:30, 4 August 2026 (UTC)&lt;br /&gt;
::: I see, but I still feel like the original information may still be useful to certain players, maybe we should break each section in the original page down into separate individual pages so the information is not lost and link to them on the main Filtering page. For example, creating a page dedicated to the methods of filtering, instead of putting it all in one place? --[[User:Troll ing|troll_ing]] ([[User talk:Troll ing|talk]]) 06:54, 4 August 2026 (UTC)&lt;br /&gt;
::: Yeah, that was the idea behind the rewrite in the first place. Documenting kick exploits, crash exploits, freeze exploits etc in dedicated articles (although kick exploits should be documented in the kick exploit article, without good reason to split them into new articles). However, I don&#039;t think that filter rules deserved their own article, so I documented them all on the [[Filtering]] article. --[[User:Opt|Opt]] ([[User talk:Opt|talk]]) 07:17, 4 August 2026 (UTC)&lt;br /&gt;
:::: I have moved some of the original kick exploit section into the dedicated [[Kick exploits]] page, although it may require some cleaning up and expanding though. --[[User:Troll ing|troll_ing]] ([[User talk:Troll ing|talk]]) 07:34, 4 August 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=User_talk:Troll_ing&amp;diff=4811</id>
		<title>User talk:Troll ing</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=User_talk:Troll_ing&amp;diff=4811"/>
		<updated>2026-08-04T07:34:52Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Forgot to sign&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Rewrite of Filtering article ==&lt;br /&gt;
&lt;br /&gt;
: Hey there. I&#039;ve made a draft rewrite of the [[Filtering]] article at [[User:Opt/Drafts/Filtering]], as I felt the original revision was a little hard to read and contained information better documented in a dedicated article. I would appreciate if you looked through it and gave me any feedback on what you&#039;d like to see included/changed. --[[User:Opt|Opt]] ([[User talk:Opt|talk]]) 01:30, 4 August 2026 (UTC)&lt;br /&gt;
::: I see, but I still feel like the original information may still be useful to certain players, maybe we should break each section in the original page down into separate individual pages so the information is not lost and link to them on the main Filtering page. For example, creating a page dedicated to the methods of filtering, instead of putting it all in one place? --[[User:Troll ing|troll_ing]] ([[User talk:Troll ing|talk]]) 06:54, 4 August 2026 (UTC)&lt;br /&gt;
::: Yeah, that was the idea behind the rewrite in the first place. Documenting kick exploits, crash exploits, freeze exploits etc in dedicated articles (although kick exploits should be documented in the kick exploit article, without good reason to split them into new articles). However, I don&#039;t think that filter rules deserved their own article, so I documented them all on the [[Filtering]] article. --[[User:Opt|Opt]] ([[User talk:Opt|talk]]) 07:17, 4 August 2026 (UTC)&lt;br /&gt;
:::: I have moved some of the original kick exploit section into the dedicated [[kick exploit]] page, although it may require some cleaning up and expanding though. --[[User:Troll ing|troll_ing]] ([[User talk:Troll ing|talk]]) 07:34, 4 August 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=User_talk:Troll_ing&amp;diff=4810</id>
		<title>User talk:Troll ing</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=User_talk:Troll_ing&amp;diff=4810"/>
		<updated>2026-08-04T07:33:47Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: /* Rewrite of Filtering article */ reply 2 reply&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Rewrite of Filtering article ==&lt;br /&gt;
&lt;br /&gt;
: Hey there. I&#039;ve made a draft rewrite of the [[Filtering]] article at [[User:Opt/Drafts/Filtering]], as I felt the original revision was a little hard to read and contained information better documented in a dedicated article. I would appreciate if you looked through it and gave me any feedback on what you&#039;d like to see included/changed. --[[User:Opt|Opt]] ([[User talk:Opt|talk]]) 01:30, 4 August 2026 (UTC)&lt;br /&gt;
::: I see, but I still feel like the original information may still be useful to certain players, maybe we should break each section in the original page down into separate individual pages so the information is not lost and link to them on the main Filtering page. For example, creating a page dedicated to the methods of filtering, instead of putting it all in one place? --[[User:Troll ing|troll_ing]] ([[User talk:Troll ing|talk]]) 06:54, 4 August 2026 (UTC)&lt;br /&gt;
::: Yeah, that was the idea behind the rewrite in the first place. Documenting kick exploits, crash exploits, freeze exploits etc in dedicated articles (although kick exploits should be documented in the kick exploit article, without good reason to split them into new articles). However, I don&#039;t think that filter rules deserved their own article, so I documented them all on the [[Filtering]] article. --[[User:Opt|Opt]] ([[User talk:Opt|talk]]) 07:17, 4 August 2026 (UTC)&lt;br /&gt;
:::: I have moved some of the original kick exploit section into the dedicated [[kick exploit]] page, although it may require some cleaning up and expanding though.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Kick_exploits&amp;diff=4798</id>
		<title>Kick exploits</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Kick_exploits&amp;diff=4798"/>
		<updated>2026-08-04T07:05:37Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: /* Serverside */ Moving some info from filtering into this article, may need some expanding though&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kick exploits&#039;&#039;&#039; are [[Wikipedia:Exploit (computer security)|exploits]] that can be abused to make an unpatched client disconnect itself or force the server to disconnect a player.&lt;br /&gt;
&lt;br /&gt;
=Serverside=&lt;br /&gt;
==Vanilla Kick Exploits==&lt;br /&gt;
Vanilla kick exploits work by forcing the server to send a large amount of data to the client, causing the server to disconnect the player as a result.&lt;br /&gt;
&lt;br /&gt;
==ViaVersion Kick Exploits==&lt;br /&gt;
ViaVersion kick exploits work by abusing a bug in the ViaVersion plugin to disconnect the player. These exploits only work on players who are on a different version than the server.&lt;br /&gt;
&lt;br /&gt;
=Clientside=&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Talk:Filtering&amp;diff=4795</id>
		<title>Talk:Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Talk:Filtering&amp;diff=4795"/>
		<updated>2026-08-04T06:56:29Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Reply again&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;: Hello. Thanks for this contribution. However, this page is &#039;&#039;&#039;very long&#039;&#039;&#039;, with lots of small sections. For example, I don&#039;t think that the article needs to document every type of kick and crash exploit, and that documentation efforts there would be done better in dedicated articles. I might clean up the page myself later, but this is a difficult rewrite. --[[User:Opt|Opt]] ([[User talk:Opt|talk]]) 22:30, 3 August 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
:: I&#039;ve made a draft of the rewrite at [[User:Opt/Drafts/Filtering]]. Notes would be appreciated. Thanks! --[[User:Opt|Opt]] ([[User talk:Opt|talk]]) 00:28, 4 August 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
::: I see, but I still feel like the original information may still be useful to certain players, maybe we should break each section in the original page down into separate individual pages so the information is not lost and link to them on the main Filtering page. For example, creating a page dedicated to the methods of filtering, instead of putting it all in one place? --[[User:Troll ing|troll_ing]] ([[User talk:Troll ing|talk]]) 06:56, 4 August 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=User_talk:Troll_ing&amp;diff=4793</id>
		<title>User talk:Troll ing</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=User_talk:Troll_ing&amp;diff=4793"/>
		<updated>2026-08-04T06:54:33Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: /* Rewrite of Filtering article */ replying with thoughts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Rewrite of Filtering article ==&lt;br /&gt;
&lt;br /&gt;
: Hey there. I&#039;ve made a draft rewrite of the [[Filtering]] article at [[User:Opt/Drafts/Filtering]], as I felt the original revision was a little hard to read and contained information better documented in a dedicated article. I would appreciate if you looked through it and gave me any feedback on what you&#039;d like to see included/changed. --[[User:Opt|Opt]] ([[User talk:Opt|talk]]) 01:30, 4 August 2026 (UTC)&lt;br /&gt;
::: I see, but I still feel like the original information may still be useful to certain players, maybe we should break each section in the original page down into separate individual pages so the information is not lost and link to them on the main Filtering page. For example, creating a page dedicated to the methods of filtering, instead of putting it all in one place? --[[User:Troll ing|troll_ing]] ([[User talk:Troll ing|talk]]) 06:54, 4 August 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=iControlU&amp;diff=4450</id>
		<title>iControlU</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=iControlU&amp;diff=4450"/>
		<updated>2026-08-03T22:26:16Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Linking the filter page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;iControlU&#039;&#039;&#039; is a plugin that allows players to control others with the &amp;lt;code&amp;gt;/icu control&amp;lt;/code&amp;gt; command. &lt;br /&gt;
&lt;br /&gt;
Before the widespread use of [[Command cores]] and the advent of the connection limit, it was used by bots to provide a &amp;quot;locking&amp;quot; feature, as the plugin disables features such as chat and movement while a player is being controlled.&lt;br /&gt;
&lt;br /&gt;
It has largely fallen out of use by bot developers as it requires you to have a Minecraft client connected to the server for each person you want to control. This spams chat, and will require the use of proxies if more than 4 locked players join the server at one time.&lt;br /&gt;
&lt;br /&gt;
Instead, modern bots implement a &amp;quot;[[filter]]&amp;quot; system in their command core.&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=4449</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=4449"/>
		<updated>2026-08-03T22:24:12Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Rephrase&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Filtering&#039;&#039;&#039; is the act of restricting the access of a certain player to the Kaboom server.&lt;br /&gt;
&lt;br /&gt;
Filters are created by using bots that support it and are similar to how bans work on regular servers as they both restrict the access to their respective servers. These filters are typically used on players that bot owners dislike or are considered as harmful, such as spammers, people who run kill @e repeatedly, or players who are generally a nuisance.&lt;br /&gt;
&lt;br /&gt;
==Methods of Filtering==&lt;br /&gt;
&lt;br /&gt;
===iControlU===&lt;br /&gt;
iControlU is a plugin on Kaboom that allows for another player to &amp;quot;control&amp;quot; a player by taking over the player&#039;s movement, chat, and command access for themselves. Bots use this method by creating another bot which then controls the player, resulting in the player losing the ability to chat, move and run commands. However, this method is less frequently used nowadays due to it creating spam in the chat and requiring proxies to filter more than 4 players at a time.&lt;br /&gt;
&lt;br /&gt;
===Kick Exploits===&lt;br /&gt;
A kick exploit is an exploit that allows for a player to be disconnected from the server without using the &amp;lt;code&amp;gt;/kick&amp;lt;/code&amp;gt; command, which is currently blocked on the server.&lt;br /&gt;
&lt;br /&gt;
====Vanilla Kick Exploits====&lt;br /&gt;
Vanilla kick exploits work by forcing the server to send a large amount of data to the client, causing the server to disconnect the player as a result.&lt;br /&gt;
&lt;br /&gt;
====ViaVersion Kick Exploits====&lt;br /&gt;
ViaVersion kick exploits work by abusing a bug in the ViaVersion plugin to disconnect the player. These exploits only work on players who are on a different version than the server.&lt;br /&gt;
&lt;br /&gt;
===Crash Exploits===&lt;br /&gt;
A crash exploit is an exploit that causes a player&#039;s client to crash. These exploits can be mitigated or blocked by a mod since they are client sided.&lt;br /&gt;
&lt;br /&gt;
====Translate Crash Exploits====&lt;br /&gt;
Translate crash exploits work by abusing Minecraft&#039;s translation key feature by using it to recursively duplicate a string several times and then attempting to display it. This leads to the target crashing due to memory exhaustion.&lt;br /&gt;
&lt;br /&gt;
====Particle Crash Exploits====&lt;br /&gt;
Particle crash exploits work by forcing the client to render a huge amount of laggy particles, which can be done by using area effect clouds. This method is not frequently used due to the risk of crashing unintended players.&lt;br /&gt;
&lt;br /&gt;
===Gamemode Restrictions===&lt;br /&gt;
Gamemode restrictions do not cause the player to be disconnected from the server, but instead reduces the player&#039;s enjoyment by forcing the player into adventure or spectator mode repeatedly.&lt;br /&gt;
&lt;br /&gt;
===Deopping===&lt;br /&gt;
Repeatedly deopping the player prevents them from utilizing operator commands, which serves to reduce the enjoyment of the player as well as preventing them from doing any more harm, leading them to disconnect on their own.&lt;br /&gt;
&lt;br /&gt;
===Teleportation===&lt;br /&gt;
Repeatedly teleporting the player to a specific position prevents them from moving, which also reduces the player&#039;s enjoyment.&lt;br /&gt;
&lt;br /&gt;
===Multiple Methods===&lt;br /&gt;
Most bots utilize multiple methods to cause a player to disconnect, leading to a higher chance of actually kicking the player.&lt;br /&gt;
&lt;br /&gt;
==Methods of Detecting Filtered Players==&lt;br /&gt;
&lt;br /&gt;
===Usernames===&lt;br /&gt;
Username detection is the simplest type of filtered player detection. It can be used by making a bot to simply read the tab list and kick anyone that is marked to be filtered on the list.&lt;br /&gt;
&lt;br /&gt;
===IP addresses===&lt;br /&gt;
IP address detection is a more complex way of filtering. It involves running the &amp;lt;code&amp;gt;/seen&amp;lt;/code&amp;gt; command on every player that joins, then parsing the result for the IP address, and finally kicking anyone who has the IP address on their filter list.&lt;br /&gt;
&lt;br /&gt;
===Fingerprinting===&lt;br /&gt;
Fingerprinting is more frequently used on bots and works by searching for a pattern of commands a bot sends when first connecting to the server, and if the pattern matches a predefined entry on the filter list, the bot is kicked.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Bypassing Filters==&lt;br /&gt;
&lt;br /&gt;
===Alternative Accounts===&lt;br /&gt;
Using an alternative or &amp;quot;alt&amp;quot; account can be used to bypass simple username based filtering. Due to Kaboom being a &amp;quot;cracked&amp;quot; server, a player can simply use a &amp;quot;cracked&amp;quot; or pirate launcher to join with a custom name.&lt;br /&gt;
&lt;br /&gt;
===VPNs and Proxies===&lt;br /&gt;
Using a VPN or a proxy can be used to bypass IP based filtering.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=mqcore&amp;diff=4447</id>
		<title>mqcore</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=mqcore&amp;diff=4447"/>
		<updated>2026-08-03T22:22:42Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Linking to filtering&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bot|title1=mqcore|name=mqcore|date_created=Between February and March 2026|currently_maintained=Yes&lt;br /&gt;
|image1=Wood Pigeon.jpg&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mqcore&#039;&#039;&#039; is a [[Kaboom]] bot, named after its extensive use of the [[wikipedia:MQTT|MQTT]] protocol. However, it is also referred to as &amp;quot;schizo bot&amp;quot;, and &amp;quot;1.12.2 bot&amp;quot; (as the author joined Kaboom on a modified 1.12.2 client).&lt;br /&gt;
&lt;br /&gt;
Originally, the prefix for this bot was &amp;gt;&amp;gt;, but it has been changed to &amp;gt;. Both prefixes work.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
The bot implements session, playtime, IP, chat and command tracking to make these features possible.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Features&lt;br /&gt;
|-&lt;br /&gt;
! Feature !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Alts || Find alternative accounts &amp;amp; IPs of a given player&lt;br /&gt;
|-&lt;br /&gt;
| Firstseen and Lastseen || Shows the date, server and IP of a given players first or last join&lt;br /&gt;
|-&lt;br /&gt;
| Last || Shows recent sessions for a given player&lt;br /&gt;
|-&lt;br /&gt;
| Lastwords and Firstwords || Shows the first or last message sent by a given player&lt;br /&gt;
|-&lt;br /&gt;
| Nword || Shows the amount of times a given player said both variations of the N word&lt;br /&gt;
|-&lt;br /&gt;
| Parkourgenerator || Inspired by Blackilykat&#039;s pkgen from HermitBot, with some additional features.&lt;br /&gt;
|-&lt;br /&gt;
| Playtime || Gives a summary about playtime stats of a given player&lt;br /&gt;
|-&lt;br /&gt;
| Schizo || Forces a given player, or the whole server, to babble random nonsense sourced from the bot&#039;s database. Can babble both commands and chat messages&lt;br /&gt;
|-&lt;br /&gt;
| CA Pentesting || A few CA experiments, one of them caused [[ChomeNS Bot]] to freeze and disconnect, allowing the filter to be bypassed. This was quickly fixed by its developer.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
&lt;br /&gt;
The bot has participated in [[filter wars]], both between [[Taskmaster]] and [[mewo]] (operated by [[cxvqo]]). This resulted in the development of the bot&#039;s blacklist feature.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Target !! Justification !! Active&lt;br /&gt;
|-&lt;br /&gt;
| [[TrouserStreaks]] users || Spamming /fill and /setblock || Variable&lt;br /&gt;
|-&lt;br /&gt;
| Russians || Large volume of abuse &amp;amp; supporting the [[wikipedia:Russia_under_Vladimir_Putin|Putin regime]] || Putin supporters only&lt;br /&gt;
|-&lt;br /&gt;
| Spammers || Spamming chat or commands || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Crashers || Crashing the server, preventing access for a few minutes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Toxic players || Generally bringing the mood down, yo. || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Spambots || Pretty much the same as spammers, but usually with more accounts. || Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Some [[filters]] were applied in the past which were not justifiable and have since been removed.&lt;br /&gt;
&lt;br /&gt;
[[Category:Bots]]&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filters&amp;diff=4446</id>
		<title>Filters</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filters&amp;diff=4446"/>
		<updated>2026-08-03T22:14:32Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Redirect page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Filtering]]&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=4445</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=4445"/>
		<updated>2026-08-03T22:13:23Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: /* Multiple Methods */ phrasing change&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Filtering&#039;&#039;&#039; is the act of restricting the access of a certain player to the Kaboom server.&lt;br /&gt;
&lt;br /&gt;
Filters are created by using bots that support it and are similar to how bans work on regular servers as they both restrict the access to their respective servers. These filters are usually used on players that bot owners dislike or are considered as harmful, such as spammers, people who run kill @e repeatedly, or players who are generally a nuisance.&lt;br /&gt;
&lt;br /&gt;
==Methods of Filtering==&lt;br /&gt;
&lt;br /&gt;
===iControlU===&lt;br /&gt;
iControlU is a plugin on Kaboom that allows for another player to &amp;quot;control&amp;quot; a player by taking over the player&#039;s movement, chat, and command access for themselves. Bots use this method by creating another bot which then controls the player, resulting in the player losing the ability to chat, move and run commands. However, this method is less frequently used nowadays due to it creating spam in the chat and requiring proxies to filter more than 4 players at a time.&lt;br /&gt;
&lt;br /&gt;
===Kick Exploits===&lt;br /&gt;
A kick exploit is an exploit that allows for a player to be disconnected from the server without using the &amp;lt;code&amp;gt;/kick&amp;lt;/code&amp;gt; command, which is currently blocked on the server.&lt;br /&gt;
&lt;br /&gt;
====Vanilla Kick Exploits====&lt;br /&gt;
Vanilla kick exploits work by forcing the server to send a large amount of data to the client, causing the server to disconnect the player as a result.&lt;br /&gt;
&lt;br /&gt;
====ViaVersion Kick Exploits====&lt;br /&gt;
ViaVersion kick exploits work by abusing a bug in the ViaVersion plugin to disconnect the player. These exploits only work on players who are on a different version than the server.&lt;br /&gt;
&lt;br /&gt;
===Crash Exploits===&lt;br /&gt;
A crash exploit is an exploit that causes a player&#039;s client to crash. These exploits can be mitigated or blocked by a mod since they are client sided.&lt;br /&gt;
&lt;br /&gt;
====Translate Crash Exploits====&lt;br /&gt;
Translate crash exploits work by abusing Minecraft&#039;s translation key feature by using it to recursively duplicate a string several times and then attempting to display it. This leads to the target crashing due to memory exhaustion.&lt;br /&gt;
&lt;br /&gt;
====Particle Crash Exploits====&lt;br /&gt;
Particle crash exploits work by forcing the client to render a huge amount of laggy particles, which can be done by using area effect clouds. This method is not frequently used due to the risk of crashing unintended players.&lt;br /&gt;
&lt;br /&gt;
===Gamemode Restrictions===&lt;br /&gt;
Gamemode restrictions do not cause the player to be disconnected from the server, but instead reduces the player&#039;s enjoyment by forcing the player into adventure or spectator mode repeatedly.&lt;br /&gt;
&lt;br /&gt;
===Deopping===&lt;br /&gt;
Repeatedly deopping the player prevents them from utilizing operator commands, which serves to reduce the enjoyment of the player as well as preventing them from doing any more harm, leading them to disconnect on their own.&lt;br /&gt;
&lt;br /&gt;
===Teleportation===&lt;br /&gt;
Repeatedly teleporting the player to a specific position prevents them from moving, which also reduces the player&#039;s enjoyment.&lt;br /&gt;
&lt;br /&gt;
===Multiple Methods===&lt;br /&gt;
Most bots utilize multiple methods to cause a player to disconnect, leading to a higher chance of actually kicking the player.&lt;br /&gt;
&lt;br /&gt;
==Methods of Detecting Filtered Players==&lt;br /&gt;
&lt;br /&gt;
===Usernames===&lt;br /&gt;
Username detection is the simplest type of filtered player detection. It can be used by making a bot to simply read the tab list and kick anyone that is marked to be filtered on the list.&lt;br /&gt;
&lt;br /&gt;
===IP addresses===&lt;br /&gt;
IP address detection is a more complex way of filtering. It involves running the &amp;lt;code&amp;gt;/seen&amp;lt;/code&amp;gt; command on every player that joins, then parsing the result for the IP address, and finally kicking anyone who has the IP address on their filter list.&lt;br /&gt;
&lt;br /&gt;
===Fingerprinting===&lt;br /&gt;
Fingerprinting is more frequently used on bots and works by searching for a pattern of commands a bot sends when first connecting to the server, and if the pattern matches a predefined entry on the filter list, the bot is kicked.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Bypassing Filters==&lt;br /&gt;
&lt;br /&gt;
===Alternative Accounts===&lt;br /&gt;
Using an alternative or &amp;quot;alt&amp;quot; account can be used to bypass simple username based filtering. Due to Kaboom being a &amp;quot;cracked&amp;quot; server, a player can simply use a &amp;quot;cracked&amp;quot; or pirate launcher to join with a custom name.&lt;br /&gt;
&lt;br /&gt;
===VPNs and Proxies===&lt;br /&gt;
Using a VPN or a proxy can be used to bypass IP based filtering.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=4443</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=4443"/>
		<updated>2026-08-03T22:12:13Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: /* Translate Crash Exploit */ consistency change&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Filtering&#039;&#039;&#039; is the act of restricting the access of a certain player to the Kaboom server.&lt;br /&gt;
&lt;br /&gt;
Filters are created by using bots that support it and are similar to how bans work on regular servers as they both restrict the access to their respective servers. These filters are usually used on players that bot owners dislike or are considered as harmful, such as spammers, people who run kill @e repeatedly, or players who are generally a nuisance.&lt;br /&gt;
&lt;br /&gt;
==Methods of Filtering==&lt;br /&gt;
&lt;br /&gt;
===iControlU===&lt;br /&gt;
iControlU is a plugin on Kaboom that allows for another player to &amp;quot;control&amp;quot; a player by taking over the player&#039;s movement, chat, and command access for themselves. Bots use this method by creating another bot which then controls the player, resulting in the player losing the ability to chat, move and run commands. However, this method is less frequently used nowadays due to it creating spam in the chat and requiring proxies to filter more than 4 players at a time.&lt;br /&gt;
&lt;br /&gt;
===Kick Exploits===&lt;br /&gt;
A kick exploit is an exploit that allows for a player to be disconnected from the server without using the &amp;lt;code&amp;gt;/kick&amp;lt;/code&amp;gt; command, which is currently blocked on the server.&lt;br /&gt;
&lt;br /&gt;
====Vanilla Kick Exploits====&lt;br /&gt;
Vanilla kick exploits work by forcing the server to send a large amount of data to the client, causing the server to disconnect the player as a result.&lt;br /&gt;
&lt;br /&gt;
====ViaVersion Kick Exploits====&lt;br /&gt;
ViaVersion kick exploits work by abusing a bug in the ViaVersion plugin to disconnect the player. These exploits only work on players who are on a different version than the server.&lt;br /&gt;
&lt;br /&gt;
===Crash Exploits===&lt;br /&gt;
A crash exploit is an exploit that causes a player&#039;s client to crash. These exploits can be mitigated or blocked by a mod since they are client sided.&lt;br /&gt;
&lt;br /&gt;
====Translate Crash Exploits====&lt;br /&gt;
Translate crash exploits work by abusing Minecraft&#039;s translation key feature by using it to recursively duplicate a string several times and then attempting to display it. This leads to the target crashing due to memory exhaustion.&lt;br /&gt;
&lt;br /&gt;
====Particle Crash Exploits====&lt;br /&gt;
Particle crash exploits work by forcing the client to render a huge amount of laggy particles, which can be done by using area effect clouds. This method is not frequently used due to the risk of crashing unintended players.&lt;br /&gt;
&lt;br /&gt;
===Gamemode Restrictions===&lt;br /&gt;
Gamemode restrictions do not cause the player to be disconnected from the server, but instead reduces the player&#039;s enjoyment by forcing the player into adventure or spectator mode repeatedly.&lt;br /&gt;
&lt;br /&gt;
===Deopping===&lt;br /&gt;
Repeatedly deopping the player prevents them from utilizing operator commands, which serves to reduce the enjoyment of the player as well as preventing them from doing any more harm, leading them to disconnect on their own.&lt;br /&gt;
&lt;br /&gt;
===Teleportation===&lt;br /&gt;
Repeatedly teleporting the player to a specific position prevents them from moving, which also reduces the player&#039;s enjoyment.&lt;br /&gt;
&lt;br /&gt;
===Multiple Methods===&lt;br /&gt;
Most bots utilize multiple methods to cause a player to disconnect, leading to a higher chance of success.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Detecting Filtered Players==&lt;br /&gt;
&lt;br /&gt;
===Usernames===&lt;br /&gt;
Username detection is the simplest type of filtered player detection. It can be used by making a bot to simply read the tab list and kick anyone that is marked to be filtered on the list.&lt;br /&gt;
&lt;br /&gt;
===IP addresses===&lt;br /&gt;
IP address detection is a more complex way of filtering. It involves running the &amp;lt;code&amp;gt;/seen&amp;lt;/code&amp;gt; command on every player that joins, then parsing the result for the IP address, and finally kicking anyone who has the IP address on their filter list.&lt;br /&gt;
&lt;br /&gt;
===Fingerprinting===&lt;br /&gt;
Fingerprinting is more frequently used on bots and works by searching for a pattern of commands a bot sends when first connecting to the server, and if the pattern matches a predefined entry on the filter list, the bot is kicked.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Bypassing Filters==&lt;br /&gt;
&lt;br /&gt;
===Alternative Accounts===&lt;br /&gt;
Using an alternative or &amp;quot;alt&amp;quot; account can be used to bypass simple username based filtering. Due to Kaboom being a &amp;quot;cracked&amp;quot; server, a player can simply use a &amp;quot;cracked&amp;quot; or pirate launcher to join with a custom name.&lt;br /&gt;
&lt;br /&gt;
===VPNs and Proxies===&lt;br /&gt;
Using a VPN or a proxy can be used to bypass IP based filtering.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filter&amp;diff=4442</id>
		<title>Filter</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filter&amp;diff=4442"/>
		<updated>2026-08-03T22:10:47Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Redirect to filtering&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Filtering]]&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=4441</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=4441"/>
		<updated>2026-08-03T22:03:51Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: anti newline&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Filtering&#039;&#039;&#039; is the act of restricting the access of a certain player to the Kaboom server.&lt;br /&gt;
&lt;br /&gt;
Filters are created by using bots that support it and are similar to how bans work on regular servers as they both restrict the access to their respective servers. These filters are usually used on players that bot owners dislike or are considered as harmful, such as spammers, people who run kill @e repeatedly, or players who are generally a nuisance.&lt;br /&gt;
&lt;br /&gt;
==Methods of Filtering==&lt;br /&gt;
&lt;br /&gt;
===iControlU===&lt;br /&gt;
iControlU is a plugin on Kaboom that allows for another player to &amp;quot;control&amp;quot; a player by taking over the player&#039;s movement, chat, and command access for themselves. Bots use this method by creating another bot which then controls the player, resulting in the player losing the ability to chat, move and run commands. However, this method is less frequently used nowadays due to it creating spam in the chat and requiring proxies to filter more than 4 players at a time.&lt;br /&gt;
&lt;br /&gt;
===Kick Exploits===&lt;br /&gt;
A kick exploit is an exploit that allows for a player to be disconnected from the server without using the &amp;lt;code&amp;gt;/kick&amp;lt;/code&amp;gt; command, which is currently blocked on the server.&lt;br /&gt;
&lt;br /&gt;
====Vanilla Kick Exploits====&lt;br /&gt;
Vanilla kick exploits work by forcing the server to send a large amount of data to the client, causing the server to disconnect the player as a result.&lt;br /&gt;
&lt;br /&gt;
====ViaVersion Kick Exploits====&lt;br /&gt;
ViaVersion kick exploits work by abusing a bug in the ViaVersion plugin to disconnect the player. These exploits only work on players who are on a different version than the server.&lt;br /&gt;
&lt;br /&gt;
===Crash Exploits===&lt;br /&gt;
A crash exploit is an exploit that causes a player&#039;s client to crash. These exploits can be mitigated or blocked by a mod since they are client sided.&lt;br /&gt;
&lt;br /&gt;
====Translate Crash Exploit====&lt;br /&gt;
Translate crash exploits work by abusing Minecraft&#039;s translation key feature by using it to recursively duplicate a string several times and then attempting to display it. This leads to the target crashing due to memory exhaustion.&lt;br /&gt;
&lt;br /&gt;
====Particle Crash Exploits====&lt;br /&gt;
Particle crash exploits work by forcing the client to render a huge amount of laggy particles, which can be done by using area effect clouds. This method is not frequently used due to the risk of crashing unintended players.&lt;br /&gt;
&lt;br /&gt;
===Gamemode Restrictions===&lt;br /&gt;
Gamemode restrictions do not cause the player to be disconnected from the server, but instead reduces the player&#039;s enjoyment by forcing the player into adventure or spectator mode repeatedly.&lt;br /&gt;
&lt;br /&gt;
===Deopping===&lt;br /&gt;
Repeatedly deopping the player prevents them from utilizing operator commands, which serves to reduce the enjoyment of the player as well as preventing them from doing any more harm, leading them to disconnect on their own.&lt;br /&gt;
&lt;br /&gt;
===Teleportation===&lt;br /&gt;
Repeatedly teleporting the player to a specific position prevents them from moving, which also reduces the player&#039;s enjoyment.&lt;br /&gt;
&lt;br /&gt;
===Multiple Methods===&lt;br /&gt;
Most bots utilize multiple methods to cause a player to disconnect, leading to a higher chance of success.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Detecting Filtered Players==&lt;br /&gt;
&lt;br /&gt;
===Usernames===&lt;br /&gt;
Username detection is the simplest type of filtered player detection. It can be used by making a bot to simply read the tab list and kick anyone that is marked to be filtered on the list.&lt;br /&gt;
&lt;br /&gt;
===IP addresses===&lt;br /&gt;
IP address detection is a more complex way of filtering. It involves running the &amp;lt;code&amp;gt;/seen&amp;lt;/code&amp;gt; command on every player that joins, then parsing the result for the IP address, and finally kicking anyone who has the IP address on their filter list.&lt;br /&gt;
&lt;br /&gt;
===Fingerprinting===&lt;br /&gt;
Fingerprinting is more frequently used on bots and works by searching for a pattern of commands a bot sends when first connecting to the server, and if the pattern matches a predefined entry on the filter list, the bot is kicked.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Bypassing Filters==&lt;br /&gt;
&lt;br /&gt;
===Alternative Accounts===&lt;br /&gt;
Using an alternative or &amp;quot;alt&amp;quot; account can be used to bypass simple username based filtering. Due to Kaboom being a &amp;quot;cracked&amp;quot; server, a player can simply use a &amp;quot;cracked&amp;quot; or pirate launcher to join with a custom name.&lt;br /&gt;
&lt;br /&gt;
===VPNs and Proxies===&lt;br /&gt;
Using a VPN or a proxy can be used to bypass IP based filtering.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=4440</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=4440"/>
		<updated>2026-08-03T22:02:59Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Some body text&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Filtering&#039;&#039;&#039; is the act of restricting the access of a certain player to the Kaboom server.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Filters are created by using bots that support it and are similar to how bans work on regular servers as they both restrict the access to their respective servers. These filters are usually used on players that bot owners dislike or are considered as harmful, such as spammers, people who run kill @e repeatedly, or players who are generally a nuisance.&lt;br /&gt;
&lt;br /&gt;
==Methods of Filtering==&lt;br /&gt;
&lt;br /&gt;
===iControlU===&lt;br /&gt;
iControlU is a plugin on Kaboom that allows for another player to &amp;quot;control&amp;quot; a player by taking over the player&#039;s movement, chat, and command access for themselves. Bots use this method by creating another bot which then controls the player, resulting in the player losing the ability to chat, move and run commands. However, this method is less frequently used nowadays due to it creating spam in the chat and requiring proxies to filter more than 4 players at a time.&lt;br /&gt;
&lt;br /&gt;
===Kick Exploits===&lt;br /&gt;
A kick exploit is an exploit that allows for a player to be disconnected from the server without using the &amp;lt;code&amp;gt;/kick&amp;lt;/code&amp;gt; command, which is currently blocked on the server.&lt;br /&gt;
&lt;br /&gt;
====Vanilla Kick Exploits====&lt;br /&gt;
Vanilla kick exploits work by forcing the server to send a large amount of data to the client, causing the server to disconnect the player as a result.&lt;br /&gt;
&lt;br /&gt;
====ViaVersion Kick Exploits====&lt;br /&gt;
ViaVersion kick exploits work by abusing a bug in the ViaVersion plugin to disconnect the player. These exploits only work on players who are on a different version than the server.&lt;br /&gt;
&lt;br /&gt;
===Crash Exploits===&lt;br /&gt;
A crash exploit is an exploit that causes a player&#039;s client to crash. These exploits can be mitigated or blocked by a mod since they are client sided.&lt;br /&gt;
&lt;br /&gt;
====Translate Crash Exploit====&lt;br /&gt;
Translate crash exploits work by abusing Minecraft&#039;s translation key feature by using it to recursively duplicate a string several times and then attempting to display it. This leads to the target crashing due to memory exhaustion.&lt;br /&gt;
&lt;br /&gt;
====Particle Crash Exploits====&lt;br /&gt;
Particle crash exploits work by forcing the client to render a huge amount of laggy particles, which can be done by using area effect clouds. This method is not frequently used due to the risk of crashing unintended players.&lt;br /&gt;
&lt;br /&gt;
===Gamemode Restrictions===&lt;br /&gt;
Gamemode restrictions do not cause the player to be disconnected from the server, but instead reduces the player&#039;s enjoyment by forcing the player into adventure or spectator mode repeatedly.&lt;br /&gt;
&lt;br /&gt;
===Deopping===&lt;br /&gt;
Repeatedly deopping the player prevents them from utilizing operator commands, which serves to reduce the enjoyment of the player as well as preventing them from doing any more harm, leading them to disconnect on their own.&lt;br /&gt;
&lt;br /&gt;
===Teleportation===&lt;br /&gt;
Repeatedly teleporting the player to a specific position prevents them from moving, which also reduces the player&#039;s enjoyment.&lt;br /&gt;
&lt;br /&gt;
===Multiple Methods===&lt;br /&gt;
Most bots utilize multiple methods to cause a player to disconnect, leading to a higher chance of success.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Detecting Filtered Players==&lt;br /&gt;
&lt;br /&gt;
===Usernames===&lt;br /&gt;
Username detection is the simplest type of filtered player detection. It can be used by making a bot to simply read the tab list and kick anyone that is marked to be filtered on the list.&lt;br /&gt;
&lt;br /&gt;
===IP addresses===&lt;br /&gt;
IP address detection is a more complex way of filtering. It involves running the &amp;lt;code&amp;gt;/seen&amp;lt;/code&amp;gt; command on every player that joins, then parsing the result for the IP address, and finally kicking anyone who has the IP address on their filter list.&lt;br /&gt;
&lt;br /&gt;
===Fingerprinting===&lt;br /&gt;
Fingerprinting is more frequently used on bots and works by searching for a pattern of commands a bot sends when first connecting to the server, and if the pattern matches a predefined entry on the filter list, the bot is kicked.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Bypassing Filters==&lt;br /&gt;
&lt;br /&gt;
===Alternative Accounts===&lt;br /&gt;
Using an alternative or &amp;quot;alt&amp;quot; account can be used to bypass simple username based filtering. Due to Kaboom being a &amp;quot;cracked&amp;quot; server, a player can simply use a &amp;quot;cracked&amp;quot; or pirate launcher to join with a custom name.&lt;br /&gt;
&lt;br /&gt;
===VPNs and Proxies===&lt;br /&gt;
Using a VPN or a proxy can be used to bypass IP based filtering.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=4434</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=4434"/>
		<updated>2026-08-03T21:33:08Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: /* IP addresses */ fix again&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Filtering&#039;&#039;&#039; is the act of restricting the access of a certain player to the Kaboom server.&lt;br /&gt;
&lt;br /&gt;
==Methods of Filtering==&lt;br /&gt;
&lt;br /&gt;
===iControlU===&lt;br /&gt;
iControlU is a plugin on Kaboom that allows for another player to &amp;quot;control&amp;quot; a player by taking over the player&#039;s movement, chat, and command access for themselves. Bots use this method by creating another bot which then controls the player, resulting in the player losing the ability to chat, move and run commands. However, this method is less frequently used nowadays due to it creating spam in the chat and requiring proxies to filter more than 4 players at a time.&lt;br /&gt;
&lt;br /&gt;
===Kick Exploits===&lt;br /&gt;
A kick exploit is an exploit that allows for a player to be disconnected from the server without using the &amp;lt;code&amp;gt;/kick&amp;lt;/code&amp;gt; command, which is currently blocked on the server.&lt;br /&gt;
&lt;br /&gt;
====Vanilla Kick Exploits====&lt;br /&gt;
Vanilla kick exploits work by forcing the server to send a large amount of data to the client, causing the server to disconnect the player as a result.&lt;br /&gt;
&lt;br /&gt;
====ViaVersion Kick Exploits====&lt;br /&gt;
ViaVersion kick exploits work by abusing a bug in the ViaVersion plugin to disconnect the player. These exploits only work on players who are on a different version than the server.&lt;br /&gt;
&lt;br /&gt;
===Crash Exploits===&lt;br /&gt;
A crash exploit is an exploit that causes a player&#039;s client to crash. These exploits can be mitigated or blocked by a mod since they are client sided.&lt;br /&gt;
&lt;br /&gt;
====Translate Crash Exploit====&lt;br /&gt;
Translate crash exploits work by abusing Minecraft&#039;s translation key feature by using it to recursively duplicate a string several times and then attempting to display it. This leads to the target crashing due to memory exhaustion.&lt;br /&gt;
&lt;br /&gt;
====Particle Crash Exploits====&lt;br /&gt;
Particle crash exploits work by forcing the client to render a huge amount of laggy particles, which can be done by using area effect clouds. This method is not frequently used due to the risk of crashing unintended players.&lt;br /&gt;
&lt;br /&gt;
===Gamemode Restrictions===&lt;br /&gt;
Gamemode restrictions do not cause the player to be disconnected from the server, but instead reduces the player&#039;s enjoyment by forcing the player into adventure or spectator mode repeatedly.&lt;br /&gt;
&lt;br /&gt;
===Deopping===&lt;br /&gt;
Repeatedly deopping the player prevents them from utilizing operator commands, which serves to reduce the enjoyment of the player as well as preventing them from doing any more harm, leading them to disconnect on their own.&lt;br /&gt;
&lt;br /&gt;
===Teleportation===&lt;br /&gt;
Repeatedly teleporting the player to a specific position prevents them from moving, which also reduces the player&#039;s enjoyment.&lt;br /&gt;
&lt;br /&gt;
===Multiple Methods===&lt;br /&gt;
Most bots utilize multiple methods to cause a player to disconnect, leading to a higher chance of success.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Detecting Filtered Players==&lt;br /&gt;
&lt;br /&gt;
===Usernames===&lt;br /&gt;
Username detection is the simplest type of filtered player detection. It can be used by making a bot to simply read the tab list and kick anyone that is marked to be filtered on the list.&lt;br /&gt;
&lt;br /&gt;
===IP addresses===&lt;br /&gt;
IP address detection is a more complex way of filtering. It involves running the &amp;lt;code&amp;gt;/seen&amp;lt;/code&amp;gt; command on every player that joins, then parsing the result for the IP address, and finally kicking anyone who has the IP address on their filter list.&lt;br /&gt;
&lt;br /&gt;
===Fingerprinting===&lt;br /&gt;
Fingerprinting is more frequently used on bots and works by searching for a pattern of commands a bot sends when first connecting to the server, and if the pattern matches a predefined entry on the filter list, the bot is kicked.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Bypassing Filters==&lt;br /&gt;
&lt;br /&gt;
===Alternative Accounts===&lt;br /&gt;
Using an alternative or &amp;quot;alt&amp;quot; account can be used to bypass simple username based filtering. Due to Kaboom being a &amp;quot;cracked&amp;quot; server, a player can simply use a &amp;quot;cracked&amp;quot; or pirate launcher to join with a custom name.&lt;br /&gt;
&lt;br /&gt;
===VPNs and Proxies===&lt;br /&gt;
Using a VPN or a proxy can be used to bypass IP based filtering.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=4429</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=4429"/>
		<updated>2026-08-03T21:22:32Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Fix bold&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Filtering&#039;&#039;&#039; is the act of restricting the access of a certain player to the Kaboom server.&lt;br /&gt;
&lt;br /&gt;
==Methods of Filtering==&lt;br /&gt;
&lt;br /&gt;
===iControlU===&lt;br /&gt;
iControlU is a plugin on Kaboom that allows for another player to &amp;quot;control&amp;quot; a player by taking over the player&#039;s movement, chat, and command access for themselves. Bots use this method by creating another bot which then controls the player, resulting in the player losing the ability to chat, move and run commands. However, this method is less frequently used nowadays due to it creating spam in the chat and requiring proxies to filter more than 4 players at a time.&lt;br /&gt;
&lt;br /&gt;
===Kick Exploits===&lt;br /&gt;
A kick exploit is an exploit that allows for a player to be disconnected from the server without the /kick command, which is currently blocked on the server.&lt;br /&gt;
&lt;br /&gt;
====Vanilla Kick Exploits====&lt;br /&gt;
Vanilla kick exploits work by forcing the server to send a large amount of data to the client, causing the server to disconnect the player as a result.&lt;br /&gt;
&lt;br /&gt;
====ViaVersion Kick Exploits====&lt;br /&gt;
ViaVersion kick exploits work by abusing a bug in the ViaVersion plugin to disconnect the player. These exploits only work on players who are on a different version than the server.&lt;br /&gt;
&lt;br /&gt;
===Crash Exploits===&lt;br /&gt;
A crash exploit is an exploit that causes a player&#039;s client to crash. These exploits can be mitigated or blocked by a mod since they are client sided.&lt;br /&gt;
&lt;br /&gt;
====Translate Crash Exploit====&lt;br /&gt;
Translate crash exploits work by abusing Minecraft&#039;s translation key feature by using it to recursively duplicate a string several times and then attempting to display it. This leads to the target crashing due to memory exhaustion.&lt;br /&gt;
&lt;br /&gt;
====Particle Crash Exploits====&lt;br /&gt;
Particle crash exploits work by forcing the client to render a huge amount of laggy particles, which can be done by using area effect clouds. This method is not frequently used due to the risk of crashing unintended players.&lt;br /&gt;
&lt;br /&gt;
===Gamemode Restrictions===&lt;br /&gt;
Gamemode restrictions do not cause the player to be disconnected from the server, but instead reduces the player&#039;s enjoyment by forcing the player into adventure or spectator mode repeatedly.&lt;br /&gt;
&lt;br /&gt;
===Deopping===&lt;br /&gt;
Repeatedly deopping the player prevents them from utilizing operator commands, which serves to reduce the enjoyment of the player as well as preventing them from doing any more harm, leading them to disconnect on their own.&lt;br /&gt;
&lt;br /&gt;
===Teleportation===&lt;br /&gt;
Repeatedly teleporting the player to a specific position prevents them from moving, which also reduces the player&#039;s enjoyment.&lt;br /&gt;
&lt;br /&gt;
===Multiple Methods===&lt;br /&gt;
Most bots utilize multiple methods to cause a player to disconnect, leading to a higher chance of success.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Detecting Filtered Players==&lt;br /&gt;
&lt;br /&gt;
===Usernames===&lt;br /&gt;
Username detection is the simplest type of filtered player detection. It can be used by making a bot to simply read the tab list and kick anyone that is marked to be filtered on the list.&lt;br /&gt;
&lt;br /&gt;
===IP addresses===&lt;br /&gt;
IP address detection is a more complex way of filtering. It involves running the /seen command on every player that joins, then parsing the result for the IP address, and finally kicking anyone who has the IP address on the filter list.&lt;br /&gt;
&lt;br /&gt;
===Fingerprinting===&lt;br /&gt;
Fingerprinting is more frequently used on bots and works by searching for a pattern of commands a bot sends when first connecting to the server, and if the pattern matches a predefined entry on the filter list, the bot is kicked.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Bypassing Filters==&lt;br /&gt;
&lt;br /&gt;
===Alternative Accounts===&lt;br /&gt;
Using an alternative or &amp;quot;alt&amp;quot; account can be used to bypass simple username based filtering. Due to Kaboom being a &amp;quot;cracked&amp;quot; server, a player can simply use a &amp;quot;cracked&amp;quot; or pirate launcher to join with a custom name.&lt;br /&gt;
&lt;br /&gt;
===VPNs and Proxies===&lt;br /&gt;
Using a VPN or a proxy can be used to bypass IP based filtering.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=4428</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=4428"/>
		<updated>2026-08-03T21:21:24Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Remove some typos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Filtering&amp;quot; is the act of restricting the access of a certain player to the Kaboom server.&lt;br /&gt;
&lt;br /&gt;
==Methods of Filtering==&lt;br /&gt;
&lt;br /&gt;
===iControlU===&lt;br /&gt;
iControlU is a plugin on Kaboom that allows for another player to &amp;quot;control&amp;quot; a player by taking over the player&#039;s movement, chat, and command access for themselves. Bots use this method by creating another bot which then controls the player, resulting in the player losing the ability to chat, move and run commands. However, this method is less frequently used nowadays due to it creating spam in the chat and requiring proxies to filter more than 4 players at a time.&lt;br /&gt;
&lt;br /&gt;
===Kick Exploits===&lt;br /&gt;
A kick exploit is an exploit that allows for a player to be disconnected from the server without the /kick command, which is currently blocked on the server.&lt;br /&gt;
&lt;br /&gt;
====Vanilla Kick Exploits====&lt;br /&gt;
Vanilla kick exploits work by forcing the server to send a large amount of data to the client, causing the server to disconnect the player as a result.&lt;br /&gt;
&lt;br /&gt;
====ViaVersion Kick Exploits====&lt;br /&gt;
ViaVersion kick exploits work by abusing a bug in the ViaVersion plugin to disconnect the player. These exploits only work on players who are on a different version than the server.&lt;br /&gt;
&lt;br /&gt;
===Crash Exploits===&lt;br /&gt;
A crash exploit is an exploit that causes a player&#039;s client to crash. These exploits can be mitigated or blocked by a mod since they are client sided.&lt;br /&gt;
&lt;br /&gt;
====Translate Crash Exploit====&lt;br /&gt;
Translate crash exploits work by abusing Minecraft&#039;s translation key feature by using it to recursively duplicate a string several times and then attempting to display it. This leads to the target crashing due to memory exhaustion.&lt;br /&gt;
&lt;br /&gt;
====Particle Crash Exploits====&lt;br /&gt;
Particle crash exploits work by forcing the client to render a huge amount of laggy particles, which can be done by using area effect clouds. This method is not frequently used due to the risk of crashing unintended players.&lt;br /&gt;
&lt;br /&gt;
===Gamemode Restrictions===&lt;br /&gt;
Gamemode restrictions do not cause the player to be disconnected from the server, but instead reduces the player&#039;s enjoyment by forcing the player into adventure or spectator mode repeatedly.&lt;br /&gt;
&lt;br /&gt;
===Deopping===&lt;br /&gt;
Repeatedly deopping the player prevents them from utilizing operator commands, which serves to reduce the enjoyment of the player as well as preventing them from doing any more harm, leading them to disconnect on their own.&lt;br /&gt;
&lt;br /&gt;
===Teleportation===&lt;br /&gt;
Repeatedly teleporting the player to a specific position prevents them from moving, which also reduces the player&#039;s enjoyment.&lt;br /&gt;
&lt;br /&gt;
===Multiple Methods===&lt;br /&gt;
Most bots utilize multiple methods to cause a player to disconnect, leading to a higher chance of success.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Detecting Filtered Players==&lt;br /&gt;
&lt;br /&gt;
===Usernames===&lt;br /&gt;
Username detection is the simplest type of filtered player detection. It can be used by making a bot to simply read the tab list and kick anyone that is marked to be filtered on the list.&lt;br /&gt;
&lt;br /&gt;
===IP addresses===&lt;br /&gt;
IP address detection is a more complex way of filtering. It involves running the /seen command on every player that joins, then parsing the result for the IP address, and finally kicking anyone who has the IP address on the filter list.&lt;br /&gt;
&lt;br /&gt;
===Fingerprinting===&lt;br /&gt;
Fingerprinting is more frequently used on bots and works by searching for a pattern of commands a bot sends when first connecting to the server, and if the pattern matches a predefined entry on the filter list, the bot is kicked.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Bypassing Filters==&lt;br /&gt;
&lt;br /&gt;
===Alternative Accounts===&lt;br /&gt;
Using an alternative or &amp;quot;alt&amp;quot; account can be used to bypass simple username based filtering. Due to Kaboom being a &amp;quot;cracked&amp;quot; server, a player can simply use a &amp;quot;cracked&amp;quot; or pirate launcher to join with a custom name.&lt;br /&gt;
&lt;br /&gt;
===VPNs and Proxies===&lt;br /&gt;
Using a VPN or a proxy can be used to bypass IP based filtering.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=4423</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=4423"/>
		<updated>2026-08-03T21:01:13Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Minor changes 1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Filtering&#039;&#039;&#039; is the act of restricting the access of a certain player to the kaboom server.&lt;br /&gt;
&lt;br /&gt;
==Methods of Filtering==&lt;br /&gt;
&lt;br /&gt;
===iControlU===&lt;br /&gt;
iControlU is a plugin on kaboom that allows for another player to &amp;quot;control&amp;quot; a player by taking over the player&#039;s movement, chat, and command access for themselves. Bots use this method by creating another bot which then controls the player, resulting in the player losing the ability to chat, move and run commands. However, this method is less frequently used nowadays due to it creating spam in the chat and requiring proxies to filter more than 4 players at a time.&lt;br /&gt;
&lt;br /&gt;
===Kick Exploits===&lt;br /&gt;
A kick exploit is an exploit that allows for a player to be disconnected from the server without the /kick command, which is currently blocked on the server.&lt;br /&gt;
&lt;br /&gt;
====Minecraft Kick Exploits====&lt;br /&gt;
Minecraft kick exploits work by forcing the server to send a large amount of data to the client, causing the server to disconnect the player as a result.&lt;br /&gt;
&lt;br /&gt;
====ViaVersion Kick Exploits====&lt;br /&gt;
ViaVersion kick exploits work by abusing a bug in the ViaVersion plugin to disconnect the player. These exploits only work on players who are on a different version than the server.&lt;br /&gt;
&lt;br /&gt;
===Crash Exploits===&lt;br /&gt;
A crash exploit is an exploit that causes a player&#039;s client to crash. These exploits are able to be mitigated or blocked by a mod since they are client sided.&lt;br /&gt;
&lt;br /&gt;
====Translate Crash Exploit====&lt;br /&gt;
Translate crash exploits work by abusing Minecraft&#039;s translation key feature by using it to recursively duplicate a string several times and then attempting to display it. This leads to the target crashing due to memory exhaustion.&lt;br /&gt;
&lt;br /&gt;
====Particle Crash Exploits====&lt;br /&gt;
Particle crash exploits work by forcing the client to render a huge amount of laggy particles, which can be done by using area effect clouds. This method is not frequently used due to the risk of crashing unintended players.&lt;br /&gt;
&lt;br /&gt;
===Gamemode Restrictions===&lt;br /&gt;
Gamemode restrictions do not cause the player to be disconnected from the server, but instead reduces the player&#039;s enjoyment by forcing the player into adventure or spectator mode repeatedly.&lt;br /&gt;
&lt;br /&gt;
===Deopping===&lt;br /&gt;
Repeatedly deopping the player prevents them from utilizing operator commands, which serves to reduce the enjoyment of the player as well as preventing them from doing anymore harm, leading them to disconnect on their own.&lt;br /&gt;
&lt;br /&gt;
===Teleportation===&lt;br /&gt;
Repeatedly teleporting the player to a specific position prevents them from moving, which also reduces the player&#039;s enjoyment.&lt;br /&gt;
&lt;br /&gt;
===Multiple Methods===&lt;br /&gt;
Most bots utilize multiple methods to cause a player to disconnect, leading to a higher chance of success.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Detecting Filtered Players==&lt;br /&gt;
&lt;br /&gt;
===Usernames===&lt;br /&gt;
Username detection is the most simple type of filtered player detection. It can by used by making a bot to simply read the tab list and kick anyone that is marked to be filtered on the list.&lt;br /&gt;
&lt;br /&gt;
===IP addresses===&lt;br /&gt;
IP address detection is a more complex way of filtering. It involves running the /seen command on every player that joins, then parsing the result for the IP address, and finally kicking anyone who has the IP address on the filter list.&lt;br /&gt;
&lt;br /&gt;
===Fingerprinting===&lt;br /&gt;
Fingerprinting is more frequently used on bots and works by searching for a pattern of commands a bot sends when first connecting to the server, and if the pattern matches a predefined entry on the filter list, the bot is kicked.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Bypassing Filters==&lt;br /&gt;
&lt;br /&gt;
===Alternative Accounts===&lt;br /&gt;
Using an alternative or &amp;quot;alt&amp;quot; account can be used to bypass simple username based filtering. Due to kaboom being a &amp;quot;cracked&amp;quot; server, a player can simply use a &amp;quot;cracked&amp;quot; or pirate launcher to join with a custom name.&lt;br /&gt;
&lt;br /&gt;
===VPNs and Proxies===&lt;br /&gt;
Using a VPN or a proxy can be used to bypass IP based filtering.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Filtering&amp;diff=4422</id>
		<title>Filtering</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Filtering&amp;diff=4422"/>
		<updated>2026-08-03T20:56:05Z</updated>

		<summary type="html">&lt;p&gt;Troll ing: Actually putting text on the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Filtering&#039;&#039;&#039; is the act of restricting the access of a certain player to the kaboom server.&lt;br /&gt;
&lt;br /&gt;
==Methods of Filtering==&lt;br /&gt;
&lt;br /&gt;
===iControlU===&lt;br /&gt;
iControlU is a plugin on kaboom that allows for another player to &amp;quot;control&amp;quot; a player by taking over the player&#039;s movement, chat, and command access for themselves. Bots use this method by creating another bot which then controls the player, resulting in the player losing the ability to chat, move and run commands. However, this method is less frequently used nowadays due to it creating spam in the chat and requiring proxies to filter more than 4 players at a time.&lt;br /&gt;
&lt;br /&gt;
===Kick Exploits===&lt;br /&gt;
A kick exploit is an exploit that allows for a player to be disconnected from the server without the /kick command, which is currently blocked on the server.&lt;br /&gt;
&lt;br /&gt;
====Minecraft Kick Exploits====&lt;br /&gt;
Minecraft kick exploits work by forcing the server to send a large amount of data to the client, causing the server to disconnect the player as a result.&lt;br /&gt;
&lt;br /&gt;
====ViaVersion Kick Exploits====&lt;br /&gt;
ViaVersion kick exploits work by abusing a bug in the ViaVersion plugin to disconnect the player. These exploits only work on players who are on a different version than the server due.&lt;br /&gt;
&lt;br /&gt;
===Crash Exploits===&lt;br /&gt;
A crash exploit is an exploit that causes a player&#039;s client to crash. These exploits are able to be mitigated or blocked by a mod since they are client sided.&lt;br /&gt;
&lt;br /&gt;
====Translate Crash Exploit====&lt;br /&gt;
Translate crash exploits work by abusing Minecraft&#039;s translation key feature by using it to recursively duplicate a string several times and then attempting to display it. This leads to the target crashing due to memory exhaustion.&lt;br /&gt;
&lt;br /&gt;
====Particle Crash Exploits====&lt;br /&gt;
Particle crash exploits work by forcing the client to render a huge amount of laggy particles, which can be done by using area effect clouds. This method is not frequently used due to the risk of crashing unintended players.&lt;br /&gt;
&lt;br /&gt;
===Gamemode Restrictions===&lt;br /&gt;
Gamemode restrictions do not cause the player to be disconnected from the server, but instead &amp;quot;kills the fun&amp;quot; by forcing the player into adventure or spectator mode repeatedly.&lt;br /&gt;
&lt;br /&gt;
===Deopping===&lt;br /&gt;
Repeatedly deopping the player prevents them from utilizing operator commands, which serves to reduce the enjoyment of the player as well as preventing them from doing anymore harm, leading them to disconnect on their own.&lt;br /&gt;
&lt;br /&gt;
===Teleportation===&lt;br /&gt;
Repeatedly teleporting the player to a specific position prevents them from moving, which also reduces the player&#039;s enjoyment.&lt;br /&gt;
&lt;br /&gt;
===Multiple Methods===&lt;br /&gt;
Most bots utilize multiple methods to cause a player to disconnect, leading to a higher chance of success.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Detecting Filtered Players==&lt;br /&gt;
&lt;br /&gt;
===Usernames===&lt;br /&gt;
Username detection is the most simple type of filtered player detection. It can by used by making a bot to simply read the tab list and kick anyone that is marked to be filtered on the list.&lt;br /&gt;
&lt;br /&gt;
===IP addresses===&lt;br /&gt;
IP address detection is a more complex way of filtering. It involves running the /seen command on every player that joins, then parsing the result for the IP address, and finally kicking anyone who has the IP address on the filter list.&lt;br /&gt;
&lt;br /&gt;
===Fingerprinting===&lt;br /&gt;
Fingerprinting is more frequently used on bots and works by searching for a pattern of commands a bot sends when first connecting to the server, and if the pattern matches a predefined entry on the filter list, the bot is kicked.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods of Bypassing Filters==&lt;br /&gt;
&lt;br /&gt;
===Alternative Accounts===&lt;br /&gt;
Using an alternative or &amp;quot;alt&amp;quot; account can be used to bypass simple username based filtering. Due to kaboom being a &amp;quot;cracked&amp;quot; server, a player can simply use a &amp;quot;cracked&amp;quot; or pirate launcher to join with a custom name.&lt;br /&gt;
&lt;br /&gt;
===VPNs and Proxies===&lt;br /&gt;
Using a VPN or a proxy can be used to bypass IP based filtering.&lt;/div&gt;</summary>
		<author><name>Troll ing</name></author>
	</entry>
</feed>