← Back to Minecraft Documentation | Documentation Portal
Daily maintenance procedures, performance monitoring, and file management rules for the Fabric 1.21.1 instance.
The server home directory is ~ (also /home/server). SSH puts you here by default.
backups/ - Contains daily server backups (collected at 04:00 AM and uploaded to Google Drive)docs/ - Additional server documentationminecraft-fabric-server/ - Main Minecraft server directory containing world data, mods, and configs./start.sh - Starts the server. Must run in a virtual terminal (using screen), otherwise the server shuts down when the terminal closes../upload_mods.sh - Zips the mods directory and uploads it to Google DriveThe server runs in a background "screen" session to keep it alive when you disconnect.
screen -r minecraft - Resume (attach to) the existing Minecraft virtual terminalscreen -S minecraft - Create a new virtual terminal named "minecraft"screen -list - Show all running virtual terminals and their session IDsscreen -X -S <session_id> quit - Close a specific virtual terminal sessionTo leave the console running in the background:
Ctrl + ADNote: Only one Minecraft virtual terminal session can exist at a time.
When attached to the server console (via screen -r minecraft), you can type Minecraft commands:
stop - Gracefully shuts down the server. Wait for the "Saving chunks" message to complete before proceeding./op <player> - Give operator privileges to a player/whitelist <add|remove> <player> - Manage the whitelistIf you need to restart the server manually:
screen -r minecraftstop in the game console./start.sh
Fabric has strict file placement rules. Misplacing these files will prevent the server from starting.
Location: ~/minecraft_server/mods/
.jar files go here, even if they seem like content packs (e.g., "Gardener's Dream").Location: ~/minecraft_server/world/datapacks/
.zip datapacks go here. No jars.Use the installed Spark mod to diagnose lag.
/spark health
Displays current Ticks Per Second and Memory usage.
/spark profiler start # ... Wait 2 minutes ... /spark profiler stop
Generates a web link to analyze exactly what mod is causing lag.
Backups run automatically every day at 04:00 AM. You can access the archives directly below.
📁 Google Drive Archive:
https://drive.google.com/drive/folders/1yE9wjVu2AkK_bRUnVYhvuOSSmVFeemH3?usp=sharing