Back to Guides
Foundry VTT Integration Guide
Full Integration Available
Rollsight integrates seamlessly with Foundry VTT, providing automatic dice roll transmission, chat messages, 3D dice animations, and roll requests.
Prerequisites
- Foundry VTT installed and running
- Rollsight software installed and running
- Rollsight Integration module installed in Foundry
- Both applications on the same computer (or network access configured)
Step 1: Install Rollsight Integration Module
Method 1: Module Manifest URL
- Open Foundry VTT
- Go to Setup → Add-on Modules
- Click Install Module
- Enter the Rollsight Integration module manifest URL
- Click Install
Method 2: Manual Installation
- Download the Rollsight Integration module
- Extract to your Foundry
Data/modules/directory - Restart Foundry VTT
Step 2: Enable the Module
- In Foundry, go to Game Settings → Manage Modules
- Find Rollsight Integration in the module list
- Check the box to enable it
- Click Update Modules
- Reload the world
Step 3: Configure Connection
In Rollsight
- Open Rollsight Settings
- Go to VTT Integration section
- Select Foundry VTT as your integration
- Enter Foundry URL (default:
http://localhost:30000) - Click Connect
In Foundry
- The module will automatically connect when Rollsight is running
- Check module settings for connection status
- Verify connection in module settings panel
Connected: When connected, you'll see a status indicator in both applications.
Step 4: Test the Integration
- Place a die in your dice tray
- Roll the die in Rollsight
- Check Foundry chat - you should see the roll appear automatically
- If 3D dice are enabled, you should see dice animation
- Roll should be attributed to your user
Features
Automatic Roll Transmission
Dice rolls in Rollsight automatically appear in Foundry chat. No manual input needed!
3D Dice Animations
Physical rolls trigger Foundry's 3D dice animations for visual feedback.
Roll Requests
Foundry can request rolls from Rollsight (e.g., for spells, attacks) via module API.
Roll Corrections
When you correct a roll in Rollsight, the Foundry chat message updates automatically.
Advanced Configuration
Network Setup (Remote Access)
If Foundry is running on a different computer:
- Ensure Foundry is accessible on your network
- In Rollsight, enter Foundry's network IP address instead of localhost
- Format:
http://192.168.1.XXX:30000 - Verify firewall allows the connection
Roll Formatting
Customize how rolls appear in Foundry chat:
- Module settings allow customization of roll message format
- Can include dice breakdown, modifiers, totals
- Supports Foundry's roll formatting syntax
Troubleshooting
"Not connected to Rollsight"
- Ensure Rollsight is running
- Check that Rollsight is configured to connect to Foundry
- Verify Foundry URL in Rollsight settings
- Check Foundry console (F12) for connection errors
- Try restarting both applications
Rolls not appearing in chat
- Check module is enabled in Foundry
- Verify connection status in module settings
- Check Foundry console for errors
- Ensure you're logged in as a user (not just GM)
- Test with a simple roll first
3D dice not animating
- Check that 3D dice are enabled in Foundry settings
- Verify module is sending dice animation triggers
- Try disabling and re-enabling 3D dice
Next Steps
- Train your dice in Rollsight
- Test various dice types and rolls
- Configure roll formatting preferences
- Enjoy seamless physical dice in Foundry!