Table of Contents

Class CustomModioRootPathProvider

Namespace
VoxelPlayground.Mod
Assembly
GamePlay.dll

Custom Modio root path provider that stores mods directly in persistentDataPath/Mods folder This bypasses the default mod.io/{GameId}/mods structure and stores mods directly in Mods folder

public class CustomModioRootPathProvider
Inheritance
object
CustomModioRootPathProvider

Constructors

CustomModioRootPathProvider()

Constructor that ensures the directories exist

public CustomModioRootPathProvider()

Properties

Path

Path to the mods directory - directly uses persistentDataPath/Mods This will be used as the root for mod installations

public string Path { get; }

Property Value

string

UserPath

Path to the user data directory - uses persistentDataPath/Mods/UserData

public string UserPath { get; }

Property Value

string