-
-
Notifications
You must be signed in to change notification settings - Fork 60
Common Issues
This page covers common issues and their solutions.
Cause: Vault is not detecting your economy plugin.
Solutions:
- Ensure Vault is installed
- Ensure your economy plugin is installed and enabled
- Check that your economy plugin supports Vault
- Check load order in
plugin.yml
Cause: Economy plugin integration issue.
Solutions:
- Check economy plugin console for errors
- Ensure player has an account created
- Try restarting the server
Causes and Solutions:
-
Invalid material ID
- Check spelling matches Bukkit material names
- Use
/gs editto see valid materials
-
Missing required properties
- Ensure
buy-priceandsell-priceare set (orfalse)
- Ensure
-
YAML formatting error
- Check indentation (use spaces, not tabs)
- Ensure proper quoting of strings
-
hide-non-buyable enabled
- Items with
buy-price: falsewill be hidden ifhide-non-buyable: true
- Items with
Causes and Solutions:
-
No permission
- Check player has
guishop.useand relevant item permissions
- Check player has
-
Item type is DUMMY or BLANK
- These types are not purchasable
-
Item has
buy-price: false- Cannot buy items with no buy price
Causes and Solutions:
-
PacketEvents not installed
- Install PacketEvents plugin
-
Worth display disabled
- Check
enabled: trueinworth.yml
- Check
-
Player toggled it off
- Use
/gs toggleworthto re-enable
- Use
-
Item is blacklisted
- Check
blacklisted-item-namesinworth.yml
- Check
-
Inventory is blacklisted
- Check
blacklisted-inventoriesinworth.yml
- Check
Solutions:
- Check
formatsetting inworth.yml - Ensure item has a sell price in
shops.yml - Enable debug mode:
debug: trueinworth.yml
Cause: Usually indicates a conflict with another plugin modifying item lore.
Solutions:
- Check for conflicting plugins
- Ensure PacketEvents is up to date
- Add conflicting lore patterns to
ignore-lore-containing
Causes and Solutions:
-
Command conflicts
- Another plugin has same command
- Change
commands-modetoINTERCEPTin config - Or rename commands in config
-
No permission
- Check player has required permission
-
Commands not registered
- If using
NONEmode, configure in Bukkit'scommands.yml
- If using
Solutions:
- Use
commands-mode: 'REGISTER'in config - Restart server after changing command mode
Solutions:
- Check for YAML syntax errors
- Look for console errors
- Some changes require full restart
Common causes:
- Using tabs instead of spaces
- Missing quotes around special characters
- Incorrect indentation
- Missing colons after keys
Use a YAML validator to check your files.
Solutions:
- Reduce number of items per page
- Disable debug mode
- Check for slow economy plugin
Solutions:
- Reduce
blacklisted-inventorieslist - Disable debug mode in
worth.yml - Check PacketEvents version compatibility
Enable debug mode to diagnose issues:
# In config.yml
debug-mode: true
# In worth.yml
debug: trueThis will log detailed information to the console.
If you cannot resolve your issue:
- Check the console for error messages
- Enable debug mode and reproduce the issue
- Collect relevant config files
-
Post on Discord or GitHub with:
- Server version
- Plugin version
- Error messages
- Steps to reproduce