question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Not working on 1.21.0

See original GitHub issue

Current behavior

Plugin does not initialize or function on BS 1.21.0 (probably you’re already working on an update, but in case not I wanted to enter an issue for it). Errors shown in log:

[WARNING @ 22:23:40 | IPA/Loader] Mod Beat Saber HTTP Status developed for game version 1.19.0, so it may not work properly.
[ERROR @ 22:23:40 | IPA/Loader] Error creating executor for Beat Saber HTTP Status
[ERROR @ 22:23:40 | IPA/Loader] System.TypeLoadException: Could not resolve type with token 01000034 (from typeref, class/assembly ICutScoreBufferDidFinishEvent, Main, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null)
[ERROR @ 22:23:40 | IPA/Loader]   at (wrapper managed-to-native) System.Reflection.Assembly.InternalGetType(System.Reflection.Assembly,System.Reflection.Module,string,bool,bool)
[ERROR @ 22:23:40 | IPA/Loader]   at System.Reflection.MonoAssembly.GetType (System.String name, System.Boolean throwOnError, System.Boolean ignoreCase) [0x00022] in <eae584ce26bc40229c1b1aa476bfa589>:0 
[ERROR @ 22:23:40 | IPA/Loader]   at System.Reflection.Assembly.GetType (System.String name) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0 
[ERROR @ 22:23:40 | IPA/Loader]   at IPA.Loader.PluginExecutor.PrepareDelegates () [0x00026] in <85e5e5773585418d89fcc2712ee48bcc>:0 
[ERROR @ 22:23:40 | IPA/Loader]   at IPA.Loader.PluginExecutor..ctor (IPA.Loader.PluginMetadata meta, IPA.Loader.PluginExecutor+Special specialType) [0x00087] in <85e5e5773585418d89fcc2712ee48bcc>:0 
[ERROR @ 22:23:40 | IPA/Loader]   at IPA.Loader.PluginLoader.InitPlugin (IPA.Loader.PluginMetadata meta, System.Collections.Generic.IEnumerable`1[T] alreadyLoaded) [0x00118] in <85e5e5773585418d89fcc2712ee48bcc>:0 

Expected behavior

Plugin initializes and functions as in BS 1.19.0 and below

Reproduction steps

  1. Install plugin and prerequisites
  2. Launch game
  3. Notice errors in log and no functionality from the plugin

Environment

BeatSaber version: 1.21.0 HTTP Status version: 1.20.0 Platform: SteamVR

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:14 (7 by maintainers)

github_iconTop GitHub Comments

2reactions
craftxboxcommented, Apr 18, 2022

Is there any chance you could temporarily/indefinately ‘neuter’ the score reporting section? Even without scoring this mod has been really useful for track data overview, The scoring info isn’t as important IMO.

2reactions
opl-commented, Apr 15, 2022

I already made an attempt at updating for this version (see the update/1.20.0 branch) and in the process found some rather unfortunate changes

The short version is that this update has changed the scoring system significantly enough that it’d require significant changes to this mod to keep the data it sends make sense. As an example, using the current version of the branch above the score ends up showing the score with a single cut delay: if there’s no notes to cut for half a minute, overlays will continue showing the now out-of-date score for half a minute, because the score for the last cut was never sent out.

More specifically, scoring now happens in bulk at the end of the frame for each note cut during that frame. There’s no events sent inside of the loop which iterates over cuts to score during that frame either, which further complicates figuring out the score for each of the cuts.

This mod has been long due for a rewrite but I have no motivation to do so, especially with how life’s going right now.

For the time being you can try denpadokei’s fork (they don’t seem to know English, so there might be some setup differences, documentation in Japanese, or missing documentation): https://github.com/denpadokei/HttpSiraStatus/releases/tag/7.0.0

Read more comments on GitHub >

github_iconTop Results From Across the Web

Play Button isnt working? : r/beatsaber
My mods weren't working after I updated the game, so I went and updated them like normal. Now, all the mods are there...
Read more >
Problem after updating to 1.21.0
After updating to 1.21.0. I get the message “Update running” and it takes a very long time. I deleted the extension and re-installed...
Read more >
BMBF Update: Now Working With Beat Saber Version 1.21.0
BMBF news and verified mods: https://www.questboard.xyz/ BMBF download: https://bmbf.dev/stable BSMG Discord: ...
Read more >
Talk 1.21.0 stuck in starting loop
Initially, my Twilio config disappeared from Talk, even though the phones could still make and receive calls. The Talk subscription number we also...
Read more >
CG-G2+ 1.21.0 Update problems: Streaming disabled on ...
CG-G2+ 1.21.0 Update problems: Streaming disabled on Pro camera, unusably slow on others, timeline loading takes 10x as long as 2 days ago....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found