Game Servers

Fix Minecraft "You Need to Agree to the EULA"

You need to agree to the EULAFailed to load eula.txtGo to eula.txt for more info
4 min read Updated 12 June 2026 ESAGAMES Team

When a fresh Minecraft server starts then immediately shuts down asking you to agree to the EULA, it's working as designed — you just need to accept it once. Here's the one-line fix.

Why it happens

On the first launch, the server creates an eula.txt file and stops, requiring you to accept Mojang's End User License Agreement before it will run. This is normal for every new server.

The fix: edit eula.txt

Open eula.txt in your server folder and change false to true, then save and start the server again:

# eula.txt
eula=true
On a panel?

Most game panels have a "EULA" toggle or accept it during install — flip that instead of editing the file. By setting eula=true you're agreeing to Mojang's EULA.

Set eula=true in eula.txt (or accept it in your panel) and the server starts. That's the whole fix.

Minecraft hosting, EULA handled

Our Minecraft hosting accepts the EULA during one-click setup — your server is ready to start instantly.

Minecraft hosting
FAQ

Frequently asked questions

Why does my Minecraft server say I need to agree to the EULA?

Every new server creates eula.txt and stops on first launch until you accept Mojang's license. Change eula=false to eula=true in that file and restart.

Where is eula.txt?

In your server's root folder, created automatically the first time the server runs. Open it, set eula=true, save, and start the server again.

What does agreeing to the EULA mean?

It means you accept Mojang's End User License Agreement for running a Minecraft server — for example, not charging for things that give pay-to-win advantages. Read it on Mojang's site if unsure.

Knowledge base

Related articles

Skip the troubleshooting

Managed, protected hosting in Frankfurt — we handle the Linux, the network and the DDoS so you don't have to.

Payments Secure checkout with cards, banking apps and digital wallets.

Choose the payment flow that fits your stack and region without leaving the platform.

Pay by Zen Visa Mastercard Paysafecard PaysafeCash Skrill Trustly Bancontact UnionPay iDeal WebMoney