Accepting the EULA

How to accept the Minecraft End User License Agreement (EULA) on your Witchly.host server.

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

  1. Log in to your dashboard at Dashboard.
  2. Select your Minecraft server.
  3. Open the File Manager tab.
  4. Locate and click on eula.txt in the root directory.
  5. Change the line that reads:
    eula=false
    to:
    eula=true
  6. Click Save.
  7. Go back to the Console tab and click Start to start your server.

Method 2: SFTP

  1. Connect to your server via SFTP using a client like FileZilla (port 2022).
  2. Download eula.txt from the root directory.
  3. Open it in a text editor.
  4. Change eula=false to eula=true.
  5. Save and upload the file back to the server.
  6. 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.