Hotswitch Compatibility
hammy275 opened this issue ยท 4 comments
ImmersiveMC wasn't originally built for the ability to switch in and out of VR without a restart. We need to massively bugcheck to make sure that we safely account for this! Can use dev mode in mc-vr-api
as well!
Bugs known:
- Switching out of VR while the bag is open crashes (fixed in e915a40)
- Mixins for throw rendering has a bad target. Should add another one.
- Backpack prevention mixin has a bad target. Should add another one.
Recent feature of Vivecraft in the 1.19.4/1.20.1 alpha builds, where if your headset detects that it's off your head, it'll switch you out of VR until it wakes up again
Wrapped this up in 56f6248 (and of course will be ported up to 1.20.x). Will downport to previous versions once Vivecraft hotswitch compat is out for earlier versions