Direct answer

Find the exact filesystem path in the plugin error, identify the account running Java, then grant that account only the read/write access it needs. This is an operating-system permission issue, not a LuckPerms permission node.

What it means

Errors such as AccessDeniedException, Permission denied or Read-only file system mean the process could not access the named file or directory. A plugin may need permission to create its data folder, write its YAML/SQLite file, or atomically replace an existing file.

If you are a player

  • Report the exact failed command or feature and time to the administrator.
  • Do not request OP or broader Minecraft permissions: those cannot fix Linux/Windows filesystem rights.

If you run the server

  1. Find the first filesystem-related exception in logs/latest.log and note the exact path. Check whether the drive is read-only or full before editing permissions.
  2. On Linux, identify the Java process owner and inspect the affected path. Run the checks below with the actual server directory, not a guessed location.
  3. Shut the server down cleanly, back up the plugin data, and correct ownership only for the affected server or plugin directory if ownership is wrong. Keep normal group and owner permissions; do not use chmod -R 777 or run Minecraft as root.
  4. Start as the intended service user and confirm the plugin saves its data and reloads correctly.
ps -eo user,pid,args | grep "[j]ava"
namei -l /srv/minecraft/plugins/ExamplePlugin/config.yml
ls -ld /srv/minecraft/plugins/ExamplePlugin
# Only if the service user should own that plugin directory:
sudo chown -R minecraft:minecraft /srv/minecraft/plugins/ExamplePlugin
Path example

Replace /srv/minecraft, ExamplePlugin and the account minecraft with your own values. On hosting panels, use their file ownership/permissions controls rather than privileged shell commands.

References

Use the documentation for the exact software and release you run. These sources support the settings or diagnostic behavior used in this fix.

Was this article helpful?
Help us improve this article

Tell us what is missing, unclear, outdated, or incorrect. You can also suggest something we should add.

What could we improve?
Do not include passwords, server IPs, or other private information.0 / 1000