Interfaces
IBeatSaberPlugin
Interface for Beat Saber plugins. Every class that implements this will be loaded if the DLL is placed at data/Managed/Plugins.
IDisablablePlugin
Provides methods to allow runtime enabling and disabling of a plugin.
IEnhancedBeatSaberPlugin
An enhanced version of a standard BeatSaber plugin.
IGenericEnhancedPlugin
A generic interface for the modification for enhanced plugins.