Skip to content
Try a Minecraft server free. No card needed.48 hours free
AwakeNode
Find my serverMinecraft plansFree trialPay-to-PlayWikiSupport
Legacy billingClient DashboardView plans
Error fixes

Error fix

You need to agree to the EULA in order to run the server

The server stops straight after starting because the Minecraft EULA hasn't been accepted. One line fixes it.

AwakeNode Team · Updated 5 Nov 2026

What it means

The server started, saw that the Minecraft End User Licence Agreement hasn't been accepted, and stopped. The console shows:

[ServerMain/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

Nothing is wrong with your server. Mojang requires every server owner to accept the EULA once.

The fix

  1. Open the Files tab.
  2. Open eula.txt in the server's top folder.
  3. Change eula=false to:
eula=true
  1. Save and start the server.

By doing this you're agreeing to Minecraft's EULA. The parts that matter for servers are about money: you can't sell gameplay advantages, and anything you sell must be available to everyone. See how to make money from your server without breaking the EULA.

It keeps coming back

If eula.txt resets to false each time, the file you edited isn't the one the server reads:

  • Make sure you edited eula.txt in the top folder, next to server.properties, not one inside another folder.
  • Check the change saved: reopen the file after saving.
  • If you changed server software on the Startup tab, a fresh eula.txt may have been made. Set it to true again.

Questions

Is it safe to set eula=true?+

Yes. It just records that you accept Mojang's terms for running a server.

Why didn't my server ask me?+

Servers don't ask interactively. They write eula.txt with eula=false and stop, waiting for you to change it.

More error fixes

java.lang.NoClassDefFoundError / ClassNotFoundExceptionLearn how to resolve java.lang.NoClassDefFoundError and ClassNotFoundException errors on your Minecraft server with our step-by-step troubleshooting guide.java.lang.NoSuchMethodError / NoSuchFieldErrorLearn how to resolve java.lang.NoSuchMethodError and NoSuchFieldError on your Minecraft server by identifying version mismatches and plugin conflicts.Exception in server tick loopLearn how to diagnose and resolve the 'Exception in server tick loop' error on your Minecraft server with our step-by-step troubleshooting guide.java.net.SocketException: Connection resetTroubleshoot the java.net.SocketException: Connection reset error on your Minecraft server. Learn how to diagnose network and client-side issues.

On this page

  • What it means
  • The fix
  • It keeps coming back

Start a Minecraft server

Java or Bedrock, vanilla or modded, with a console, file manager and backups.

See plans
AwakeNode

Minecraft server hosting in UK or EU locations. Built by players, for players.

Open a support ticket

Minecraft

  • Minecraft plans
  • Modpack servers
  • Pay-to-Play with friends
  • 48-hour free trial
  • Common questions

Support

  • Wiki and guides
  • Client Dashboard
  • Open a support ticket
  • Legacy game panel (existing servers)
  • Legacy billing (existing accounts)

Company

  • Contact us
  • VPS hosting
  • Terms of service
  • Privacy policy
  • Uptime SLA
  • AwakeNode is a trading name of Falcon Hosting Ltd.
    © 2026 Falcon Hosting Ltd.

    Registered in England & Wales · Company No. 15676555 · ICO registration ZB377567
    Registered office: Anglo Dal House, 5 Spring Villa Park, Spring Villa Road, Edgware, Middlesex, HA8 7EB, United Kingdom