Class BeatSaber
Provides some basic utility methods and properties of Beat Saber
Inherited Members
Namespace: IPA.Utilities
Assembly: IPA.Loader.dll
Syntax
public static class BeatSaber
Properties
| Improve this Doc View SourceGameVersion
Provides the current game version.
Declaration
public static AlmostVersion GameVersion { get; }
Property Value
| Type | Description |
|---|---|
| AlmostVersion | the SemVer version of the game |
InstallPath
Gets the path to the Beat Saber install directory.
Declaration
public static string InstallPath { get; }
Property Value
| Type | Description |
|---|---|
| String | the path of the game install directory |
LibraryPath
The path to the Libs folder. Use only if necessary.
Declaration
public static string LibraryPath { get; }
Property Value
| Type | Description |
|---|---|
| String | the path to the library directory |
NativeLibraryPath
The path to the Libs\Native folder. Use only if necessary.
Declaration
public static string NativeLibraryPath { get; }
Property Value
| Type | Description |
|---|---|
| String | the path to the native library directory |
PluginsPath
The directory to load plugins from.
Declaration
public static string PluginsPath { get; }
Property Value
| Type | Description |
|---|---|
| String | the path to the plugin directory |
ReleaseType
Gets the BeatSaber.Release type of this installation of Beat Saber
Declaration
public static BeatSaber.Release ReleaseType { get; }
Property Value
| Type | Description |
|---|---|
| BeatSaber.Release | the type of release this is |
UserDataPath
The path to the UserData folder.
Declaration
public static string UserDataPath { get; }
Property Value
| Type | Description |
|---|---|
| String | the path to the user data directory |