배너 배경
SPS-Protect

SPS-Protect

상품 설명

This asset is meant to give world creators a way to suppress NSFW activity in their worlds. This could be useful for popular places where people of all ages meet, or where such activity is seen as very inappropriate.

If a player is detected using SPS/DPS/TPS, they are moved to an individual jail cell. This is to separate them from other players.


If you want to try the system you can check out this VRChat demo world: VRChat World


The asset is drag and drop, you can see some configuration options here: Docs

Limitations

This asset can detect SPS/DPS/TPS systems, meaning there are some limits in functionality. Obscene meshes cannot be detected if there is no such system active. A player who has a toggle to activate the mesh separate from the SPS/DPS/TPS activation could evade detection. But they are then blocked from "interacting" with other players. Quest players whose avatar's PC version has an active system are not detectable, which is why it doesn't make sense to include this asset in the Quest build of a world.

Size

The asset is designed to be as small as possible, so as not to add to a world's download size.

A world with only this asset, a plane, and the default skybox is ~700kB.

Performance

The system uses a camera, but it is only rendering at 25x25px for 2 layers, which should make it unnoticeable in-game.


Contribution

This page is a mirror of the SPS-Protect GitHub Repository.

Feel free to contribute to the project or suggest improvements on my Discord server.


Terms

You must

  • Include a clearly visible disclaimer at the entrance to your world that this system is being used, as required by VRChat's Creator Guidelines. An asset for this is included in the package.

You may:

  • Upload this package to any world on VRChat.
  • Include this asset in a world you sell/offer for download.
  • Create systems that incorporate, derive from, or are substantially based on this system, provided they remain free of charge and source available (not including worlds). Personal or team internal modifications do not need to be published. Any publicly released derivative must carry these same terms.

You may not:

  • Include any of this system's code, logic, or assets in a public closed-source project.
  • Create a benefit for patreon or other supporters, which allows them to control this system. You may disable this system in "private rooms", but this must not be a paid only feature.
  • Create a whitelist for specific players to be able to evade the system.
  • Create a blacklist for specific players, as this is prohibited by VRChat's Creator Guidelines.
  • Publicly identify or display detected players in any format, including usernames, user IDs, or external logs in a way intended to shame or expose them. But you may create a system that informs people that are moderating instances of your world about a person being jailed.

This asset is provided as-is, without warranty of any kind. The creator is not liable for any damages arising from its use. These terms apply to all versions of this package.

$0.00 USD