Beatsaber Rust Utilities: A Beatsaber V3 parsing library.
beatsaber beatmap
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Rust 92.0%
Other 8.0%
136 2 0

Clone this repository

https://tangled.org/alephcubed.com/BSRU https://tangled.org/did:plc:q2kmuessge635fpcnyncsdlv/BSRU
git@tangled.org:alephcubed.com/BSRU git@tangled.org:did:plc:q2kmuessge635fpcnyncsdlv/BSRU

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

Beatsaber Rust Utilities (BSRU)#

Version Docs License

A Beatsaber V3 parsing library.

Status#

This project should support info file version 2.X and difficulty file version 3.X. Modded features such as custom data are not currently supported.

There are also some experimental methods to help with lighting calculations. These do not currently support all features and are marked as depreciated.

Feature Flags#

Flag Description
bevy_color Adds From implementations for converting color schemes to Bevy colors.
bevy_reflect Adds Reflect derives for all types.

Bevy Version Compatibility#

Bevy BSRU
0.18 0.7+
0.17 0.4 - 0.6
0.16 0.1 - 0.3