When starting a new Minecraft server, Mojang requires all server owners to accept their End User License Agreement (EULA) before the server is allowed to boot. If the EULA is not accepted, your server will immediately shut down with the message:
You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
At Cubes Hosting, we streamline this process so you rarely have to edit files manually. This guide explains how Cubes handles the EULA automatically and how to accept it manually if needed.
⚡ Automatic EULA Acceptance on Cubes Hosting
To save you time, the Cubes Hosting Game Panel automatically handles the EULA agreement for you:
- On First Boot / Installation: When you first start your Minecraft server or install a new server version, our Game Panel will automatically generate the
eula.txtfile and prompt you to accept the EULA with a single click. - Console Popup: If an unaccepted EULA is detected during startup, a popup banner will appear in your console allowing you to click "I Agree" to instantly start your server.
Note: When purchasing a server through Cubes Hosting, you have already agreed to Mojang's End User License Agreement as part of our Terms of Service during checkout!
🛠️ How to Manually Agree to the EULA (eula.txt)
If your server console stops and asks you to edit the eula.txt file manually, follow these simple steps:
- Log in to your Cubes Hosting Game Panel and click on File Manager.
- Make sure you are in the root directory (the main folder containing your server files).
- Locate the file named
eula.txtand click on it to edit. - Look at the last line of the file. By default, it will say:
eula=false - Change
falsetotrue:eula=true - Click Save Content in the top right.
- Go to your server Console and click Start.
Your Minecraft server will now load all world files and boot up smoothly!
What is the Minecraft EULA?
The EULA (End User License Agreement) is Mojang's legal agreement for running Minecraft servers. It outlines rules regarding server monetization, commercial use, and player fairness.
For standard private servers, SMPs, and community networks, accepting eula=true simply grants permission for the server software to run on your host. You can read Mojang's full agreement on the Official Minecraft EULA Website.
Conclusion
Accepting the Minecraft EULA is a required one-time step when creating a new server. With Cubes Hosting's automatic Game Panel prompts or a quick edit to eula.txt, you'll have your server up and running in seconds!
