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
@Weever1337 Weever1337 requested a review from Phoenix-Ra July 1, 2026 17:09
@Weever1337 Weever1337 self-assigned this Jul 1, 2026
@Weever1337 Weever1337 changed the title feat: add API for addons, moved our-NMS to "versions" folder, a bit refactor and fixes add API for addons, moved our-NMS to "versions" folder, a bit refactor and fixes Jul 1, 2026
@Weever1337 Weever1337 merged commit 92dc987 into master Jul 1, 2026
1 check passed
@Weever1337 Weever1337 deleted the feat/api branch July 1, 2026 17:37
Sign up for free to 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