This Schedule forms part of the Eytak Consumer Terms of Service. Capitalised terms have the meanings given in the Consumer Terms. It applies to every server created as a Terraria server. A Minecraft server is governed by the Minecraft Service Schedule instead.
1. Scope of the managed Service
1.1 Eytak provides a managed platform for creating and operating Terraria dedicated server instances. Depending on the features shown in your Package and panel, the Service may include:
- automated server provisioning;
- a web control panel;
- start, stop, restart, sleep and wake controls;
- server metrics, logs and console access;
- controls for supported server settings, such as the player limit and the server password;
- a choice of supported server software (clause 3);
- installation of Steam Workshop mods on tModLoader and of plugins from our catalog on TShock;
- an Eytak server address (clause 8);
- backups and restores under the Backup and Data Lifecycle Schedule;
- workspace collaboration and role-based access; and
- customer support.
1.2 A Terraria server is offered only on a Package under clause 2A of the Usage and Billing Schedule. The Trial and the metered Starter and Pro plans in clause 2 of that Schedule are not available for a Terraria server.
1.3 The Service supports the PC version of Terraria, together with the server software in clause 3. Console and mobile versions of Terraria cannot join these servers. A file manager, direct file transfer, uploading your own plugin files, a particular mod or plugin, migration assistance, or any other feature is included only if it is expressly shown as available in your Package or authenticated panel.
2. Server creation and provisioning
2.1 When creating a server, you choose the server software, a world size, a difficulty and optionally a world name and seed. You also choose a Package and a region.
2.2 World size and difficulty are fixed once the world exists. This is how Terraria itself works. Changing either one means creating a new world. That is a world event: unless you keep a backup, the existing world is lost.
2.3 Provisioning is subject to available capacity, compatible software and a valid order. Provisioning times shown on the Website are estimates unless expressly stated to be guaranteed.
2.4 We may select or move the underlying node, container, network route or storage location where reasonably necessary for capacity, maintenance, resilience, security or legal compliance. We will use reasonable care to minimise avoidable disruption and data loss.
2.5 The resource figures of a Package are ceilings, not reservations, as described in clause 2A.6 of the Usage and Billing Schedule.
3. Supported software and versions
3.1 The supported server software is:
- Vanilla: Terraria's own dedicated server;
- TShock: a server built on Vanilla that adds administration tools and runs plugins; and
- tModLoader: the server for tModLoader, which runs Steam Workshop mods.
3.2 Each server runs the one version of its software that we support at the time. A Terraria client can join only a server of the same version. Steam updates Terraria and tModLoader clients automatically, so after a game update your players may be unable to join until we support the new version. We aim to support a new release promptly, but we do not guarantee how soon.
3.3 Terraria, TShock, tModLoader, mods and plugins change independently of Eytak. A version or combination that worked before may become incompatible, unsupported, insecure or unavailable. We may withdraw an unsafe or end-of-life version, require an update, or temporarily block a known harmful component. Where reasonably possible, we will give notice and offer a supported alternative.
3.4 You may switch a server between the supported software in the panel. A switch can make a world unusable with the software you switch away from, and mods and plugins do not carry over from one software to another. The panel warns you before a switch and offers a backup first. You are responsible for reviewing those warnings. We recommend keeping a current backup before any change of software, version, mod or plugin.
4. Terraria licences and player clients
4.1 You must obtain and keep the Terraria licence required for your own use. Each player needs their own copy of Terraria in order to join. You are responsible for how your servers are used by the players you let join them.
4.2 Terraria's dedicated server has no server licence for you to accept. Creating a Terraria server therefore does not ask you to accept a game licence, as creating a Minecraft server does. Your use of Terraria, tModLoader and TShock remains subject to their own terms.
4.3 A tModLoader server can be joined only with tModLoader. Each player needs the tModLoader client, which is free on Steam to anyone who owns Terraria. Players need the server's mods too. tModLoader usually downloads missing mods to the player while they join, but this depends on tModLoader and on each mod. A player on Vanilla Terraria cannot join a tModLoader server, and a tModLoader player cannot join a Vanilla or TShock server.
4.4 Terraria has no account check at the server. A server without a password can be joined by anyone who knows its address, under any character name. Setting a password, and using TShock's own administration tools where you need more, is your decision and your responsibility.
4.5 Eytak is an independent hosting provider. It is not affiliated with, authorised by, sponsored by or endorsed by Re-Logic, the tModLoader team or the TShock team. Terraria is a trademark of Re-Logic.
5. Mods, plugins and third-party content
5.1 tModLoader mods are found and installed from the Steam Workshop. TShock plugins are offered from a catalog we choose. Workshop metadata is supplied by Valve's Steam services. Availability in the panel does not mean that Eytak owns, endorses, audits or guarantees that content.
5.2 You must comply with the author, platform and distribution licences that apply to each item. You must not use the Service to obtain or distribute content where you do not have the necessary rights.
5.3 Some mods require other mods. Where the Workshop names those requirements, the panel adds them for you and says why they were added. Where it cannot read them, the panel says so. We may refuse content that is unavailable, incompatible with the supported tModLoader version, malicious, unlawful or contrary to the Acceptable Use Policy. Automated checks are not comprehensive and do not transfer responsibility for your selection to Eytak.
5.4 Third-party content may cause crashes, corruption, security issues, excessive resource use or incompatibility. Removing a mod can affect a world that used it. We will use reasonable care and skill in operating the installation feature, but we do not guarantee third-party content itself.
5.5 Changing mods or plugins rebuilds the server and restarts it. Persistent world storage is intended to be kept during a supported change. The panel offers a backup before a removal, and you should keep a current backup before proceeding.
6. Settings and console access
6.1 The panel may expose supported server settings and the server console. It does not necessarily expose every file or server function.
6.2 You are responsible for commands and settings submitted by you or an authorised workspace member. We may validate, reject or limit a command or change where reasonably necessary for security, service stability or compliance.
6.3 Some changes require a restart, and some take effect only on a new world (clause 2.2). A restart disconnects players and may lose game activity since the last save.
6.4 On TShock, the first administrator is set up in game with a one-time code that the server prints to its console. The console in the panel shows that code. Anyone who has it can make themselves an administrator, so do not share it.
7. Sleep, stop and wake behaviour
7.1 A Terraria server has the operational states described in clause 7.1 of the Minecraft Service Schedule: running, warm sleep, hibernating or stopped, billing frozen, and pending deletion or deleted.
7.2 Automatic sleep may be enabled by default. You may be able to change it in the panel. A server on a Package pays nothing extra for running or sleeping (Usage and Billing Schedule 2A.5).
7.3 Wake on join works differently from Minecraft. When a player tries to join a sleeping server, we start waking it and the game shows the player a message asking them to try again shortly. The first attempt does not connect. The player joins by trying again once the server is ready. How long that takes depends on the world, the software and the installed mods.
7.4 Manually stopped, billing-frozen, suspended or terminated servers do not necessarily wake automatically.
8. Server addresses
8.1 Terraria's join screen asks for an address and a port, and the game sends no server name to us. So a Terraria server is reached at the shared address terraria.play.eytak.com together with a port number that identifies your server. Your players need both. The panel shows them together wherever it shows your server's address.
8.2 We assign the port when the server is created. It is licensed for use with the Service and is not sold to you. We may change it where reasonably necessary for capacity, maintenance, security or the operation of the routing network. If we do, the panel shows the new port, and your players need it to join.
8.3 We may reclaim a port when the related server is deleted or the Service ends. A port reclaimed in this way may later be given to another server.
8.4 Custom domains are not available for Terraria servers unless the panel expressly offers them.
8.5 A server in a region other than the one the shared address leads to is reached through our network between regions. This adds the time the connection takes to travel between those regions. The latency shown when you choose a region is an estimate.
9. Workspaces, metrics, APIs and support
9.1 Sections 9 (workspaces and team members), 10 (metrics, logs and player information), 11 (APIs and webhooks) and 12 (support boundaries) of the Minecraft Service Schedule apply to a Terraria server as they do to a Minecraft server, with references to Minecraft read as references to Terraria and the server software in clause 3.
9.2 Terraria logs and worlds may contain character names, chat and IP addresses. Clause 10.2 of the Minecraft Service Schedule describes your responsibilities for that information.
9.3 The panel counts the players online from the connections to the server. Where the software reports names, the panel shows names too. A count may briefly include a player who is still joining or has just left.
10. Security and abuse response
10.1 We may isolate a container, block traffic, revoke credentials, disable a mod or plugin, or suspend a server where reasonably necessary to address malware, active exploitation, unauthorised access, attacks or material network harm.
10.2 We will distinguish temporary containment from permanent deletion and, where lawful and safe, explain the action and the remedy available.
10.3 Reports about unlawful or infringing server content should be sent to abuse@eytak.com with enough information to identify the server (its port), the content, the legal right or risk, and the reporter's contact details.