In-experience ban

: 
Developers can choose to implement in-experience bans. This type of ban is different from an account ban, as it only bans the User from the specific experience. As of June 25th, 2024, Roblox provides an official in-experience ban system. However, developers can still create their own ban system or use someone else's ban system if they wish. 
Most in-experience ban systems work by storing a list of banned user IDs in a Data Store, and checking if the User's UserId is in that list when they try to join. If it is, they are kicked from the server, usually with a message explaining why and the duration of the ban. Users can be banned manually by privileged Users, or automatically by a script. Older Experiences may only be able to ban the User from one server.
Alternatives to kick-based bans include:
*Removing the from . This was used mostly before was added.
*Putting the banned User in a type of "jail", preventing them from moving or interacting with anything.
*Crashing the User's game. This was used mostly before was added.
*Teleporting the User to another experience.
*Removing the Torso . This was used by Vote to Kick Player Script, a Model created by .
*Calling the Players:BanAsync method on the service.
==Ban evasion==
Ban evasion occurs when a User who has been banned joins using another account. This is possible because developers are not able to identify which accounts may belong to the same user. Despite the limitations, some developers attempt to prevent ban evasion by using methods such as banning Users whose account was created recently, or whose friends list contains a previously banned User.
Category:Experience features