Table of Contents
- Settings
- General Settings
- Language Settings
- Debug Options
- Update Management
- Settings Best Practices
- Troubleshooting Settings
- Settings File Location
- Integration with Blender Preferences
- Changes Requiring Restart
Settings
The Settings and Updates panel provides configuration options and update management for Cats Blender Plugin.
General Settings
Export Options
Embed Textures
- Includes textures directly in exported files
- Increases file size
- Self-contained exports
- Useful for sharing models
When to enable:
- Sharing FBX files with textures
- One-file distribution
- No separate texture management needed
DO NOT EMBED TEXTURES IF YOU ARE CREATING SOMETHING FOR UNITY/ VRCHAT MATERAILS SHOULD BE SETUP IN UNITY
When to disable:
- Keeping file size small
- Managing textures separately in Unity
- Better organization of assets
Remove Rigidbodies/Joints
- Cleans physics during export
- Removes MMD physics data
- Reduces file complexity
- Recommended for VRChat exports
When to enable:
- Exporting MMD models
- Don't need physics data
- Cleaner exports
When to disable:
- Need to preserve physics
- Using physics in target application
Export Translation CSV
- Generates translation files during export
- Creates CSV with name mappings
- Useful for documentation
- Reference for translations
When to enable:
- Need translation documentation
- Want to review translations
- Creating model documentation
When to disable:
- Don't need translation records
- Reducing export time
Custom Export Directory
- Set preferred save location for exports
- Remembers your choice
- Faster workflow
- Organized file management
How to set:
- Click folder icon
- Navigate to desired location
- Select folder
- Future exports default here
Language Settings
Interface Language
Cats supports multiple languages for the user interface.
Available Languages
- English (en_US) - Default
- Japanese (ja_JP)
- Korean (ko_KR)
- Additional languages as community provides translations
Changing Language
- Select language from dropdown
- Restart Blender for full effect
- UI elements update to selected language
Custom Language Files
Cats supports custom translation files:
- Located in
resources/translations/ - JSON format
- Community can contribute translations
- Add new languages easily
Translation Management
Translation File Structure:
- Each language has a JSON file
- Contains UI string mappings
- Easy to edit and extend
- Template available for new languages
Debug Options
Maintenance Tools
Reset Google Dictionary
- Clears cached Google Translate data
- Useful if translations are incorrect
- Forces fresh translations
- Safe to use
When to use:
- Translations seem wrong
- Want fresh translation data
- After major updates
- Troubleshooting translation issues
How to use:
- Click Reset Google Dictionary
- Confirm action
- Dictionary cache cleared
Translation Debugging (Dev Branch)
- Available in development branch
- Shows translation process details
- Helps identify translation issues
- For advanced users/developers
System Cache Cleanup
- Clears various cached data
- Resets temporary files
- Can help with strange issues
- Safe to use periodically
When to use:
- Plugin behaving strangely
- After updates
- Troubleshooting unexplained issues
Configuration Reset Options
- Restore default settings
- Clear custom configurations
- Return to fresh install state
- Use if settings are corrupted
⚠️ Warning: Configuration reset cannot be undone. Your custom settings will be lost.
Update Management
Version Control
Update Notifications
- Automatic check for new versions
- Shows when updates are available
- Displays in plugin interface
- Non-intrusive notifications
Configuration:
- Enable/disable update checks
- Set check frequency
- Choose notification style
Automatic Update Checks
- Runs periodically
- Checks GitHub releases
- Compares with installed version
- Shows update button when available
How it works:
- Cats checks GitHub API
- Compares version numbers
- Notifies if newer version exists
- Provides download link
Version Compatibility Info
- Shows if Blender version is supported
- Warns about incompatible versions
- Recommends correct versions
- Prevents installation issues
Release Notes Access
- View changelog for updates
- See what's new
- Understand bug fixes
- Access from update notification
Managing Updates
Checking for Updates Manually
- Open Settings panel
- Click Check for Updates
- Wait for check to complete
- Follow prompts if update available
Installing Updates
- Download new version from link provided
- Close Blender
- Remove old version:
- Go to Edit > Preferences > Extensions
- Find Cats
- Remove extension
- Restart Blender
- Install new version
- Enable extension
📝 Note: Always restart Blender between removing old and installing new versions for cleanest installation.
Understanding Version Numbers
Cats uses semantic versioning:
- Major.Minor.Patch.Build (e.g., 5.0.1.2)
- Major: Blender version (5 = Blender 5.x)
- Minor: Blender minor version (0 = 5.0)
- Patch: Feature updates
- Build: Bug fixes
Examples:
5.0.1.0- Blender 5.0, first feature update5.0.1.2- Blender 5.0, first feature update, second bug fix
Settings Best Practices
Export Settings
Recommended for VRChat:
- ❌ Embed Textures: Off (handle in Unity)
- ✅ Remove Rigidbodies/Joints: On
- ❌ Export Translation CSV: Off (unless needed)
- ✅ Custom Export Directory: Set to your project folder
Recommended for Sharing Models:
- ✅ Embed Textures: On (easier for recipients)
- ✅ Remove Rigidbodies/Joints: On
- ✅ Export Translation CSV: On (documentation)
- ✅ Custom Export Directory: Set to exports folder
Update Settings
Recommended:
- ✅ Enable automatic update checks
- ✅ Check daily or weekly
- ✅ Read release notes before updating
- ✅ Keep backups before major updates
Language Settings
For Best Experience:
- Use English if comfortable (most documentation in English)
- Use native language for better understanding
- Report missing translations to help community
- Check if your language is available
Troubleshooting Settings
Settings Not Saving
Possible causes:
- Permission issues
- Corrupted preferences
- Blender not closing properly
Solutions:
- Check folder permissions
- Reset configuration
- Save Blender preferences manually
- Reinstall if necessary
Updates Not Showing
Possible causes:
- Update check disabled
- No internet connection
- Firewall blocking GitHub
- VPN interfering
Solutions:
- Enable update checks
- Check internet connection
- Allow GitHub in firewall
- Temporarily disable VPN
Language Not Changing
Possible causes:
- Blender not restarted
- Translation file missing
- Corrupted language file
Solutions:
- Restart Blender completely
- Verify translation file exists
- Re-download/reinstall if needed
Settings File Location
Cats stores settings in Blender's preferences:
- Windows:
%APPDATA%\Blender Foundation\Blender\5.x\config\ - macOS:
~/Library/Application Support/Blender/5.x/config/ - Linux:
~/.config/blender/5.x/config/
⚠️ Warning: Manual editing of preference files can cause issues. Use the Settings panel when possible.
Integration with Blender Preferences
Cats respects Blender's preferences:
- File paths
- Language settings (when possible)
- Interface scale
- Theme settings
Changes Requiring Restart
Some settings require Blender restart:
- ✅ Language changes
- ✅ Major configuration resets
- ❌ Export options (immediate effect)
- ❌ Update checks (immediate effect)
Related Pages:
- Installation - Installing Cats
- Quick Access - Using export features
- Troubleshooting - Common issues
- FAQ - Frequently asked questions
Please do not report any issues for Blender version below 5.0