








Product Description
🚀 ADVANCED Fast Teleport – The Ultimate Teleportation System for VRChat
Want your players to move between areas of your world in a fast, smooth, and professional way?
ADVANCED Fast Teleport lets you build teleport networks in minutes with clean visuals, smart setup, and polished transitions — designed specifically for VRChat.
✅ Easy to use – Drag prefabs into the scene and configure everything in a friendly inspector.
✅ Visual & organized – Gizmos and scene guides show exactly where each door is and where it points.
✅ Flexible & professional – Unique door names + linked destinations = clean teleport networks.
✅ Optimized for VRChat – Built with UdonSharp, lightweight and stable for public or private worlds.
⭐ What’s New in Version 2.0 (Core-Based System)
Version 2.0 introduces a major upgrade: the system is now powered by a dedicated Teleport Core.
✅ Why a Core?
Instead of every door handling FX, audio, and timing independently, all teleport execution is centralized in one place:
- FastTP_Core receives teleport requests from doors
- It runs the crossfade, optional sound, movement freeze, post-process prevention, and teleport timing
- Doors become lightweight “data senders” (destination, timings, clips, mode)
This improves:
- Stability (no duplicated FX logic across many doors)
- Consistency (every teleport behaves the same)
- Performance (one controller, fewer moving parts)
- Anti-spam protection (Core ignores new requests while teleport is in progress)
🧠 How Version 2.0 Works (Step-by-Step)
1) Place the Core First (Required)
You must place FastTP_Core into your scene before doors can teleport.
- The Core object must be named exactly:
FastTP_Core - The Core contains:
- The Animator for the CrossFade parameter
- The AudioSource used to play teleport sounds
- All runtime logic that executes the teleport
2) Add Teleport Doors
Teleport doors are now simple request senders:
- Destination (points to another door’s Receive Station)
- Teleport mode (Receiver only / Clicking / Trigger)
- Crossfade IN / Wait / OUT timings
- Optional audio clips (single or multiple random)
- Optional sound playback method (PlayOneShot vs Assign Clip + Play)
3) Teleport Timing (New Core Sequence)
When Crossfade FX is enabled, the Core performs this sequence:
- (Optional) Freeze player movement
- Fade IN
- Fade IN finishes → Disable Post Process FX (if enabled)
- Start Waiting
- At half of the waiting time → Teleport
- Waiting finishes → Enable Post Process FX
- Unfreeze player movement
- Fade OUT
If Crossfade FX is disabled, the Core still:
- freezes (optional)
- disables post-process (optional)
- waits (teleport at half)
- restores post-process + unfreezes
- finishes instantly (no fade)
🧩 Teleport Modes (Per Door)
Each door can be configured with a clear dropdown:
- Receiver Only
The door can be used as a destination, but will not send players anywhere.
(Collider disabled automatically, gizmos reduced.) - By Clicking
Player interacts with the door collider to teleport.
(Collider enabled, isTrigger OFF.) - By Trigger
Player teleports automatically when entering the trigger.
(Collider enabled, isTrigger ON.)
🛠️ Editor Tools (Version 2.0)
✅ FastTeleport Door Inspector
Each door uses an organized UI with visual guidance.
Key sections:
- Door Identity
Set a friendly name used in lists and gizmos. - Teleport Settings
Choose destination door + teleport mode. - CrossFade & Audio Settings
Enable FX, set timings, pick sound clip settings. - Destination Station
Set the Receive Station (arrival marker used by other doors).
Auto Core Assignment
- Doors automatically try to find the Core at runtime
- The editor also forces assignment when possible, so you don’t forget it
✅ FastTeleportCore Inspector (The Control Center)
The Core inspector is designed to clearly show:
- that the Core is mandatory
- what options affect the entire teleport system
- what the last requested teleport parameters were
Core Sections:
- Info Box (Always visible)
Explains this is the MAIN system controller and must exist in the scene. - Options
- Freeze Player Movement Before Teleport
Prevents players from moving during teleport.
(VR head movement still works naturally.) - Prevent Post Process FX
Automatically disables PostProcess volumes during teleport to avoid blur trails.
Includes a Show/Hide view to list stored volumes.
- Freeze Player Movement Before Teleport
- Tools
- Validate Scene
Scans all doors and checks: - No doors found
- Only 1 door found (usually you need at least 2)
- Doors missing Core reference
- Doors missing Receive Station
- AutoFix
Assigns this Core to doors that are missing it or pointing to the wrong Core.
- Validate Scene
- Requested Parameters (Read-Only)
Shows the most recent door request, including: - destination transform
- fade times
- wait time
- sound mode
- picked clip
- transport state
📦 What’s Included?
✅ FastTP_Core prefab (Core controller: FX + audio + teleport execution)
✅ FastTP_Door prefab(s) (Teleport doors with clean inspector UI)
✅ Scene gizmos: names, arrows, arrival stations, trigger/click visualization
✅ Editor tools: validation + autofix + request debug panel
✅ Optional sound system: single clip or multiple random + playback mode selection
📁 Prefab Path
All prefabs are located at:
Assets/ParrotsConch/Prefabs/FastTP/
⚡ Bonus Included: “SimpleTP” (Ultra Simple Teleport)
For creators who want the fastest setup possible, the package also includes:
✅ SimpleTP
A minimal, automatic teleport script:
- No FX
- No crossfade
- No sound
- No core needed
- Just teleport to the assigned target instantly
Perfect for:
- quick prototypes
- simple portals
- admin-only backdoors
- performance-first worlds
🎮 Quick Setup Guide (Version 2.0)
- Go to:
Assets/ParrotsConch/Prefabs/FastTP/ - Drag FastTP_Core into your scene first.
- Confirm the GameObject name is FastTP_Core
- Drag FastTP_Door into your scene.
- Adjust the Box Collider to fit the doorway area.
- Set a friendly door name (example: Gate A).
- Duplicate the door (example: Gate B) and position it elsewhere.
- In Teleport Settings, assign the destination:
- Gate A → Gate B
- Gate B → Gate A
- (Optional) Enable:
- Crossfade timings (IN / WAIT / OUT)
- Teleport sound (single or random)
- Prevent Post Process FX (Core option)
- Freeze movement (Core option)
✅ Done! Players can now teleport smoothly and consistently using the Core system.
✨ Give your VRChat world a smoother, more professional experience with ADVANCED Fast Teleport 2.0.
Perfect for clubs, large maps, battle arenas, VIP rooms, lobbies, and more.
AI-Assisted Content Disclosure:
Part of the development of this product was assisted by AI. AI tools were used in the development of the UdonSharp script, the editor, debugging, documentation, promotional text and the creation of promotional images and thumbnails.
All files in the final product were reviewed, edited, configured, tested, and packaged by Parrot’s Conch. No third-party copyrighted characters, registered logos, branding elements, or personal images were intentionally included.