The Minecraft EULA must be accepted before the first productive server start. At game-serverhosting, this step is prepared automatically for your Minecraft server: the server is provisioned, eula=true is set, and then you check the status, address, and console in the panel before connecting with your client.
What Is the Minecraft EULA?
The EULA is the End User License Agreement from Mojang or Microsoft. It defines the conditions under which Minecraft and Minecraft servers may be operated. For server owners, this is especially important: a Minecraft server only starts correctly once the eula.txt file contains the line eula=true.
The official reference is Microsoft’s Minecraft EULA at documentation at minecraft.net. There you can find the legal terms directly from the manufacturer. This guide does not replace legal advice, but explains the technical startup process at game-serverhosting.
Technically, the process is simple: on first startup, the server creates an eula.txt. If it contains eula=false, the process stops again. Only after confirmation with eula=true does the server continue starting and load the world, configuration, plugins, or mods.
Requirements Before the First Start
You need an active Minecraft server at game-serverhosting, access to the dashboard, and a matching Minecraft client. Make sure the client version matches the server version. If you use Java Edition, Bedrock integration, Geyser, Floodgate, plugins, or mods, these components must match the selected server software.
If you are bringing an existing world from another provider, do not blindly start multiple times with the wrong version. Plan the migration cleanly and check file structure, world name, and server software beforehand. Suitable guides are available at migrating a game server from any host to game-serverhosting and, if you are coming from G-Portal or Nitrado, at migrating a G-Portal server to game-serverhosting or migrating a Nitrado server to game-serverhosting.
Step 1: Order the Server and Wait Until It Is “Ready”
Right after ordering, your server is provisioned. In the dashboard, you see your server tile change from “installing” to ready once everything is set up.

During this phase, the required server files are prepared. Do not interrupt provisioning with repeated restarts. If you look in the console immediately after ordering, installation messages may be normal. What matters is the finished server tile in the dashboard.
Step 2: EULA Is Accepted Automatically
On first startup, the setup process from game-serverhosting automatically sets eula=true. You do not have to open a file via FTP or perform a manual EULA step afterward. In the server settings, you can see that automatic EULA confirmation is active.

This avoids a typical startup error: a Minecraft server stopping immediately because the EULA was not accepted. However, you are still responsible for reading and following the official terms, especially if you run a public server, sell ranks, or plan monetization.
Step 3: Check the Server Overview
In the server overview, you see status, address, and resources at a glance. As soon as the server is running, you can connect with the displayed address.

Check three things here: the status should be running, the address must be displayed completely, and resource usage should not stay permanently at the limit after startup. Short-term load while generating the world is normal; permanently high load right after startup can indicate mods, plugins, a large world, or unsuitable configuration.
Step 4: Connect to the Server
Open Minecraft, go to the multiplayer section, and enter the displayed server address. Use exactly the version set on the server. If you use a Bedrock integration, also check the port, Geyser or Floodgate configuration, and whether your server software matches your goal. For deciding between PocketMine and BDS, the comparison PocketMine or BDS for Minecraft Bedrock helps.
If you want to use your own world, connect only after the upload and after checking the world folder. You can find the matching guide at uploading and changing a Minecraft world.
Check the Result
A successful first start is reached when the server is running in the panel, the console does not output an EULA stop message, the address is visible, and you can join with the matching client. You can also check in file management whether eula.txt exists and contains eula=true.
For further fine-tuning, server.properties is especially relevant afterward. There you control game mode, difficulty, whitelist, view distance, and other basic options, among other things. The guide Configure Minecraft server.properties correctly explains the most important settings.
Troubleshooting
Server Stops Immediately After Startup
First check the console. If a message about the EULA appears there, check eula.txt. At game-serverhosting, eula=true should be set automatically. If the file was overwritten after a manual upload, correct it and restart the server.
I Cannot Connect
Compare client version and server version. Also check whether you are using the full address including port if a port is shown. If the whitelist is enabled, your player name must be entered.
The World Loads, but Settings Are Wrong
Check server.properties and the configured world folder. After changes to central settings, a restart is usually required. For imported worlds, also check whether the folder name matches the configuration.
Plugins or Mods Cause Errors
Test with a minimal extension list or check the error message in the console. Many problems are caused by version conflicts between Minecraft version, mod loader, plugin API, and extension.
Sources and Verification Basis
The linked subpages support the technical basis explained immediately before or after each link. Product prices and account functions are also checked against the currently visible order or dashboard path.
Limits and Rollback
Legal and commercial requirements can be updated. The current official texts are authoritative; this guide is not legal advice. Back up the affected files or world before making changes. Then check the result with the same version and the same test process; if errors occur, restore the backup.
Checks, Limits, and a Safe Way Back
The guide “Minecraft EULA & First Server Start – Automatic at game-serverhosting” applies to the server type described in the article and the version status visible at the time of checking. Menu names, available versions, mod or plugin compatibility, and required resources may differ after updates. Therefore, do not transfer values to another game, loader, or server version without checking them.
Before making changes to the world, savegame, configuration, or extensions, create a backup of the affected files. Then change only one related step and check it with the same client and server version you want to play with later.
| Checkpoint | Expected Result | Stop and Rollback |
|---|---|---|
| Server startup | The server reaches the ready-to-run state without a new error message. | If startup errors occur, revert the change and restore the latest backup. |
| Connection test | A test account can connect through the address shown in the panel. | If version or connection errors occur, compare version, port, and access rules again. |
| Function test | The specifically changed function works without damaging existing world or game data. | If side effects occur, stop the server and restore the backed-up files. |
A successful single test is not a performance or availability guarantee. World size, mods, plugins, player count, network path, and simultaneous load can change the result. Document the version, change, and test result so you can trace later differences.
FAQ
Do I Have to Accept the Minecraft EULA Myself via FTP?
No. At game-serverhosting, eula=true is set automatically on first startup. You should still read the official EULA because you, as the operator, are responsible for compliance.
Where Do I See Whether My Server Is Ready?
In the dashboard, the server tile shows the provisioning status. Wait until it says “ready” before checking further settings or connecting.
What Does eula=true Mean?
The entry technically confirms that the EULA has been accepted. Without this entry, Minecraft normally stops the server startup again.
Can I Upload My Own World After the First Start?
Yes. Stop the server, upload the world cleanly, adjust the world folder in the configuration if needed, and then restart.
Why Does the Server Still Not Start Properly Despite the EULA?
Then the cause is probably not the EULA. Check the console, Minecraft version, mods, plugins, world files, whitelist, and server.properties.