VECF 1.1.0-phase3
==================
- Reworked VANILLA mounted-player fallback after phase1 runtime logs showed the stack-trace renderer gate never activated.
- While mounted in VANILLA mode, ClientVRPlayers.isVRPlayer(Entity) now returns false only for the current local player.
- UUID-based Vivecraft VR state is left unchanged.
- Keeps the confirmed LEFT_HAND HUD fix unchanged.
- Keeps camera position correction unchanged.
- Mount/dismount camera direction snap is still outside this phase.

VECF 1.1.0-phase3
=================

- Added mountedPlayerModelMode=VANILLA and made it the new default.
- VANILLA bypasses Vivecraft's VRPlayerRenderer selection only for the mounted local player.
- The original EntityRenderDispatcher#getRenderer path continues, allowing Minecraft's normal PlayerRenderer and later renderer hooks such as Epic Fight to remain available.
- Vivecraft VR identity is NOT disabled globally; controller tracking and the working LEFT_HAND HUD path remain active.
- ROOM_LOCAL remains available as a legacy experimental mode.
- HIDDEN remains available as the stable 0.3.9-style fallback.
- Camera position correction is unchanged.
- Mount/dismount view-direction snap is still outside this phase.

VECF 1.1.0-phase3
- Phase2 VANILLA/Epic renderer fallback is retained unchanged.
- Added a +0.5 block ship-local Y render offset for the mounted local player.
- The correction is applied through PlayerRenderer#getRenderOffset, so both vanilla and Epic Fight player rendering inherit the same height correction.
- LEFT_HAND HUD and camera correction logic are unchanged.
