Editor Tools
Universal Friend List includes editor tools accessible from the Unity menu to help you set up and configure the friend system without writing code.
Quick Setup Wizard
The Quick Setup Wizard walks you through the complete setup process:
- Step 1: Select your networking backend (Photon PUN, Fusion, Mirror, etc.)
- Step 2: Choose Native or Custom implementation
- Step 3: Configure server settings (if Custom)
- Step 4: Wizard creates all required GameObjects and components
- Step 5: Optionally add UI prefabs to your scene
What the Wizard Creates
- FriendManagerInitializer GameObject with correct settings
- FriendManagerSettings ScriptableObject if needed
- Attaches FriendManager component automatically
- Wires up the connection between components
Friend List Editor Window
View and inspect friend system objects in your project:
- List all FriendManagerSettings assets
- View current scene setup
- Quick-select objects in Hierarchy
- Validate configurations
Settings Editor
Visual editor for FriendManagerSettings:
- Create new settings assets
- Edit existing settings with validation
- Duplicate settings for different environments
- Export/import settings presets
Validate Configuration
Runs validation checks on your setup:
- Verifies FriendManagerInitializer exists
- Checks settings asset is assigned
- Validates backend configuration matches installed SDKs
- Checks for common setup mistakes
Tip: Run validation before building to catch setup issues early.
Custom Inspectors
The included components have custom inspectors with:
- Contextual help and tooltips
- Validation feedback
- Quick-action buttons
- Drag-drop support for references