From fb88988498609e158405c713d330c434a6c29eb8 Mon Sep 17 00:00:00 2001 From: Taylor Johnston/BadDucky Date: Thu, 29 Jan 2026 09:08:22 -0500 Subject: [PATCH 1/4] updated stationeers egg scripts, image and options to work with newest version of stationeers --- .idea/.gitignore | 5 +++++ .idea/Pterodactyl.iml | 12 ++++++++++++ .idea/modules.xml | 8 ++++++++ .idea/vcs.xml | 6 ++++++ game-eggs | 1 + 5 files changed, 32 insertions(+) create mode 100644 .idea/.gitignore create mode 100644 .idea/Pterodactyl.iml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 160000 game-eggs diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 00000000..b58b603f --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,5 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/Pterodactyl.iml b/.idea/Pterodactyl.iml new file mode 100644 index 00000000..24643cc3 --- /dev/null +++ b/.idea/Pterodactyl.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 00000000..f435c872 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 00000000..3ad0bd06 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/game-eggs b/game-eggs new file mode 160000 index 00000000..7648dc58 --- /dev/null +++ b/game-eggs @@ -0,0 +1 @@ +Subproject commit 7648dc58bd44a525b43f2e756085b5ddc9512b97 From 85c4def4bd4f58b492cbac8ffa9632f77d2eef1c Mon Sep 17 00:00:00 2001 From: BadDucky52 <125780642+BadDucky52@users.noreply.github.com> Date: Thu, 29 Jan 2026 09:16:31 -0500 Subject: [PATCH 2/4] Delete .idea directory --- .idea/.gitignore | 5 ----- .idea/Pterodactyl.iml | 12 ------------ .idea/modules.xml | 8 -------- .idea/vcs.xml | 6 ------ 4 files changed, 31 deletions(-) delete mode 100644 .idea/.gitignore delete mode 100644 .idea/Pterodactyl.iml delete mode 100644 .idea/modules.xml delete mode 100644 .idea/vcs.xml diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index b58b603f..00000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ diff --git a/.idea/Pterodactyl.iml b/.idea/Pterodactyl.iml deleted file mode 100644 index 24643cc3..00000000 --- a/.idea/Pterodactyl.iml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index f435c872..00000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 3ad0bd06..00000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file From 07352a231ef30b05b6e0df5c780a7a1fe9ec00f9 Mon Sep 17 00:00:00 2001 From: Taylor Johnston/BadDucky Date: Thu, 29 Jan 2026 09:34:49 -0500 Subject: [PATCH 3/4] updated stationeers egg to work with latest updates --- .idea/workspace.xml | 646 ++++++++++++++++++ .../stationeers_vanilla/egg-stationeers.json | 85 ++- 2 files changed, 709 insertions(+), 22 deletions(-) create mode 100644 .idea/workspace.xml diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 00000000..ff5c7324 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,646 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1769695541585 + + + + + + \ No newline at end of file diff --git a/stationeers/stationeers_vanilla/egg-stationeers.json b/stationeers/stationeers_vanilla/egg-stationeers.json index 1aba202f..d66a741e 100644 --- a/stationeers/stationeers_vanilla/egg-stationeers.json +++ b/stationeers/stationeers_vanilla/egg-stationeers.json @@ -1,24 +1,25 @@ { - "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", + "_comment": "Created by BadDucky52 for Stationeers versions AFTER September 2025", "meta": { "version": "PTDL_v2", "update_url": null }, - "exported_at": "2024-04-05T01:19:24+02:00", - "name": "Stationeers", + "exported_at": "2025-09-25T13:09:09-04:00", + "name": "Stationeers - With User Pass Panel", "author": "eggs@goover.dev", "description": "Stationeers Server", "features": [ "steam_disk_space" ], "docker_images": { - "ghcr.io\/ptero-eggs\/steamcmd:ubuntu": "ghcr.io\/ptero-eggs\/steamcmd:ubuntu" + "ghcr.io\/ptero-eggs\/yolks:debian_trixie": "ghcr.io\/ptero-eggs\/yolks:debian_trixie", + "ghcr.io\/ptero-eggs\/steamcmd:debian": "ghcr.io\/ptero-eggs\/steamcmd:debian" }, "file_denylist": [], - "startup": "stty cols 80 rows 24; .\/rocketstation_DedicatedServer.x86_64 -loadlatest \"{{SAVE_NAME}}\" {{WORLD_NAME}} -settings ServerName \"{{SERVER_NAME}}\" StartLocalHost true ServerVisible true GamePort {{SERVER_PORT}} UpdatePort {{UPDATE_PORT}} AutoSave {{AUTOSAVE}} SaveInterval {{SAVE_INTERVAL}} ServerPassword {{SERVER_PASSWD}} ServerMaxPlayers {{MAX_PLAYERS}} UPNPEnabled {{UPNP}} ;2>&1", + "startup": "rm -f ./server.log && ln -s /proc/1/fd/1 \"./server.log\" && ./rocketstation_DedicatedServer.x86_64 -file start \"{{SAVE_NAME}}\" {{WORLD_NAME}} {{DIFFICULTY}} {{STARTCONDITION}} {{STARTLOCATION}} -logFile \"./server.log\" -settings ServerName \"{{SERVER_NAME}}\" StartLocalHost true LocalIpAddress 0.0.0.0 ServerVisible true GamePort {{SERVER_PORT}} AutoSave {{AUTOSAVE}} SaveInterval {{SAVE_INTERVAL}} ServerPassword \"{{SERVER_PASSWD}}\" AdminPassword \"{{ADMIN_PASSWD}}\" ServerAuthSecret \"{{SERVER_SECRET}}\" ServerMaxPlayers {{MAX_PLAYERS}} UPNPEnabled {{UPNP}};", "config": { "files": "{}", - "startup": "{\r\n \"done\": \"World load complete\"\r\n}", + "startup": "{\r\n \"done\": \"registered with session\"\r\n}", "logs": "{}", "stop": "^C" }, @@ -42,12 +43,42 @@ }, { "name": "World Name", - "description": "Available Maps: Moon, Mars, Europa, Europa2, Mimas, Vulcan, Vulcan2, Space, Loulan, Venus", + "description": "Available Maps: Lunar, Mars2, Europa3, MimasHerschel, Vulcan2, Venus", "env_variable": "WORLD_NAME", - "default_value": "moon", + "default_value": "Lunar", "user_viewable": true, "user_editable": true, - "rules": "nullable|string|in:,Moon,Mars,Europa,Europa2,Mimas,Vulcan,Vulcan2,Space,Loulan,Venus", + "rules": "nullable|string|in:,Lunar,Mars2,Europa3,MimasHerschel,Vulcan,Vulcan2,Venus", + "field_type": "text" + }, + { + "name": "Difficulty", + "description": "Available: Creative, Easy, Normal, Stationeer", + "env_variable": "DIFFICULTY", + "default_value": "Normal", + "user_viewable": true, + "user_editable": true, + "rules": "nullable|string|in:,Creative,Easy,Normal,Stationeer", + "field_type": "text" + }, + { + "name": "Start Condition", + "description": "Available: DefaultStart, DefaultCommunity, Brutal, BrutalCommmunity, EuropaDefault, EuropaDefaultCommunity, EuropaBrutal, EuropaBrutalCommunity, MimasDefault, MimasDefaultCommunity, MimasBrutal, MimasBrutalCommunity, VulcanDefault, VulcanDefaultCommunity, VulcanBrutal, VulcanBrutalCommunity VenusDefault, VenusDefaultCommunity (Venus brutal uses VulcanBrutal/VulcanBrutalCommunity)", + "env_variable": "STARTCONDITION", + "default_value": "DefaultStart", + "user_viewable": true, + "user_editable": true, + "rules": "nullable|string|in:,DefaultStart,DefaultStartCommunity,Brutal,BrutalCommunity,EuropaDefault,EuropaDefaultCommunity,EuropaBrutal,EuropaBrutalCommunity,MimasDefault,MimasDefaultCommunity,MimasBrutal,MimasBrutalCommunity,VulcanDefault,VulcanDefaultCommunity,VulcanBrutal,VulcanBrutalCommunity,VenusDefault,VenusDefaultCommunity", + "field_type": "text" + }, + { + "name": "Start Location", + "description": "See Dedicated server guide for IDs", + "env_variable": "STARTLOCATION", + "default_value": "DefaultStartLocation", + "user_viewable": true, + "user_editable": true, + "rules": "nullable|string|in:,DefaultStartLocation,LunarSpawnCraterVesper,LunarSpawnMontesUmbrarum,LunarSpawnCraterNox,LunarSpawnMonsArcanus,LunarSpawnRoundRobin,MarsSpawnCanyonOverlook,MarsSpawnButchersFlat,MarsSpawnFindersCanyon,MarsSpawnHellasCrags,MarsSpawnDonutFlats,MarsSpawnRoundRobin,EuropaSpawnIcyBasin,EuropaSpawnGlacialChannel,EuropaSpawnBalgatanPass,EuropaSpawnFrigidHighlands,EuropaSpawnTyreValley,EuropaSpawnRoundRobin,MimasSpawnCentralMesa,MimasSpawnHarrietCrater,MimasSpawnCraterField,MimasSpawnDustBowl,MimasSpawnRoundRobin,VulcanSpawnVestaValley,VulcanSpawnEtnasFury,VulcanSpawnIxionsDemise,VulcanSpawnTitusReach,VulcanSpawnRoundRobin,VenusSpawnGaiaValley,VenusSpawnDaisyValley,VenusSpawnFaithValley,VenusSpawnDuskValley,VenusSpawnRoundRobin", "field_type": "text" }, { @@ -65,8 +96,28 @@ "description": "", "env_variable": "SERVER_PASSWD", "default_value": "", - "user_viewable": false, - "user_editable": false, + "user_viewable": true, + "user_editable": true, + "rules": "string|nullable", + "field_type": "text" + }, + { + "name": "Admin Password", + "description": "Deprecated. No longer used. Best to leave blank.", + "env_variable": "ADMIN_PASSWD", + "default_value": "", + "user_viewable": true, + "user_editable": true, + "rules": "string|nullable", + "field_type": "text" + }, + { + "name": "Server Auth Secret", + "description": "Used for server admin commands", + "env_variable": "SERVER_SECRET", + "default_value": "", + "user_viewable": true, + "user_editable": true, "rules": "string|nullable", "field_type": "text" }, @@ -130,16 +181,6 @@ "rules": "required|boolean", "field_type": "text" }, - { - "name": "Update Port", - "description": "", - "env_variable": "UPDATE_PORT", - "default_value": "27014", - "user_viewable": true, - "user_editable": true, - "rules": "required|string|max:50", - "field_type": "text" - }, { "name": "Beta Branch", "description": "", @@ -151,4 +192,4 @@ "field_type": "text" } ] -} \ No newline at end of file +} From 6566a65f5d5e2264a348088a97e2cf13c754d35b Mon Sep 17 00:00:00 2001 From: BadDucky52 <125780642+BadDucky52@users.noreply.github.com> Date: Thu, 29 Jan 2026 09:38:57 -0500 Subject: [PATCH 4/4] Delete .idea directory removed .idea --- .idea/workspace.xml | 646 -------------------------------------------- 1 file changed, 646 deletions(-) delete mode 100644 .idea/workspace.xml diff --git a/.idea/workspace.xml b/.idea/workspace.xml deleted file mode 100644 index ff5c7324..00000000 --- a/.idea/workspace.xml +++ /dev/null @@ -1,646 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1769695541585 - - - - - - \ No newline at end of file