Adam Posted January 19 Share Posted January 19 View File [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 Submitter Adam Submitted 1/19/2026 Category Game Configs Link to comment Share on other sites More sharing options...
Adam Posted January 19 Author Share Posted January 19 What's New in Version 1.0.1 Removed the word official from config Link to comment Share on other sites More sharing options...
Adam Posted January 19 Author Share Posted January 19 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 More sharing options...
angellfall Posted January 19 Share Posted January 19 (edited) 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 January 19 by angellfall Link to comment Share on other sites More sharing options...
Adam Posted January 20 Author Share Posted January 20 What's New in Version 1.0.3 Fixed cursemods install & uninstall script helpers to handle zip and jar files correctly Upgraded helper scripts to iron Python 3.4 Link to comment Share on other sites More sharing options...
Adam Posted January 20 Author Share Posted January 20 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 More sharing options...
Adam Posted January 21 Author Share Posted January 21 What's New in Version 1.0.4 Fixed java downloading if env variable doesnt exist Changed console commands to rcon Link to comment Share on other sites More sharing options...
striker99 Posted January 21 Share Posted January 21 (edited) 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 January 22 by striker99 Link to comment Share on other sites More sharing options...
Frosty8 Posted January 22 Share Posted January 22 (edited) 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.. Edited January 22 by Frosty8 Link to comment Share on other sites More sharing options...
jungleNZ Posted January 23 Share Posted January 23 try do a repair function (buttons on main screen MORE... then REPAIR) See if that sorts it. Link to comment Share on other sites More sharing options...
crunkinshoe Posted January 23 Share Posted January 23 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 More sharing options...
striker99 Posted January 23 Share Posted January 23 (edited) I solved the server startup problem by modifying the .bat file to "%JAVA25%\java.exe" %* The problem may be because it is being run per user per service Edited January 23 by striker99 Link to comment Share on other sites More sharing options...
crunkinshoe Posted January 24 Share Posted January 24 It appears to be working for me running as TCAGame. I guess there's no way to automatically have the updater and server get authenticated unless you have an entitled account... which they have stopped applications for at the moment. https://support.hytale.com/hc/en-us/articles/45328341414043-Server-Provider-Authentication-Guide Link to comment Share on other sites More sharing options...
Adam Posted January 25 Author Share Posted January 25 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 Link to comment Share on other sites More sharing options...
Adam Posted January 25 Author Share Posted January 25 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. 2 Link to comment Share on other sites More sharing options...
Mikkel20088 Posted January 27 Share Posted January 27 Is there a plan for adding Linux support? Link to comment Share on other sites More sharing options...
Adam Posted February 2 Author Share Posted February 2 What's New in Version 1.0.6 Added Ahead-Of-Time Cache startup flag (-XX:AOTCache=HytaleServer.aot) to the commandline The server ships with a pre-trained AOT cache (HytaleServer.aot) that improves boot times by skipping JIT warmup. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now