The Minecraft EULA has not been accepted
What it looks like in your log
You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
What causes it
Minecraft servers will not start until you agree to the EULA.
How to fix it
Set eula=true in eula.txt (the launcher can do this for you), then start again.
Why it happens
A Minecraft server will not start until eula.txt contains eula=true. The first run writes the file with eula=false and stops; this line is the server telling you it did that. It is not an error, it is a checkbox.
Fix it step by step
- 1Open eula.txt in the server folderIt was created next to the server jar on the first run.
- 2Set eula=trueChange false to true, save. The link in the file is the agreement you are accepting.
- 3Start againThe server continues past this point. Most panels and launchers do this for you on first boot.
If that didn't work
If eula.txt already says true and the server still stops here, it is reading a different folder. Check the working directory in the start script; the file must be next to the jar the server runs from.
Not sure this is your problem? Paste your log and Roastd will tell you which of these it actually matched, and what else it found.
Check your own log