a heads up, this versions changes a few vivecraft internals, so mods that rely on that will need updates. as of now I am aware of "MC VR API" and "Customizable Player Models" being affected
new:
- add full body tracking support (server needs up to date version for others to see them)
- add reworked player animations (better mod compatibility, and 3 models to choose from, vanilla, split arms, split arms and legs)
- add native first person model support (off by default, enable it in vr settings > playermodel settings)
- add dual wielding support (server needs up to date version, or it will fall back to the old behavior, can be disabled in the server settings)
- add shader patching, fixing most shader rendering issues (patching can be disabled in the settings, if it cause issues)
- add shader optimizations toggle, by default they will be disabled when a shader is detected that doesn't work with it, can also be manually disabled though
- add setting to reverse the roomscale bow (server needs up to date version for it to work)
- add settings to disable any vivecraft post processing effect (vr settings > stereo rendering > postprocessing)
- add requested feature, to open doors/fence gates when punching them
- add option to disable pause menu modifications, in case it messes with other mods
- add toggle to keep the game open when the VR runtime closes
- add server option to send vr packets back to the sender, to fix replaymod/flashback, is automatically enabled in singleplayer when these are detected
- add setting to disable player hands in first person
mod related fixes:
- fix rendering issues with mods that add custom post effects
- fix gui cursor on chat screen with journeymap
- fix audio being quieter with dynamicFPS when the game is not focused
- fix crash with resolution control 3
- fix iris/oculus sometimes disabling AO in the menuworld
- fix crash with quilted fabric api
- fix first person hands with entity model features
- fixes vr player animations with MCA
- fix other mods not being able to alter the gui scale temporarily
- fix roomscale eating and roomscale bow with spyglass improvements
- fix crash with controllable on forge
many bug fixes:
- fix spyglass not triggering spyglass advancements
- fix mirror aspect for third and center view
- fix black in block overlay, not blocking with wide aspects
- fix interactive wrist hotbar with changed main hand, and offset with reversed hands
- fix seated crawl head floating
- fix menu tooltips being stuck with keyboard use when the button disappears
- fix key simulation with modifiers
- fix auto open keyboard setting, also add a chat option, to have the previous behavior
- fix missing "Click to open keyboard" hint on text fields
- fix crumbling effect rendering in fabulous with iris loaded
- fix pressing shift in gui blocking stack splitting in nonvr
- fix gui crosshair scale no showing the crosshair when set too low
- fix slight offset of the crosshair in the gui
- fix fishing line positioned wrong for other vr players
- fix broken keyboard closing with "Auto Close Keyboard" is disabled
- fix item pickup offset
- fix arrow speed ignoring roomscale bow draw
- fix air hits not setting the right hand animation
- fix eating particles
- fix sweep attack particles
- make it easier to look at enderman
- fix haptics on death not triggering
- fix clicking reset origin with vr off crashing the game
- fix pressing escape on the seated confirmation closing the screen, instead of canceling the confirmation
- fix texture animations in the main menu with 1.20.4+
- fix portal effect
- fix sunrise fog direction in menuworld
- fix crash with non player camera entities, fixes crash on whynncraft
1.20.5+
- fix rendering breaking when menuworlds fail midway through
- fix gui being messed up after a resourcepack reload in vr and switching to non vr
1.21.3+
- fix rain/snow rendering
- fix support hmds not stuck to the head
- fix sunrise fog color in menuworlds
fix crash when the vr fabulous shader fails to compile
fix forge mod crashing on servers
fix radial menu/pointer keyboard rendering fix mirror switching text
update to 1.21.4
update to 1.21.3