Skip to main content

Important Warnings

Do NOT use WorldGuard regions or other protection plugins in plot worlds or within plot boundaries!JPlots has its own built-in protection system that handles all plot security. Using WorldGuard or similar plugins in the same areas will cause conflicts and unexpected behavior. The protection systems will interfere with each other, potentially allowing players to bypass protections or causing other issues.If you need WorldGuard for other areas of your server, make sure to:
  • Exclude plot worlds from WorldGuard regions
  • Never create WorldGuard regions that overlap with plot boundaries
  • Use WorldGuard only in non-plot areas
JPlots’ protection system is comprehensive and handles everything you need for plot security, so additional protection plugins are unnecessary and can cause problems.

Common Issues

Plots Not Creating

Problem: You get an “invalid world” error when trying to create a plot. Solution:
  • Check if SMP mode is enabled in your config
  • If SMP mode is disabled, make sure the world is listed in plot-worlds.enabled-worlds
  • Verify the world name matches exactly (case-sensitive)

Protection Not Working

Problem: Players can still build/grief in plots even though protection is enabled. Possible Causes:
  1. WorldGuard conflict - Remove any WorldGuard regions from plot areas
  2. Another protection plugin - Disable other protection plugins in plot worlds
  3. Bypass mode enabled - Check if the player has bypass mode active
  4. Config issue - Verify protection settings in config.yml
Solution:
  • Remove conflicting protection plugins from plot areas
  • Check /plot bypass status
  • Review your protection settings in the config file

Holograms Not Showing

Problem: Holograms don’t appear or disappear randomly. Solutions:
  • Check if holograms are enabled in config (display.type should be hologram or both)
  • Check view distance settings - players might be too far away
  • Ensure the hologram wasn’t deleted: /plot hologram add <plot-name>

Signs Not Updating

Problem: Plot signs show outdated information. Solutions:
  • Signs update automatically on a timer (default: every 10 seconds)
  • Manually update by breaking and replacing the sign, then run /plot sign <plot-name> again
  • Check the refresh interval in config: display.sign.refresh-interval

Currency Issues

Problem: Players can’t rent plots or currency isn’t working. Solutions:
  • Check currency type in config (currency.type): items, vault, or essentialsx
  • For items: Make sure currency is set with /plot currency set
  • For Vault: Ensure you have an economy plugin installed (like EssentialsX)
  • For EssentialsX: Make sure EssentialsX is installed and configured

Trust System Not Working

Problem: Trusted players still can’t build in plots. Solutions:
  • Verify the player is actually trusted: /plot trust list
  • Make sure you’re the plot owner (only owners can trust players)
  • Check if max trusted players limit is reached
  • Ensure the trusted player is online (for name matching)

Plot Expiration Issues

Problem: Plots aren’t expiring when they should. Solutions:
  • Check the plot’s expiration date: /plot info <plot-name>
  • Verify the expiration task is running (check server logs)
  • Ensure the plot has a valid expiration date set
  • Check if the plot was manually extended beyond the max duration

Commands Reference

Review all available commands