Jump to content

[OFFICAL] Hytale


Adam

Recommended Posts

[OFFICAL] Hytale


Note: These configs will be maintained by TCAdmin and will serve as the official Hytale configs for TCAdmin.

Note: Hytale requires TCAdmin 2.0.196.0 or later for the curse forge mod installation to work correctly

This config uses a mixture of custom scripts from myself @Dennis @clay (hosthavoc), and @SuperNova thank you to those mentioned

Note: For the env detection from your OS you must add an env variable called JAVA25 and then restart your monitors in TCAdmin

If you don’t see the Hytale config when creating the service:

  • Create a plain text file inside the hytale folder located at C:\TCAFiles\Games\ (or the custom path you’ve configured).

  • If the hytale folder does not exist, create it first, then add the text file inside it.
     

Note: For those that cannot get the service to start in TCAdmin change the settings from run as user per service to TCAGame

Installation

Recommended

  • Simply install it via the plugin repository in TCAdmin (Settings > Plugin Repository > Game Configs > [OFFICAL] Hytale)
  • Choose the config for your preferred OS

Manual Install

  • Download the config
  • Go to TCAdmin > System > Settings > Game & Voice Hosting > Game & Other Voice Servers > Import
  • Save the config as a new config or choose "Overwrite existing config" if you which to overwrite your current Enshrouded config. Remember to select[OFFICAL] Hytale in the 'Update Game' field if you do
  • Leave all other settings

Features

  • Query working
  • automatic hytale_bat creation
  • Hytale Server files downloader/updater
  • Java 25 env detection & adoptium/java25 install if no env detected
  • Curseforge 1 click mod install
  • correct stop procedure & kill java process after stopped if hung

 

Link to comment
Share on other sites

What's New in Version 1.0.2

  • Fixed sanitisation URL on console output on download/updater script 
  • Added a check that the server must be stopped to run the download/updater script
  • Allowed scheduling for download/updater script
Link to comment
Share on other sites

First of all, thanks for fast upload of official gameconfig.

Looks like on windows systems the bat created does not get edited by the before start script. 

Expected behaviour would be to look for the environment variable, if not found try to use the java downloaded on the server install, if that cannot be found stay with executepath java %*

On my setup expected outcome would be to set the .bat with direct path to the customerfolder/java/java25/bin/java.exe , but this will never get set, even if the java file is present. Path stays with the  java %* set by file creation.

Edited by angellfall
Link to comment
Share on other sites

21 hours ago, angellfall said:

First of all, thanks for fast upload of official gameconfig.

Looks like on windows systems the bat created does not get edited by the before start script. 

Expected behaviour would be to look for the environment variable, if not found try to use the java downloaded on the server install, if that cannot be found stay with executepath java %*

On my setup expected outcome would be to set the .bat with direct path to the customerfolder/java/java25/bin/java.exe , but this will never get set, even if the java file is present. Path stays with the  java %* set by file creation.

will look into this

Link to comment
Share on other sites

I'm having problems; it's showing a start error. If I start the server from the command prompt, it starts, but not from Tcadmin. I have the JAVA25 variable configured. Since update 1.0.4, the server won't start.

OS: Windows server 2016

Edited by striker99
Link to comment
Share on other sites

I cant seem to get this to work for me....
When I go plugins and install the game to the panel then when i'm in the game server creation list I don't seem to see Hytale anywhere in the list after adding it and installing it to my panel. Can someone please help me? 

 

UPDATE: I have figured out how to make it show in the create a game server list.. 
 

 

 

GameList.PNG

Hytale.PNG

Hytale1.PNG

Edited by Frosty8
Link to comment
Share on other sites

I am getting the start error as well on Server 2022. When running the updater I am getting this fatal error:

202623 11:07:08 error printing version: error fetching server manifest: could not get signed URL for manifest: could not get signed URL: HTTP status: 403 Forbidden
 
CLI command failed with exit code: 1
 
ERROR: Failed to check latest version from Hytale
 
======================================================================
FATAL ERROR
======================================================================
Could not query latest version
 
Stack trace:
Traceback (most recent call last):
  File "<string>", line 450, in <module>
  File "<string>", line 385, in main
Exception: Could not query latest version
======================================================================
 
Link to comment
Share on other sites

On 1/22/2026 at 11:20 AM, Frosty8 said:

I cant seem to get this to work for me....
When I go plugins and install the game to the panel then when i'm in the game server creation list I don't seem to see Hytale anywhere in the list after adding it and installing it to my panel.
 

 

 

 

 

 

For those struggling with the above please see the below

YTudMOjdNQ.png

Link to comment
Share on other sites

What's New in Version 1.0.5  

Fixes for the Hytale Updater/Downloader

  • Automatically detects 403/manifest/authentication errors during version checks.
  • Clears expired credentials and triggers the CLI re-authentication flow.
  • Continues the update on success, halts with a clear error on failure.
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Who's Online   0 Members, 0 Anonymous, 94 Guests (See full list)

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use