Skip to content

add API for addons, moved our-NMS to "versions" folder, a bit refactor and fixes - #1

Merged
Weever1337 merged 2 commits into
masterfrom
feat/api
Jul 1, 2026
Merged

add API for addons, moved our-NMS to "versions" folder, a bit refactor and fixes#1
Weever1337 merged 2 commits into
masterfrom
feat/api

Conversation

@Weever1337

Copy link
Copy Markdown
Member
  • add org.vmstudio.visor.api (VisorAPI, VisorPlayer/VRPlayer,pose/history/trackers, join/leave events, network channels + NMS). I tried to copy Visor's client-side API namings
  • move NMS modules to versions/; rename VersionAdapter -> VisorVersionAdapter (for our implementations), etc.
  • fix default settings to match Visor's one (betterSwinging/roomCrawling/roomClimbing/trackers off, supportedMovement CONTROLLER)
  • fix vr-only servers kicking VR players before the handshake completes

…efactor and fixes
- add `org.vmstudio.visor.api` (VisorAPI, VisorPlayer/VRPlayer,pose/history/trackers, join/leave events, network channels + NMS). I tried to copy Visor's client-side API namings
- move NMS modules to versions/; rename VersionAdapter -> VisorVersionAdapter (for our implementations), etc.
- fix default settings to match Visor's one (betterSwinging/roomCrawling/roomClimbing/trackers off, supportedMovement CONTROLLER)
- fix vr-only servers kicking VR players before the handshake completes
@Weever1337Weever1337 self-assigned this Jul 1, 2026
@Weever1337Weever1337 changed the title feat: add API for addons, moved our-NMS to "versions" folder, a bit refactor and fixesadd API for addons, moved our-NMS to "versions" folder, a bit refactor and fixesJul 1, 2026
@Weever1337
Weever1337 merged commit 92dc987 into masterJul 1, 2026
1 check passed
@Weever1337
Weever1337 deleted the feat/api branch July 1, 2026 17:37
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@Weever1337