Accepting the EULA
How to accept the Minecraft End User License Agreement (EULA) on your Witchly.host server.
Minecraft (15 articles)
On This Page
Accepting the Minecraft EULA
Before your Minecraft server can start, you must accept Mojang’s End User License Agreement (EULA). This is a one-time step required for all Minecraft servers.
Why Is This Required?
Mojang requires all server operators to agree to their EULA before running a Minecraft server. The EULA outlines what you can and cannot do with Minecraft server software, including rules around monetization.
When you first start your server, it generates a file called eula.txt with eula=false. The server will not start until this value is changed to true.
How to Accept the EULA
Method 1: File Manager (Recommended)
- Log in to your dashboard at Dashboard.
- Select your Minecraft server.
- Open the File Manager tab.
- Locate and click on
eula.txtin the root directory. - Change the line that reads:
to:eula=falseeula=true - Click Save.
- Go back to the Console tab and click Start to start your server.
Method 2: SFTP
- Connect to your server via SFTP using a client like FileZilla (port
2022). - Download
eula.txtfrom the root directory. - Open it in a text editor.
- Change
eula=falsetoeula=true. - Save and upload the file back to the server.
- Start your server from the dashboard.
What If I Do Not See eula.txt?
If the file does not exist, your server has not completed its first startup. Click Start on the console page and wait for it to generate the initial files. The server will stop automatically after creating eula.txt and other configuration files. You can then follow the steps above.
After Accepting
Once the EULA is accepted, your server will start normally. You will see the console output as the world generates and the server becomes ready for players to connect. This setting persists — you will not need to accept it again unless you delete the eula.txt file.
If you have any issues, reach out to our team on Discord.