Accepting the Minecraft EULA

Getting Started Reviewed September 6, 2026 1 min read

A new server refuses to start until you agree to Mojang's End User Licence Agreement. It is not an error and nothing is broken — the server is waiting for a yes.

What you are seeing

  • The server starts and stops again within a few seconds.
  • The console says You need to agree to the EULA in order to run the server.
  • A file called eula.txt has appeared in the file manager.

Why it happens

Mojang requires every server operator to accept the EULA before the software will run. The server writes eula.txt with eula=false, prints the message and shuts down.

What to do

  1. Open eula.txt in the file manager

    It sits in the root of your server directory, next to the server jar.

  2. Change eula=false to eula=true

    That single word is the whole change. Save the file.

  3. Start the server again

    It will carry on past the point where it stopped and continue into world generation.

How to confirm it worked

The console no longer mentions the EULA and the start reaches the Done line.

Worth knowing

Setting it to true is a legal statement that you accept Mojang's terms, so it is worth actually reading them once at account.mojang.com/documents/minecraft_eula.