ButtSaber is a Beat Saber Mod for adding Buttplug haptics routing.
Table Of Contents
Support The Project
If you find this project helpful, you can support us via Patreon! Every donation helps us afford more hardware to reverse, document, and write code for!
Thanks go to the follow projects/communities for making this stupid stunt a breeze.
- BeatSaber Modding Discord and ModSaber.org
- PlayHooky (For hook manager class)
Copy the ButtSaber.dll file into your Beat Saber Plugins folder. You will also need to have IPA set up in the Beat Saber folder.
The project should compile with Visual Studio 2017, provided you have the required DLLs. This requires:
- IllusionPlugin.dll from IPA
- IllusionInjector.dll from IPA
- Assembly-Csharp.dll from your Beat Saber install
- UnityEngine.dll from your Beat Saber install
- UnityEngine.CoreModule from your Beat Saber install
- UnityEngine.VRModule from your Beat Saber install
Note that the modules from Beat Saber will need to match the version you have installed on your system.
Buttplug is BSD 3-Clause licensed. More information is available in the LICENSE file.