Troubleshooting¶
Common issues and solutions for SigmaTools.
Tool Not Working¶
Symptoms¶
- Tool doesn't break blocks in area
- No visual effects
- No action bar updates
Solutions¶
- Check Tool in Main Hand
- Tool must be in main hand (not off-hand)
-
Verify you're holding the correct tool
-
Check Permissions
-
Check Tool Enabled
-
Check World Restrictions
-
Enable Debug Logging
Economy Not Working¶
Symptoms¶
- Costs not deducted
- Rewards not given
- "Economy unavailable" messages
Solutions¶
-
Check Economy Enabled
-
Verify Economy Plugin
- Install Vault or CoinsEngine
- Verify economy plugin is working:
/balanceor/coins -
Check integration enabled in config
-
Check Currency Setting
- Use
"vault"for Vault economy -
Use
"coins"for CoinsEngine -
Check Integration
-
Check Server Logs
- Look for integration errors
- Verify economy plugin loaded correctly
Protection Blocking Tool¶
Symptoms¶
- "You cannot use this tool in this area!" message
- Tool works in some areas but not others
Solutions¶
-
Check Protection Integration
-
Check Protection Plugin
- Verify protection plugin is installed
- Check if you have permission in the area
-
Test with
/sigmatools bypass.protectionpermission -
Check Tool Protection Setting
-
Use Bypass Permission
Warning: Only grant to trusted administrators
Performance Issues¶
Symptoms¶
- Server lag when using tools
- Slow block breaking
- High TPS usage
Solutions¶
-
Reduce Per-Tick Limits
-
Reduce Global Concurrent Cap
-
Enable Dynamic Throttling
-
Reduce Max Blocks Per Use
-
Check Queue Sizes
- If queue is large, reduce limits
- Consider reducing
max-player-queue-size
Configuration Errors¶
Symptoms¶
- Plugin fails to load
- Configuration reload fails
- Settings not applying
Solutions¶
- Check YAML Syntax
- Use online YAML validator
- Check for indentation errors
-
Verify all quotes are closed
-
Delete and Regenerate
-
Check File Encoding
- Ensure files are UTF-8 encoded
-
Avoid special characters in comments
-
Check Server Logs
- Look for configuration errors
- Verify all required keys exist
Debug Logging¶
Enable Debug Logging¶
# Enable all debug logging
/sigmatools debug toggle all on
# Enable specific category
/sigmatools debug toggle operations on
/sigmatools debug toggle protection on
Check Debug Status¶
View Debug Logs¶
Console: - Debug messages appear in server console
File:
Common Error Messages¶
"You don't have permission to use this tool!"¶
Solution:
"No charges remaining!"¶
Solution: - Wait for charges to recharge - Grant bypass permission: sigmatools.bypass.cooldown - Disable cooldown in config (not recommended)
"Your tool has no durability remaining!"¶
Solution: - Get a new tool: /sigmatools give pickaxe YourName - Grant bypass permission: sigmatools.bypass.durability - Increase durability in config
"This tool cannot be used in this world!"¶
Solution:
"You need X currency to use this tool!"¶
Solution: - Get more currency - Reduce tool cost in config - Grant bypass permission: sigmatools.bypass.economy
Integration Issues¶
Lands Not Working¶
- Verify Lands plugin installed
- Check integration enabled:
- Check server logs for Lands errors
WorldGuard Not Working¶
- Verify WorldGuard plugin installed
- Check integration enabled:
- Check server logs for WorldGuard errors
Vault Not Working¶
- Verify Vault plugin installed
- Verify economy plugin (EssentialsX, CMI, etc.) installed
- Check integration enabled:
- Test economy:
/balance
Getting Help¶
If you're still experiencing issues:
-
Enable Debug Logging
-
Collect Information
- Server version
- SigmaTools version
- Error messages
- Debug logs
-
Configuration files (remove sensitive data)
-
Check Documentation
- Review relevant documentation pages
-
Check FAQ for similar issues
-
Report Issue
- Discord: Join Discord
- GitHub: Create an issue with collected information
Diagnostic Commands¶
# Check plugin status
/sigmatools debug info
# Check queue status
/sigmatools debug queue
# Check operations
/sigmatools debug ops
# Check debug status
/sigmatools debug status
Next Steps¶
- FAQ - Frequently asked questions
- Configuration Guide - Configuration help
- Best Practices - Recommended setups