From b5c69922a9c35a06ad66dce7d99f536ecd05403e Mon Sep 17 00:00:00 2001 From: ACrazyCat1 <54333073+ACrazyCat1@users.noreply.github.com> Date: Fri, 27 Jun 2025 20:48:32 -0400 Subject: [PATCH] Update egg-eco.json Updated Server Name Variable to set "Name" instead of "Description" in network.eco Also added a new Environment Variable "Remote Address" that is required for SLG servers to ping your server. Changed Server Name and Description to have a larger character limit. --- eco/egg-eco.json | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/eco/egg-eco.json b/eco/egg-eco.json index bd0111b1..3477182d 100644 --- a/eco/egg-eco.json +++ b/eco/egg-eco.json @@ -2,9 +2,9 @@ "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", "meta": { "version": "PTDL_v2", - "update_url": null + "update_url": "https:\/\/pterodactyleggs.com\/egg\/6735ff474924a4e9bbcb97fb\/download" }, - "exported_at": "2024-09-20T09:14:59+02:00", + "exported_at": "2025-06-27T19:21:43-05:00", "name": "Eco", "author": "eggs@goover.dev", "description": "Eco is an online world from Strange Loop Games where players must build civilization using resources from an ecosystem that can be damaged and destroyed. The world of Eco is an incredibly reactive one, and whatever any player does in the world affects the underlying ecosystem.", @@ -17,7 +17,7 @@ "file_denylist": [], "startup": ".\/EcoServer --username=\"{{SLG_USER}}\" --password=\"{{SLG_PW}}\"", "config": { - "files": "{\r\n \"Configs\/Network.eco\": {\r\n \"parser\": \"json\",\r\n \"find\": {\r\n \"GameServerPort\": \"{{server.build.default.port}}\",\r\n \"WebServerPort\": \"{{server.build.env.WEB_PORT}}\",\r\n \"PublicServer\": \"{{server.build.env.PUB_SRV}}\",\r\n \"Password\": \"{{server.build.env.SRV_PW}}\",\r\n \"UPnPEnabled\": \"{{server.build.env.UPNP}}\",\r\n \"Description\": \"{{server.build.env.SRV_NAME}}\",\r\n \"DetailedDescription\": \"{{server.build.env.DEDES}}\",\r\n \"Playtime\": \"{{server.build.env.PLAYTIME}}\",\r\n \"MaxConnections\": \"{{server.build.env.MAX_CON}}\",\r\n \"DiscordAddress\": \"{{server.build.env.DISCORD_SRV}}\",\r\n \"RconServerPort\": \"{{server.build.env.RCON_PORT}}\",\r\n \"RconPassword\": \"{{server.build.env.RCON_PW}}\",\r\n \"ServerCategory\": \"{{server.build.env.SRV_CAT}}\"\r\n }\r\n },\r\n \"Configs\/Localization.eco\": {\r\n \"parser\": \"json\",\r\n \"find\": {\r\n \"Language\": \"{{server.build.env.LANGUAGE}}\"\r\n }\r\n }\r\n}", + "files": "{\r\n \"Configs\/Network.eco\": {\r\n \"parser\": \"json\",\r\n \"find\": {\r\n \"GameServerPort\": \"{{server.build.default.port}}\",\r\n \"WebServerPort\": \"{{server.build.env.WEB_PORT}}\",\r\n \"PublicServer\": \"{{server.build.env.PUB_SRV}}\",\r\n \"Password\": \"{{server.build.env.SRV_PW}}\",\r\n \"UPnPEnabled\": \"{{server.build.env.UPNP}}\",\r\n \"Name\": \"{{server.build.env.SRV_NAME}}\",\r\n \"DetailedDescription\": \"{{server.build.env.DEDES}}\",\r\n \"Playtime\": \"{{server.build.env.PLAYTIME}}\",\r\n \"MaxConnections\": \"{{server.build.env.MAX_CON}}\",\r\n \"DiscordAddress\": \"{{server.build.env.DISCORD_SRV}}\",\r\n \"RconServerPort\": \"{{server.build.env.RCON_PORT}}\",\r\n \"RconPassword\": \"{{server.build.env.RCON_PW}}\",\r\n \"ServerCategory\": \"{{server.build.env.SRV_CAT}}\",\r\n \"RemoteAddress\": \"{{server.build.env.RMT_ADDR}}\",\r\n \"WebServerUrl\": \"{{server.build.env.WEBSRVURL}}\"\r\n }\r\n },\r\n \"Configs\/Localization.eco\": {\r\n \"parser\": \"json\",\r\n \"find\": {\r\n \"Language\": \"{{server.build.env.LANGUAGE}}\"\r\n }\r\n }\r\n}", "startup": "{\r\n \"done\": \"Web Server now listening on:\"\r\n}", "logs": "{}", "stop": "exit" @@ -77,7 +77,7 @@ "default_value": "Hosted by Pterodactyl", "user_viewable": true, "user_editable": true, - "rules": "required|string|max:50", + "rules": "required|string|max:999", "field_type": "text" }, { @@ -137,7 +137,17 @@ "default_value": "", "user_viewable": true, "user_editable": true, - "rules": "nullable|string|max:50", + "rules": "nullable|string|max:999", + "field_type": "text" + }, + { + "name": "Remote Address", + "description": "Public\/external IP-address and port number needed to reach the server. Can be a domain name, but still has to have the external game server port.", + "env_variable": "RMT_ADDR", + "default_value": "", + "user_viewable": true, + "user_editable": true, + "rules": "required|string", "field_type": "text" }, { @@ -211,4 +221,4 @@ "field_type": "text" } ] -} \ No newline at end of file +}