Skip to content

bellastrangevr/StrangeToolkit

Repository files navigation

Strange Toolkit

GitHub release License: MIT VPM Package Discord VRChat Group

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.

Features

Strange Hub

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

Object Cleanup (StrangeCleanup)

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

Smart Toggles

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

Editor Dashboard

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

Installation

Download the latest release and import into your project. Use the in-editor button to add to VPM, or add via the website.

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors

Languages