/PracticePlugin

Plugin for Beat Saber to control playback speed

Primary LanguageC#MIT LicenseMIT

Plugin for Beat Saber to control playback speed, seek through songs and set up looping sections.

Original Plugin made by Xyonico: https://github.com/xyonico/PracticePlugin

Preview

Usage

  • The UI shown above for the plugin will activate in practice mode, which can be accessed using the small button next to the play button
  • Move the blue diamond below the seeker to where you want the loop to start and move the red diamond to where you want the loop to end.
  • The Song will only loop if the red diamond is not at the end of the song
  • The Speed, NJS, and spawn offset will reset to that of the song upon starting or restarting the song
  • Note: If you set a starting time for the song using the built in practice mode, the map literally starts at that point, so going back to before the starting point in practice plugin won't have any notes

Changelog v4.2.3

  • Made Looper cursors easier to grab

Changelog v4.2.2

  • Hopefully fixed issue with invisible notes appearing often after pausing with practice plugin
  • Added back Text elements for Song Seeker

Changelog v4.2.0

  • Update for Beat Saber 0.13.0

Changelog v4.1.1

  • Minor fixes
  • Default NJS and Spawn Offset for the song are now underlined when they are selected in the UI
  • Now Makes Use of BS Utils

Changelog v4.0.1

  • Updated for Beat Saber 0.12.2
  • Can also change NJS and Spawn Offset from the plugin's UI
  • Minor Changes

Changelog v3.0.2

  • Fixed notes not getting despawned properly when changing timeline, causing double notes.
  • Cleaned up debug logs.