H
描述
开始一场既适合创造又适合游玩的冒险。Hytale将沙盒的自由与RPG的推进力融为一体:探索一个程序生成的充满地牢、秘密和各类生物的世界,然后用方块一块块地塑造它。
19 浏览
3 下载
2026-07-01
更新于 2 小时前
预设配置详情
Hytale
踏上一场专为创造与游玩而生的冒险。Hytale 融合了沙盒游戏的自由与角色扮演游戏的进程感:探索由程序生成的、充满地下城、秘密和多种生物的世界,然后逐个方块地塑造它。
我们的抢先体验版本专注于打磨核心系统——探索、响应式战斗和强大的建造功能——以及为创作者优先打造的工具,用于制作自己的内容、设计小游戏和运营社区服务器。
加入进来,留下你的印记,并帮助我们共同发展这个世界!
安装/系统需求
| 最低配置 | 推荐配置 | |
|---|---|---|
| 处理器 | 任何CPU均可 | - |
| 内存 | 4 GB | 4GB+ |
| 存储 | 2 GB | 10GB+ |
| 网络 | 取决于你的耐心 :P | - |
服务器端口
运行服务器所需的端口(表格形式)。
| 端口用途 | 默认端口 |
|---|---|
| 游戏端口 | 5520 |
registry.cn-shanghai.aliyuncs.com/pterodactyl-images/games:hytale
java -Xms128M -XX:MaxRAMPercentage=95.0 -jar HytaleServer.jar --bind 0.0.0.0:{{SERVER_PORT}} --assets ../Assets.zip
| 变量名 | 变量 | 描述 | 默认值 | 规则 | 可查看 | 可编辑 |
|---|---|---|---|---|---|---|
| 自动更新 | AUTO_UPDATE |
启动时自动更新游戏文件。 | 1 |
boolean
布尔
|
||
| 补丁线 | PATCHLINE |
服务器分支偏好,config.json中的Update.Patchline会覆盖此设置。 | release |
required|string|in:release,pre-release
必填 字符串 选项: release,pre-release
|
||
| 服务器版本 | SERVER_VERSION |
运行的版本:最新版、上一个版或特定版本。 | latest |
required|string
必填 字符串
|
||
| 预认证 | HYTALE_API_AUTH |
在服务器启动前通过OAuth2进行预认证。 | 1 |
boolean
布尔
|
||
| 启用世界备份 | ENABLE_WORLD_BACKUP |
启用游戏服务器的自动世界备份。 | 1 |
boolean
布尔
|
||
| 启用服务器备份 | ENABLE_SERVER_BACKUP |
在更新或补丁线更改时存储先前服务器版本的备份。 | 1 |
boolean
布尔
|
||
| 服务器备份保留 | SERVER_BACKUP_RETENTION |
每个补丁线保留的服务器版本备份数量。 | 2 |
integer|required|min:1
必填 整数 最小 1
|
||
| 备份目录 | BACKUP_DIR |
世界备份的目录。 | Backups |
required|string
必填 字符串
|
||
| 备份频率 | BACKUP_FREQUENCY |
备份间隔(分钟) | 30 |
integer|required
必填 整数
|
||
| 备份最大数量 | BACKUP_MAX_COUNT |
世界备份的最大数量。 | 5 |
integer
整数
|
||
| 备份存档最大数量 | BACKUP_ARCHIVE_MAX_COUNT |
要保留的最大备份存档数量。 | 5 |
integer
整数
|
||
| 使用AOT缓存 | USE_AOT_CACHE |
启用预编译缓存以加快启动速度。 | 1 |
boolean
布尔
|
||
| 紧凑对象标题 | USE_COMPACT_HEADERS |
启用JVM紧凑对象头以减少内存使用。 | 1 |
boolean
布尔
|
||
| 允许自OP | ALLOW_OP |
允许玩家使用 /op self 命令为自己授予管理员权限。 | 0 |
boolean
布尔
|
||
| 加载早期插件 | ACCEPT_EARLY_PLUGINS |
为服务器加载二进制注入插件,仅在你了解稳定性风险时启用。 | 0 |
boolean
布尔
|
||
| 禁用 Sentry | DISABLE_SENTRY |
禁用 Sentry 错误报告和遥测。 | 0 |
boolean
布尔
|
||
| 忽略损坏的模组 | IGNORE_BROKEN_MODS |
忽略损坏的模组,允许服务器在模组加载失败时仍能启动。 | 0 |
boolean
布尔
|
||
| 运输 | TRANSPORT |
网络传输协议。QUIC (UDP) 为默认选项;如果 UDP/QUIC 被您的主机或网络屏蔽,请使用 TCP。 | QUIC |
required|string|in:QUIC,TCP
必填 字符串 选项: QUIC,TCP
|
||
| 配置文件 UUID | HYTALE_PROFILE_UUID |
为服务器会话指定一个特定的Hytale配置文件UUID。 | |
nullable|string
可选 字符串
|
镜像
registry.cn-shanghai.aliyuncs.com/pterodactyl-images/installers:debian
入口
bash
#!/bin/bash
set -e
echo '============================================'
echo 'Hytale Server Installation'
echo '============================================'
echo '[1/2] Creating directories...'
mkdir -p /mnt/server/.tmp
mkdir -p /mnt/server/Backups
mkdir -p /mnt/server/Server/mods
mkdir -p /mnt/server/Server/earlyplugins
mkdir -p /mnt/server/.server-backups/release
mkdir -p /mnt/server/.server-backups/pre-release
echo ' ✓ Directories created'
echo '[2/2] Creating config.json...'
cat > /mnt/server/Server/config.json << 'EOF'
{
"Version": 4,
"ServerName": "Hytale Server",
"MOTD": "",
"Password": "",
"MaxPlayers": 20,
"MaxViewRadius": 12,
"Defaults": {
"World": "default",
"GameMode": "Adventure"
},
"ConnectionTimeouts": {
"InitialTimeout": "PT1M",
"AuthTimeout": "PT1M30S"
},
"RateLimit": {},
"Modules": {},
"LogLevels": {
"AssetModule|P": "SEVERE",
"AssetRegistryLoader": "SEVERE",
"AssetStore|AssignmentsAsset": "SEVERE",
"AssetStore|BiomeAsset": "SEVERE",
"AssetStore|BlockType": "SEVERE",
"AssetStore|CustomConnectedBlockTemplateAsset": "SEVERE",
"AssetStore|EntityEffect": "SEVERE",
"AssetStore|Environment": "SEVERE",
"AssetStore|GameplayConfig": "SEVERE",
"AssetStore|Interaction": "SEVERE",
"AssetStore|Item": "SEVERE",
"AssetStore|ModelVFX": "SEVERE",
"AssetStore|ParticleSystem": "SEVERE",
"AssetStore|PrefabListAsset": "SEVERE",
"AssetStore|ScriptedBrushAsset": "SEVERE",
"AssetStore|WorldStructureAsset": "SEVERE",
"BarterShopState": "SEVERE",
"BlockSetModule|P": "SEVERE",
"BuilderToolsPacketHandler": "SEVERE",
"CertificateUtil": "SEVERE",
"CollisionModule|P": "SEVERE",
"CommonAssetModule|P": "SEVERE",
"ConsoleModule|P": "SEVERE",
"EncryptedAuthCredentialStore": "SEVERE",
"Entity": "SEVERE",
"HandshakeHandler": "SEVERE",
"Hytale": "SEVERE",
"HytaleGenerator": "SEVERE",
"HytaleGenerator|P": "SEVERE",
"HytaleServer": "INFO",
"I18nModule|P": "SEVERE",
"JWTValidator": "SEVERE",
"LoginTiming": "SEVERE",
"MacroCommandBase": "SEVERE",
"NPC|P": "SEVERE",
"PasswordPacketHandler": "SEVERE",
"PathWatcherThread": "SEVERE",
"PlayerSavingSystems": "SEVERE",
"PluginExample|P": "INFO",
"PluginManager": "INFO",
"QUICTransport": "SEVERE",
"SERR": "SEVERE",
"ServerAuthManager": "SEVERE",
"ServerManager|P": "SEVERE",
"SessionServiceClient": "SEVERE",
"Shop|P": "SEVERE",
"Spawning|P": "SEVERE",
"Teleport|P": "SEVERE",
"Universe|P": "SEVERE",
"World|default": "SEVERE",
"World|default|M": "SEVERE",
"WorldGenerator": "SEVERE",
"WorldMapTracker": "SEVERE"
},
"Mods": {},
"DisplayTmpTagsInStrings": false,
"PlayerStorage": {
"Type": "Hytale"
},
"Update": {}
}
EOF
echo ' ✓ config.json created'
echo 'Installation complete!'
echo '============================================'
echo 'Installed components:'
echo ' - Base directories'
echo ' - config.json'
echo '============================================'
{
"_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO",
"meta": {
"version": "PTDL_v2",
"update_url": "https://eggs.pterodactyl.top/eggs/227/download/egg-hytale.json"
},
"exported_at": "2026-02-02T01:40:00+00:00",
"name": "Hytale",
"author": "161775222+JoanFo1456@users.noreply.github.com",
"description": "开始一场既适合创造又适合游玩的冒险。Hytale将沙盒的自由与RPG的推进力融为一体:探索一个程序生成的充满地牢、秘密和各类生物的世界,然后用方块一块块地塑造它。",
"features": null,
"docker_images": {
"Hytale": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/games:hytale"
},
"file_denylist": [],
"startup": "java -Xms128M -XX:MaxRAMPercentage=95.0 -jar HytaleServer.jar --bind 0.0.0.0:{{SERVER_PORT}} --assets ../Assets.zip",
"config": {
"files": "[]",
"startup": "{\n \"done\": \"Hytale Server Booted!\"\n}",
"logs": "[]",
"stop": "stop"
},
"scripts": {
"installation": {
"script": "#!/bin/bash\nset -e\n\necho '============================================'\necho 'Hytale Server Installation'\necho '============================================'\n\necho '[1/2] Creating directories...'\nmkdir -p /mnt/server/.tmp\nmkdir -p /mnt/server/Backups\nmkdir -p /mnt/server/Server/mods\nmkdir -p /mnt/server/Server/earlyplugins\nmkdir -p /mnt/server/.server-backups/release\nmkdir -p /mnt/server/.server-backups/pre-release\necho ' ✓ Directories created'\n\necho '[2/2] Creating config.json...'\ncat > /mnt/server/Server/config.json << 'EOF'\n{\n \"Version\": 4,\n \"ServerName\": \"Hytale Server\",\n \"MOTD\": \"\",\n \"Password\": \"\",\n \"MaxPlayers\": 20,\n \"MaxViewRadius\": 12,\n \"Defaults\": {\n \"World\": \"default\",\n \"GameMode\": \"Adventure\"\n },\n \"ConnectionTimeouts\": {\n \"InitialTimeout\": \"PT1M\",\n \"AuthTimeout\": \"PT1M30S\"\n },\n \"RateLimit\": {},\n \"Modules\": {},\n \"LogLevels\": {\n \"AssetModule|P\": \"SEVERE\",\n \"AssetRegistryLoader\": \"SEVERE\",\n \"AssetStore|AssignmentsAsset\": \"SEVERE\",\n \"AssetStore|BiomeAsset\": \"SEVERE\",\n \"AssetStore|BlockType\": \"SEVERE\",\n \"AssetStore|CustomConnectedBlockTemplateAsset\": \"SEVERE\",\n \"AssetStore|EntityEffect\": \"SEVERE\",\n \"AssetStore|Environment\": \"SEVERE\",\n \"AssetStore|GameplayConfig\": \"SEVERE\",\n \"AssetStore|Interaction\": \"SEVERE\",\n \"AssetStore|Item\": \"SEVERE\",\n \"AssetStore|ModelVFX\": \"SEVERE\",\n \"AssetStore|ParticleSystem\": \"SEVERE\",\n \"AssetStore|PrefabListAsset\": \"SEVERE\",\n \"AssetStore|ScriptedBrushAsset\": \"SEVERE\",\n \"AssetStore|WorldStructureAsset\": \"SEVERE\",\n \"BarterShopState\": \"SEVERE\",\n \"BlockSetModule|P\": \"SEVERE\",\n \"BuilderToolsPacketHandler\": \"SEVERE\",\n \"CertificateUtil\": \"SEVERE\",\n \"CollisionModule|P\": \"SEVERE\",\n \"CommonAssetModule|P\": \"SEVERE\",\n \"ConsoleModule|P\": \"SEVERE\",\n \"EncryptedAuthCredentialStore\": \"SEVERE\",\n \"Entity\": \"SEVERE\",\n \"HandshakeHandler\": \"SEVERE\",\n \"Hytale\": \"SEVERE\",\n \"HytaleGenerator\": \"SEVERE\",\n \"HytaleGenerator|P\": \"SEVERE\",\n \"HytaleServer\": \"INFO\",\n \"I18nModule|P\": \"SEVERE\",\n \"JWTValidator\": \"SEVERE\",\n \"LoginTiming\": \"SEVERE\",\n \"MacroCommandBase\": \"SEVERE\",\n \"NPC|P\": \"SEVERE\",\n \"PasswordPacketHandler\": \"SEVERE\",\n \"PathWatcherThread\": \"SEVERE\",\n \"PlayerSavingSystems\": \"SEVERE\",\n \"PluginExample|P\": \"INFO\",\n \"PluginManager\": \"INFO\",\n \"QUICTransport\": \"SEVERE\",\n \"SERR\": \"SEVERE\",\n \"ServerAuthManager\": \"SEVERE\",\n \"ServerManager|P\": \"SEVERE\",\n \"SessionServiceClient\": \"SEVERE\",\n \"Shop|P\": \"SEVERE\",\n \"Spawning|P\": \"SEVERE\",\n \"Teleport|P\": \"SEVERE\",\n \"Universe|P\": \"SEVERE\",\n \"World|default\": \"SEVERE\",\n \"World|default|M\": \"SEVERE\",\n \"WorldGenerator\": \"SEVERE\",\n \"WorldMapTracker\": \"SEVERE\"\n },\n \"Mods\": {},\n \"DisplayTmpTagsInStrings\": false,\n \"PlayerStorage\": {\n \"Type\": \"Hytale\"\n },\n \"Update\": {}\n}\nEOF\necho ' ✓ config.json created'\n\necho 'Installation complete!'\necho '============================================'\necho 'Installed components:'\necho ' - Base directories'\necho ' - config.json'\necho '============================================'",
"container": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/installers:debian",
"entrypoint": "bash"
}
},
"variables": [
{
"name": "自动更新",
"description": "启动时自动更新游戏文件。",
"env_variable": "AUTO_UPDATE",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "补丁线",
"description": "服务器分支偏好,config.json中的Update.Patchline会覆盖此设置。",
"env_variable": "PATCHLINE",
"default_value": "release",
"user_viewable": true,
"user_editable": true,
"rules": "required|string|in:release,pre-release",
"field_type": "text"
},
{
"name": "服务器版本",
"description": "运行的版本:最新版、上一个版或特定版本。",
"env_variable": "SERVER_VERSION",
"default_value": "latest",
"user_viewable": true,
"user_editable": true,
"rules": "required|string",
"field_type": "text"
},
{
"name": "预认证",
"description": "在服务器启动前通过OAuth2进行预认证。",
"env_variable": "HYTALE_API_AUTH",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "启用世界备份",
"description": "启用游戏服务器的自动世界备份。",
"env_variable": "ENABLE_WORLD_BACKUP",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "启用服务器备份",
"description": "在更新或补丁线更改时存储先前服务器版本的备份。",
"env_variable": "ENABLE_SERVER_BACKUP",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "服务器备份保留",
"description": "每个补丁线保留的服务器版本备份数量。",
"env_variable": "SERVER_BACKUP_RETENTION",
"default_value": "2",
"user_viewable": true,
"user_editable": true,
"rules": "integer|required|min:1",
"field_type": "text"
},
{
"name": "备份目录",
"description": "世界备份的目录。",
"env_variable": "BACKUP_DIR",
"default_value": "Backups",
"user_viewable": true,
"user_editable": true,
"rules": "required|string",
"field_type": "text"
},
{
"name": "备份频率",
"description": "备份间隔(分钟)",
"env_variable": "BACKUP_FREQUENCY",
"default_value": "30",
"user_viewable": true,
"user_editable": true,
"rules": "integer|required",
"field_type": "text"
},
{
"name": "备份最大数量",
"description": "世界备份的最大数量。",
"env_variable": "BACKUP_MAX_COUNT",
"default_value": "5",
"user_viewable": true,
"user_editable": true,
"rules": "integer",
"field_type": "text"
},
{
"name": "备份存档最大数量",
"description": "要保留的最大备份存档数量。",
"env_variable": "BACKUP_ARCHIVE_MAX_COUNT",
"default_value": "5",
"user_viewable": true,
"user_editable": true,
"rules": "integer",
"field_type": "text"
},
{
"name": "使用AOT缓存",
"description": "启用预编译缓存以加快启动速度。",
"env_variable": "USE_AOT_CACHE",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "紧凑对象标题",
"description": "启用JVM紧凑对象头以减少内存使用。",
"env_variable": "USE_COMPACT_HEADERS",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "允许自OP",
"description": "允许玩家使用 /op self 命令为自己授予管理员权限。",
"env_variable": "ALLOW_OP",
"default_value": "0",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "加载早期插件",
"description": "为服务器加载二进制注入插件,仅在你了解稳定性风险时启用。",
"env_variable": "ACCEPT_EARLY_PLUGINS",
"default_value": "0",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "禁用 Sentry",
"description": "禁用 Sentry 错误报告和遥测。",
"env_variable": "DISABLE_SENTRY",
"default_value": "0",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "忽略损坏的模组",
"description": "忽略损坏的模组,允许服务器在模组加载失败时仍能启动。",
"env_variable": "IGNORE_BROKEN_MODS",
"default_value": "0",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "运输",
"description": "网络传输协议。QUIC (UDP) 为默认选项;如果 UDP/QUIC 被您的主机或网络屏蔽,请使用 TCP。",
"env_variable": "TRANSPORT",
"default_value": "QUIC",
"user_viewable": true,
"user_editable": true,
"rules": "required|string|in:QUIC,TCP",
"field_type": "text"
},
{
"name": "配置文件 UUID",
"description": "为服务器会话指定一个特定的Hytale配置文件UUID。",
"env_variable": "HYTALE_PROFILE_UUID",
"default_value": "",
"user_viewable": true,
"user_editable": true,
"rules": "nullable|string",
"field_type": "text"
}
]
}附属文件
暂无附属文件
Fork 关系
查看关系图暂无 Fork,成为第一个 Fork 的人吧!
统计
19
浏览
3
下载
0
星标
0
复刻
作者
飒
飒爽师叔
UID: 1
279 预设
·
2026-06