Troubleshooting
Solutions for common issues with the Info Hub.
Installation Issues
Plugin Not Loading
Symptoms:
- No log messages from plugin
- Commands not working
Solutions:
-
Check Java version (requires Java 17+):
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
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
Info Hub Not Opening
Symptoms:
/infocommand does nothing- No UI appears
Solutions:
- Check player has
infohub.usepermission - Check for JSON syntax errors in configs
- Restart server after config changes
- Check server logs for errors
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
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
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
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
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
/infoadmin reload
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
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
Many issues are caused by JSON syntax errors.
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
Use jsonlint.com to check your files.
Reload Configuration
After fixing config files:
/infoadmin reload
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