Hytale游戏服务器 jar

Author
玄易同志
作者
2026-01-13
发布时间
Hytale
分类

通用选项

  • --help 显示此帮助信息。
  • --version 打印版本信息。

服务器配置

  • -b, --bind <InetSocketAddress> 监听的端口(默认:0.0.0.0/0.0.0.0:5520)。
  • -t, --transport <TransportType> 传输类型(默认:QUIC)。
  • --assets <Path> 资源目录(默认:..\HytaleAssets)。
  • --prefab-cache <Path> 不可变资源的预制件缓存目录。
  • --world-gen <Path> 世界生成目录。
  • --universe <Path> 宇宙/存档路径。
  • --auth-mode <authenticated|offline|insecure> 认证模式(默认:已认证)。

插件与模组

  • --mods <Path> 额外的模组目录。
  • --early-plugins <Path> 需要加载的额外早期插件目录。
  • --accept-early-plugins 你承认加载早期插件是不受支持的,并可能导致稳定性问题。

备份设置

  • --backup 启用备份功能。
  • --backup-dir <Path> 备份目录。
  • --backup-frequency <Integer> 备份频率(默认:30)。
  • --backup-max-count <Integer> 最大备份数量(默认:5)。

调试与日志

  • --log <KeyValueHolder> 设置日志记录器的级别。
  • --event-debug 启用事件调试。
  • --disable-sentry 禁用Sentry错误报告。
  • --disable-file-watcher 禁用文件监视器。
  • --disable-cpb-build 禁用紧凑型预制缓冲区的构建。
  • --disable-asset-compare 禁用资源比较。

验证与生成

  • --generate-schema 让服务器生成架构,将其保存到资源目录中,然后退出。
  • --validate-assets 如果有任何资源无效,服务器将报错退出。
  • --validate-prefabs [ValidationOption] 如果有任何预制件无效,服务器将报错退出。
  • --validate-world-gen 如果默认世界生成无效,服务器将报错退出。
  • --shutdown-after-validate 在资产和/或预制件验证完成后自动关闭服务器。

其他功能

  • --boot-command <String> 启动时运行的命令。如果提供了多个命令,它们将按顺序同步执行。
  • --migrate-worlds <String> 需要迁移的世界。
  • --migrations <Object2ObjectOpenHashMap> 要运行的迁移任务。
  • --owner-name <String> 服务器所有者名称。
  • --owner-uuid <UUID> 服务器所有者UUID。
  • --identity-token <String> 身份令牌(JWT)。
  • --session-token <String> 会话服务API的会话令牌。
  • --client-pid <Integer> 客户端进程ID。
  • --singleplayer 单人模式。
  • --bare 以精简模式运行服务器。例如:不加载世界、不绑定端口或不创建目录。(注意:插件仍会被加载,它们可能不遵守此标志)。
  • --allow-op 允许OP权限(推测功能,原文未详细说明)。
  • --force-network-flush <Boolean> 强制网络刷新(默认:true)。