A library that makes Muse Dash modding easier.
MuseDashMirror provides events, game data access, UI helpers, utilities, and source generators for Muse Dash mods.
- Game events and data access
- UI and utility helpers
- Compile-time code generation
Projects using MuseDashMirror must be built with the .NET 10 SDK because the bundled source generator depends on compiler packages that require it. The project's target framework can remain net6.0.
Install the MuseDashMirror NuGet package:
dotnet add package MuseDashMirrorFor a new mod, MuseDash.Mod.Template can configure MuseDashMirror and the required game references for you.
Read the guides and API documentation for setup, lifecycle, source-generator, game-data, UI, and utility examples.
The package includes the runtime library and its source generator.