Troubleshooting Guide
This guide provides solutions to common issues encountered while using CraftGround.
1. FileExistsError: Socket File Already Exists
Error Message
FileExistsError: Socket file /tmp/minecraftrl_8001.sock already exists. Please choose another port.
Cause
This error occurs when a previous CraftGround session was not properly terminated, leaving behind a stale socket file.
Solution
- Manually remove the stale socket file: 
rm /tmp/minecraftrl_8001.sock - Restart CraftGround and check if the issue persists.
 
2. Zombie Minecraft Process Still Running
Issue
CraftGround may fail to start properly if a Minecraft process is still running in the background, preventing a new instance from launching.
Solution
- Find the Minecraft process: 
jps -lLook for a process with a name like:
DevLaunchInjector.Main - Terminate the process: 
kill -9 <pid>Replace
<pid>with the process ID from the previous step. - Restart CraftGround.
 
Need More Help?
If you encounter additional issues, please open an issue on the GitHub repository. 🚀