A Unity editor toolkit for VRChat world creators. Provides atmosphere presets, smart toggles with persistence, world auditing, and optimization tools.
Warning: This toolkit is still a work in progress and may cause unexpected issues. Please back up your project before use.
Central manager for your world that handles:
- Atmosphere Presets - Create your own skybox/fog/lighting configurations and switch between them at runtime
- Toggle Persistence - Save and restore toggle states across sessions
Track and reset pickupable objects with multiple cleanup groups:
- Create separate reset buttons for different object sets
- Each group manages its own tracked objects independently
- Captures original positions/rotations on world load
- Reset button returns all tracked objects to starting positions
- Automatically drops held pickups before reset
- World-space UI button creation
- Global sync option to reset for all players
- Auto respawn after configurable idle time
Interactive toggles with world-space UI support:
- Toggle GameObjects on/off
- Control animator parameters
- Change material emission colors
- Play audio feedback
- Global sync to all players or per-player persistence
- Create VRChat UI toggles with checkmark indicators
Access via Strange Toolkit > Open Dashboard:
- World Tab - Manage atmosphere presets, object cleanup, external tool status
- Visuals Tab - Lighting workflow with presets, GPU instancing tools, material manager
- Interactables Tab - Smart toggles with world-space UI creation
- Auditor Tab - Performance scanning, occlusion culling checks, asset weight analysis
- Quest Tab - Quest conversion workflow with transform sync
- Expansions Tab - Modular add-on management
Download the latest release and import into your project. Use the in-editor button to add to VPM, or add via the website.