三个 appid · 13 键 ini

Astro Colony 星际殖民地 全能工坊

太空殖民建造与自动化(原生双平台专用服) · Action / Adventure / Casual

已收录玩家工具: 5 个 服主运维控制台: 8 项

Astro Colony 开服速查:本作有三个 appid —— 本体 1614550、Windows 专用服 2662210(appinfo 逐字 name "Astro Colony Dedicated Server"、oslist=windows)、Linux 专用服 2934900(name "Astro Colony Dedicated Server Linux"、oslist=windows,linux)。开发商与发行商均为 Terad Games,商店发售日 2 Jun, 2026。端口是本作最特殊的地方:AMP 的 ports.json 只登记了一个端口 27015/UDP(逐字 "Port used for Steam query traffic"),而且 AMP 把它同时设为主应用端口(PrimaryApplicationPortRef=SteamQueryPort)、命令行也只有 -QueryPort;官方 egg 同样只有 SERVER_QUERY_PORT 且 user_editable=false。7777/UDP 这个通常被当成游戏端口的值没有任何上游产物登记,它只是 UE 引擎的惯例默认值,另有一份自称 works-for-me、DO NOT USE IN PRODUCTION YET 的社区 compose 暴露了它作佐证。运维后果:上游工具链不提供修改游戏端口的手段,因此单机多实例不被支持。配置是 /Script/ACFeature.EHServerSubsystem 段下的 13 个键,但路径按平台分叉:AMP 同时登记 WindowsServer 与 LinuxServer 两份 ServerSettings.ini,官方 egg 只写 LinuxServer 那一份,改错目录完全不生效。AMP 的 15 个参数里,ServerName 这个 FieldName 出现了两次(一条声明为 ini 键、一条映射到命令行 SteamServerName),而 metaconfig 的 13 条映射里没有 ServerName —— 所以它实际只以 -SteamServerName 出现在命令行,且 AMP 的参数格式逐字为 -{0}="{1}"(带引号)。人数上限 AMP 只有下限 1(App.MaxUsers=5)、官方 egg 是 between:1,10。管理面走标准输入(AdminMethod=STDIO、AdminPortRef=0、RemoteAdminPassword 为空),没有网络远程管理端口,也没有任何上游产物列出可用的控制台指令;SupportsLiveSettingsChanges=False,改设置必须改 ini 后重启。运行时三口径并列:原生 Windows、原生 Linux(AMP 与官方 egg 都走这条,因此本作不需要 Wine)、以及第三方 Wine egg(C 级,用 Windows appid)。Windows 侧 AMP 还会额外拉组件 appid 1007(Steamworks SDK 可再发行包)到 AstroColony/Binaries/Win64。SteamCMD 匿名登录有两处独立证据(AMP 语义与社区仓库 entrypoint 的 +login anonymous)。本作没有 A 级官方开服文档:官网是 WordPress 营销站,用 REST API 枚举得 10 个页面且无开服专栏、站内博客只有 1 篇 2020 年文章;官方 wiki astrocolony.fandom.com 三个 URL 全部 000 不可达。全部开服事实来自 AMP 模板 + 官方 egg + Steam appinfo 三套产物互相印证,并用两份独立社区产物交叉验证(一份生产用真实 ServerSettings.ini、一个自述不可靠的 Docker 仓库)。

玩家实用工具集 (5)

提供即时互动运算与配方推导

服主运维与配置生成 (8)

开服必备配置文件、启动脚本与指令向导

Astro Colony 星际殖民地 开服端口与协议

端口 协议 用途
27015 UDP Steam 查询流量端口(服务器列表可见性)
7777 UDP 游戏流量端口(推断,上游未登记)

Astro Colony 星际殖民地 专用服务端安装(SteamCMD)

SteamCMD appid 2934900

sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
  /usr/games/steamcmd +force_install_dir /opt/gameserver \
  +login anonymous +app_update 2934900 validate +quit

https://eggs.pterodactyl.io/egg/games-astro-colony

Astro Colony 星际殖民地 配置文件路径

  • AstroColony/Saved/Config/LinuxServer/ServerSettings.ini
  • AstroColony/Saved/Config/WindowsServer/ServerSettings.ini

开服注意事项

专用服按平台分叉成两个 appid:Windows 用 2662210(并额外拉组件 appid 1007 到 AstroColony/Binaries/Win64),Linux 用 2934900;AMP 刻意把 Linux appid 装进以 Windows appid 命名的目录(App.BaseDirectory=./astro-colony/2662210/),两平台共用同一套路径,因此按 appid 去找目录会得到错误结论。原生 Linux 可用,因此本作不需要 Wine(第三方 Wine egg 是 C 级可选路径)。端口方面上游只登记 27015/UDP 查询端口,游戏端口没有任何登记也没有修改手段,故单机多实例不被上游支持。配置路径按平台分叉(WindowsServer 与 LinuxServer 两份 ServerSettings.ini,段名同为 /Script/ACFeature.EHServerSubsystem),改错目录不生效。服务器名只走命令行 -SteamServerName:AMP 把 ServerName 声明为 ini 键却从不映射它,所以 ini 里不会出现 ServerName= 这一行;名字超过 45 字符会导致服务器口令被禁用(AMP 逐字),官方 egg 与第三方 egg 则直接把上限设为 30。Seed 上限是 int32 的 2147483647(egg 是 digits_between:1,10),而一份生产用真实模板里的值是 17 位的 97234982389468723,会被两家面板同时拒绝;本站不替你截断,因为截断等于换一个世界。AutosaveInterval 与 AutosavesCount 的 0 都是合法的独立语义(前者为关闭自动存档,后者为不保留)。布尔值本站统一写 True/False(AMP 与真实文件一致),官方 egg 的环境变量默认值却是 1/0 并会被直接写进同一份 ini,两种编码并列登记、不裁决。6 个布尔开关里 Sandbox 与 UnlimitedResourceStack 是单源键(只有 AMP 登记),SavegameName 则只出现在真实文件里。管理面走标准输入,零远程管理端口,且 AMP 的三条玩家事件正则全是 ^$、MonitorChildProcessName 为空,因此面板上的在线人数在本作不可信。停机有三种口径:AMP 的 ExitMethod=OS_CLOSE(此时 ExitString=stop 不可能被发送)、官方 egg 的 ^C、第三方 Wine egg 的 ^^C。就绪信号有两条且一致:AMP 的正则与 egg 的字面量都锚定 "server create success"。

常见问题

Astro Colony 星际殖民地 有哪些在线工具可以直接用?
本站为 Astro Colony 星际殖民地 收录了 5 个工具:加入与直连、连接排障、资源与模组、版本锚点、殖民地规则实验台。全部在浏览器里打开即可使用。
这些工具需要安装或付费吗?
都不需要。所有工具在网页里直接运行,免安装、免注册、免费,输入参数即时出结果,生成的配置与命令可以一键复制。