Troubleshooting
Troubleshooting
Section titled “Troubleshooting”Solutions for common issues with the Info Hub.
Installation Issues
Section titled “Installation Issues”Plugin Not Loading
Section titled “Plugin Not Loading”Symptoms:
- No log messages from plugin
- Commands not working
Solutions:
-
Check Java version (requires Java 25+):
Terminal window java -version -
Verify JAR is in correct folder:
mods/KyuubiSoftInfoHub-X.X.X.jar ✓plugins/InfoHub/KyuubiSoftInfoHub-X.X.X.jar ✗ -
Check for startup errors in server log
-
Ensure compatible Hytale server version
Configuration Files Not Generated
Section titled “Configuration Files Not Generated”Symptoms:
- Config folder empty
- Missing files
Solutions:
- Ensure plugin loaded successfully
- Check write permissions on plugins folder
- Restart server (not just reload)
- Check for disk space issues
UI Issues
Section titled “UI Issues”Info Hub Not Opening
Section titled “Info Hub Not Opening”Symptoms:
/ksinfocommand does nothing- No UI appears
Solutions:
- Check for JSON syntax errors in configs (the
/ksinfocommand is public by default — no permission needed) - Restart server after config changes
- Check server logs for errors
Sections Not Showing
Section titled “Sections Not Showing”Symptoms:
- Main menu is empty
- Some sections missing
Solutions:
-
Check section is enabled:
"sections": {"faq": {"enabled": true}} -
Check permission requirement:
"sections": {"admin": {"permission": "infohub.admin"}} -
Verify the section config file exists
Quick Access Buttons Not Working
Section titled “Quick Access Buttons Not Working”Symptoms:
- Clicking button does nothing
- Error in chat
Solutions:
- Verify command exists on server
- Check player has permission for command
- Validate JSON syntax in
quickaccess.json - Check command format (must start with
/)
Command Issues
Section titled “Command Issues”Commands Not Listed
Section titled “Commands Not Listed”Symptoms:
- Command section is empty
- Some commands missing
Solutions:
-
Check settings in
commands/categories.json:"settings": {"showModCommandsOnly": true,"showDefaultCommands": false} -
Verify plugin isn’t in
blockedPlugins -
Check if command is in
hiddenCommands -
Try
groupBy: "plugin"for automatic detection
Command Execution Not Working
Section titled “Command Execution Not Working”Symptoms:
- Execute button does nothing
- Error message appears
Solutions:
-
Check execution is enabled:
"execution": {"enabled": true} -
Check command isn’t blocked:
"execution": {"blockedCommands": ["op", "stop"]} -
Verify player has permission for the command
Localization Issues
Section titled “Localization Issues”Translations Not Loading
Section titled “Translations Not Loading”Symptoms:
- Shows English instead of selected language
- Shows raw keys like
hub.title
Solutions:
-
Check
languagevalue inconfig.json:{"language": "de-DE"} -
Verify language file exists in
localization/folder -
Check for JSON syntax errors in language file
-
Reload config with
/ksinfoadmin reload
Text Appears Cut Off
Section titled “Text Appears Cut Off”Symptoms:
- Buttons show ”…” at end
- Text overlaps
Solutions:
- Shorten translation text
- Use abbreviations where appropriate
- Split into multiple lines if supported
Performance Issues
Section titled “Performance Issues”Lag When Opening Info Hub
Section titled “Lag When Opening Info Hub”Symptoms:
- Delay before UI appears
- Server lag spike
Solutions:
-
Reduce
itemsPerPagesetting:"display": {"itemsPerPage": 4} -
Limit search results:
"globalSearch": {"maxResults": 10} -
Disable unused sections
JSON Validation
Section titled “JSON Validation”Many issues are caused by JSON syntax errors.
Common JSON Errors
Section titled “Common JSON Errors”| Error | Fix |
|---|---|
| Missing comma | Add , between items |
| Extra comma | Remove trailing , |
| Missing quote | Ensure all strings have "..." |
| Missing bracket | Match all { with } and [ with ] |
Validate JSON Online
Section titled “Validate JSON Online”Use jsonlint.com to check your files.
Reload Configuration
Section titled “Reload Configuration”After fixing config files:
/ksinfoadmin reloadGetting Help
Section titled “Getting Help”If issues persist:
- Check server logs for detailed errors
- Gather information:
- Server version
- Plugin version
- Config files
- Error messages
- Report issue:
- Discord: KyuubiSoft Discord