Easy Utility to allow you to teleport various different ways while being VR compliant. This mod was originally made by Janni9009 for VRCModLoader, I have converted this to MelonLoader for all to enjoy.
Need to install MelonLoader?
Click this link to get started!
MelonLoader: v0.5.2+ (Alpha)
Game: VRChat build 1160+
Mod: UIExpansionKit
Mod: ActionMenuApi
[TeleporterVR]
preferRightHand = true
VRTeleportVisible = false
overrideLanguage = "off"
ActionMenuApiIntegration = false
EnableTeleportIndicator = true
IndicatorHexColor = "2dff2d"
EnableDesktopTP = false
UIXMenu = false
UIXTPVR = false
preferRightHand - Prefer Right Handed (for VRTeleport)
VRTeleportVisible - VRTeleport Button is visible (next to mute button)
overrideLanguage - force mod into a provided language
ActionMenuApiIntegration - Uses gompo's ActionMenuApi to add options to your Action Menu
EnableTeleportIndicator - Shows a circle to where you will be teleported to when you press your trigger
IndicatorHexColor - Color the Indicator to your liking, in the Hex Color format #rrggbb
EnableDesktopTP - Allows you to teleport to your cursor (desktop only) [KeyBinds = LeftShift + T or Mouse3]
UIXMenu - Puts a button on your main UIX Menu to use UIX's menu as an alternative for a menu
UIXTPVR - Puts a quick VR Teleport toggle on your main UIX Menu
Dynamic Language Settings - The language of the mod will be determined by your system's local region, you can override this in the settings of the mod. Changing the language will update in real time (when you close the settings window)
Input (partial) Name - input player's full name or partial name and teleport to them
Coordinates - Input the [X Y Z] coords to teleport to that location
Saved Positions - Save a Position in a world to later teleport to (Load Position) [This does not save across game restarts, but will save across world changes]
VRTeleport - There is a Left/Right Hand toggle to then use your VR Laser Cursor to teleport to that location
Oculus Support - Don't use SteamVR, that's okay, this mod was build for both Native Oculus and SteamVR VRChat use
Languages - This mod uses multiple languages to the mod, you can force a language or let let the mod use your system's language
ActionMenu Control - With gompo's ActionMenuApi mod, you can add the main buttons to your action menu in game
-
Icons
-
Language Translations
-
- French - Slaynash
-
- German - Requi
-
- Japanese - N/A (Google Translate)
-
- Norwegian (Bokmål) - Frostbyte
-
- Russian - Miinc
-
- Spanish - N/A (Google Translate)
-
- Portuguese - nitro. & Davi
-
- Swedish - Psychloor
-
Other Code in the Mod
-
- Patches - DDAkabono
-
- emmVRC Risky world / game tag toggling - Psychloor
-
- Asset Bundle, Keyboard popup input, Enable/Disable Listener - knah
-
- TeleportIndicator Scripts - Davi (d-mageek)
- Fixed Errors showing when changing worlds if AMApi is disabled or null
- Revert HttpClient back to WebClient
- Fixed Action Menu always being locked
- Fixed open webpage
- Changed MelonLogger to MelonLogger.Instance
- Changed World Check Patches to OnJoin/Leave instead of OnFade (Thanks Bono)
- Fixed ActionMenu VRTP Toggle not being consistent to the actual setting
- Fixed Popup keyboards not showing
- Added User Selected Teleport button (with UIX)
- Fixed perfered hand option not being updated properly
- Added VRChat build 1151 compatibility
- Removed RubyButtonAPI
- Added UIX Menu
- Added VRChat UI Open Beta Detection for less breakage
- Added UniversalRiskyFunc GameObject Toggle
- Changed ActionMenu is Open Listener
- Fixed odd behavior when toggling on teleportation
- Fixed issue where ActionMenu would not close
- Fixed Compatibility for VRChat Build 1121 (Unity 2019)
- Updated MelonLoader to v0.4.3
- Updated Dependency for ActionMenuApi to v0.3.1
- Added emmVRC GameObject detection to allow/disallow actions in worlds
- Security Fixes - Fixed Teleporting not being disabled properly
- Added Desktop Teleporting to cursor (Disabled by default) [KeyBinds = LeftShift + T or Mouse3]
- Fixed null errors on Controller Raycasts
- Fixed compatibility for VRChat build 1106
- Fixed various errors regarding the TPIndicator
- Added a TeleportIndicator, so you know where you're going
- Added Coloring to the Indicator
- Fixed an error about the ActionMenuApi onPrefSaved
- Update ActionMenuApi Dependency
- Fixed an error that would show when you didn't have ActionMenuApi installed
- Fixed the Left/Right Hand button toggle not changing its state on game start
- preferRightHand is now visible in UIX's MelonPref Viewer
- Added ActionMenuApi support
- Fixed VR Teleport
- Updated for VRChat build 1088
- Updated internal link
- Initial Release for MelonLoader