A ruleset to add custom server support for osu!lazer.
Linux (amd64, arm64), Windows (amd64, arm64), macOS (Intel, Apple Silicon)
- Navigate to
osudata directory
In the setting panel, click Open osu! folder to open the osu! data directory.
Default locations:
- Windows:
%AppData%\osu! - Linux:
~/.local/share/osu - macOS:
~/Library/Application Support/osu
- Install AuthlibInjection
Download the latest release from the Releases and copy
osu.Game.Rulesets.AuthlibInjection.dll into the rulesets directory.
- Configure AuthlibInjection
Click Rulesets in the setting panel and configure API Url and Website Url to your custom server's API and web
URLs.
You can also pass through the settings by command line arguments:
--api-url/-devserver: API Url--website-url: Website Url--client-id: Client ID--client-secret: Client Secret--spectator-url: Spectator Url--multiplayer-url: Multiplayer Url--metadata-url: Metadata Url--bss-url: Beatmap Submission Service Url--disable-sentry-logger: Disable Sentry to osu! team
Example:
osu!.exe --api-url=lazer-api.g0v0.top --website-url=lazer.g0v0.top --disable-sentry-loggerThis project is not affiliated with or endorsed by the official osu! team. Use it at your own risk.
AuthlibInjection is provided "as is" without warranty of any kind. The author is not responsible for any damage or account banning that may occur from using this ruleset.
DO NOT report any issue about this ruleset to osu! team
AGPL-3.0 License. See LICENSE for details.