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 if you have permission
/lp user YourName permission check sigmatools.use.pickaxe
# Grant permission if needed
/lp user YourName permission set sigmatools.use.pickaxe true -
Check Tool Enabled
# In config.yml
tools:
pickaxe:
enabled: true # Must be true -
Check World Restrictions
# In config.yml
tools:
pickaxe:
worlds:
- world # Your world must be listed -
Enable Debug Logging
/sigmatools debug toggle operations on
# Try using tool, check logs
Economy Not Working
Symptoms
- Costs not deducted
- Rewards not given
- "Economy unavailable" messages
Solutions
-
Check Economy Enabled
economy:
enabled: true # Must be true -
Verify Economy Plugin
- Install Vault or CoinsEngine
- Verify economy plugin is working:
/balanceor/coins - Check integration enabled in config
-
Check Currency Setting
economy:
currency: "vault" # or "coins"- Use
"vault"for Vault economy - Use
"coins"for CoinsEngine
- Use
-
Check Integration
general:
vault-integration: true # For Vault
coinsengine-integration: true # For CoinsEngine -
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
general:
lands-integration: true
worldguard-integration: true
griefprevention-integration: true -
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
tools:
pickaxe:
check-protection: true # Set to false to disable (not recommended) -
Use Bypass Permission
/lp user YourName permission set sigmatools.bypass.protection trueWarning: Only grant to trusted administrators
Performance Issues
Symptoms
- Server lag when using tools
- Slow block breaking
- High TPS usage
Solutions
-
Reduce Per-Tick Limits
tools:
pickaxe:
per-tick-limit: 10 # Reduce from 20 -
Reduce Global Concurrent Cap
general:
global-concurrent-cap: 25 # Reduce from 50 -
Enable Dynamic Throttling
performance:
dynamic-throttle:
enabled: true
tps-threshold: 18.0
reduction-factor: 0.5 -
Reduce Max Blocks Per Use
tools:
pickaxe:
max-blocks-per-use: 40 # Reduce from 80 -
Check Queue Sizes
/sigmatools debug queue- 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
# Stop server
# Delete config.yml
# Start server (regenerates default config)
# Re-apply your changes -
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
/sigmatools debug status
View Debug Logs
Console:
- Debug messages appear in server console
File:
debug:
log-to-file: true
log-file: "logs/sigmatools-debug.log"
Common Error Messages
"You don't have permission to use this tool!"
Solution:
/lp user YourName permission set sigmatools.use.pickaxe true
"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:
tools:
pickaxe:
worlds:
- world # Add your world name
"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:
general:
lands-integration: true - Check server logs for Lands errors
WorldGuard Not Working
- Verify WorldGuard plugin installed
- Check integration enabled:
general:
worldguard-integration: true - Check server logs for WorldGuard errors
Vault Not Working
- Verify Vault plugin installed
- Verify economy plugin (EssentialsX, CMI, etc.) installed
- Check integration enabled:
general:
vault-integration: true - Test economy:
/balance
Getting Help
If you're still experiencing issues:
-
Enable Debug Logging
/sigmatools debug toggle all on -
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