Direct answer
A server root typically contains startup scripts, server.properties, logs/, world saves and, on plugin servers, plugins/. Paper also generates config/paper-global.yml and paper-world-defaults.yml.
Recommended procedure
- Run a directory listing in the actual server working directory; do not assume your home folder is the server root.
- Find the active JAR path in the startup script, identify
logs/latest.logand record the main world name fromserver.properties. - On Paper, distinguish
plugins/plugin JARs from each plugin’s persistent data directory and fromconfig/core settings. - Locate all dimensions, backups, databases and secret files before synchronizing or moving the server.
What to do next
Keep the runtime directory writeable only by the dedicated service user, and place archive backups outside the live world tree.
How to verify the result
Test a clean shutdown and restart and confirm logs, configuration, plugin data and world saves are unchanged.
Version and compatibility notes
Vanilla, Folia, Velocity, Fabric and Forge may use different directories. Never delete files simply because an online folder chart does not show them.
Official references
Related guides
Help us improve this article
Tell us what is missing, unclear, outdated, or incorrect. You can also suggest something we should add.