变更: v1.0.0 → v1.0.1
2026-07-01 03:48 → 2026-07-01 03:51
v1.0.0
v1.0.1
-39
+39
| 1 | { | |
| 2 | "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", | |
| 3 | "meta": { | |
| 展开 3 行未改动 | ||
| 7 | "exported_at": "2026-02-02T01:40:00+00:00", | |
| 8 | "name": "Hytale", | |
| 9 | "author": "161775222+JoanFo1456@users.noreply.github.com", | |
| 10 | - | "description": "Set out on an adventure built for both creation and play. Hytale blends the freedom of a sandbox\nwith the momentum of an RPG: explore a procedurally generated world full of dungeons, secrets, and a\nvariety of creatures, then shape it block by block.", |
| 11 | "features": null, | |
| 12 | "docker_images": { | |
| 13 | "Hytale": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/games:hytale" | |
| 展开 15 行未改动 | ||
| 29 | }, | |
| 30 | "variables": [ | |
| 31 | { | |
| 32 | - | "name": "Auto Update", |
| 33 | - | "description": "Automatically update game files on startup.", |
| 34 | "env_variable": "AUTO_UPDATE", | |
| 35 | "default_value": "1", | |
| 36 | "user_viewable": true, | |
| 37 | "user_editable": true, | |
| 38 | "rules": "boolean", | |
| 39 | "field_type": "text" | |
| 40 | }, | |
| 41 | { | |
| 42 | - | "name": "Patchline", |
| 43 | - | "description": "Server branch preference, Update.Patchline inside the config.json overrides this.", |
| 44 | "env_variable": "PATCHLINE", | |
| 45 | "default_value": "release", | |
| 46 | "user_viewable": true, | |
| 47 | "user_editable": true, | |
| 48 | "rules": "required|string|in:release,pre-release", | |
| 49 | "field_type": "text" | |
| 50 | }, | |
| 51 | { | |
| 52 | - | "name": "Server Version", |
| 53 | - | "description": "Version to run: latest, previous or a specific version.", |
| 54 | "env_variable": "SERVER_VERSION", | |
| 55 | "default_value": "latest", | |
| 56 | "user_viewable": true, | |
| 57 | "user_editable": true, | |
| 58 | "rules": "required|string", | |
| 59 | "field_type": "text" | |
| 60 | }, | |
| 61 | { | |
| 62 | - | "name": "Pre-Authentication", |
| 63 | - | "description": "Pre-authenticate via OAuth2 before server start.", |
| 64 | "env_variable": "HYTALE_API_AUTH", | |
| 65 | "default_value": "1", | |
| 66 | "user_viewable": true, | |
| 67 | "user_editable": true, | |
| 68 | "rules": "boolean", | |
| 69 | "field_type": "text" | |
| 70 | }, | |
| 71 | { | |
| 72 | - | "name": "Enable World Backups", |
| 73 | - | "description": "Enable automatic world backups by the game server.", |
| 74 | "env_variable": "ENABLE_WORLD_BACKUP", | |
| 75 | "default_value": "1", | |
| 76 | "user_viewable": true, | |
| 77 | "user_editable": true, | |
| 78 | "rules": "boolean", | |
| 79 | "field_type": "text" | |
| 80 | }, | |
| 81 | { | |
| 82 | - | "name": "Enable Server Backup", |
| 83 | - | "description": "Store a backup of the previous server version on update or patchline change.", |
| 84 | "env_variable": "ENABLE_SERVER_BACKUP", | |
| 85 | "default_value": "1", | |
| 86 | "user_viewable": true, | |
| 87 | "user_editable": true, | |
| 88 | "rules": "boolean", | |
| 89 | "field_type": "text" | |
| 90 | }, | |
| 91 | { | |
| 92 | - | "name": "Server Backup Retention", |
| 93 | - | "description": "Number of server version backups to retain per patchline.", |
| 94 | "env_variable": "SERVER_BACKUP_RETENTION", | |
| 95 | "default_value": "2", | |
| 96 | "user_viewable": true, | |
| 97 | "user_editable": true, | |
| 98 | "rules": "integer|required|min:1", | |
| 99 | "field_type": "text" | |
| 100 | }, | |
| 101 | { | |
| 102 | - | "name": "Backup Directory", |
| 103 | - | "description": "Directory for world backups.", |
| 104 | "env_variable": "BACKUP_DIR", | |
| 105 | "default_value": "Backups", | |
| 106 | "user_viewable": true, | |
| 107 | "user_editable": true, | |
| 108 | "rules": "required|string", | |
| 109 | "field_type": "text" | |
| 110 | }, | |
| 111 | { | |
| 112 | - | "name": "Backup Frequency", |
| 113 | - | "description": "Backup interval in minutes.", |
| 114 | "env_variable": "BACKUP_FREQUENCY", | |
| 115 | "default_value": "30", | |
| 116 | "user_viewable": true, | |
| 117 | "user_editable": true, | |
| 118 | "rules": "integer|required", | |
| 119 | "field_type": "text" | |
| 120 | }, | |
| 121 | { | |
| 122 | - | "name": "Backup Max Count", |
| 123 | - | "description": "Maximum number of world backups.", |
| 124 | "env_variable": "BACKUP_MAX_COUNT", | |
| 125 | "default_value": "5", | |
| 126 | "user_viewable": true, | |
| 127 | "user_editable": true, | |
| 128 | "rules": "integer", | |
| 129 | "field_type": "text" | |
| 130 | }, | |
| 131 | { | |
| 132 | - | "name": "Backup Archive Max Count", |
| 133 | - | "description": "Maximum number of backup archives to retain.", |
| 134 | "env_variable": "BACKUP_ARCHIVE_MAX_COUNT", | |
| 135 | "default_value": "5", | |
| 136 | "user_viewable": true, | |
| 137 | "user_editable": true, | |
| 138 | "rules": "integer", | |
| 139 | "field_type": "text" | |
| 140 | }, | |
| 141 | { | |
| 142 | - | "name": "Use AOT Cache", |
| 143 | - | "description": "Enable Ahead-Of-Time compilation cache for faster startup.", |
| 144 | "env_variable": "USE_AOT_CACHE", | |
| 145 | "default_value": "1", | |
| 146 | "user_viewable": true, | |
| 147 | "user_editable": true, | |
| 148 | "rules": "boolean", | |
| 149 | "field_type": "text" | |
| 150 | }, | |
| 151 | { | |
| 152 | - | "name": "Compact Object Headers", |
| 153 | - | "description": "Enable JVM compact object headers for reduced memory usage.", |
| 154 | "env_variable": "USE_COMPACT_HEADERS", | |
| 155 | "default_value": "1", | |
| 156 | "user_viewable": true, | |
| 157 | "user_editable": true, | |
| 158 | "rules": "boolean", | |
| 159 | "field_type": "text" | |
| 160 | }, | |
| 161 | { | |
| 162 | - | "name": "Allow Self-OP", |
| 163 | - | "description": "Allow players to use /op self to grant themselves operator permissions.", |
| 164 | "env_variable": "ALLOW_OP", | |
| 165 | "default_value": "0", | |
| 166 | "user_viewable": true, | |
| 167 | "user_editable": true, | |
| 168 | "rules": "boolean", | |
| 169 | "field_type": "text" | |
| 170 | }, | |
| 171 | { | |
| 172 | - | "name": "Load Early Plugins", |
| 173 | - | "description": "Loads binary injection plugins for the server, enable only if you understand the stability risks.", |
| 174 | "env_variable": "ACCEPT_EARLY_PLUGINS", | |
| 175 | "default_value": "0", | |
| 176 | "user_viewable": true, | |
| 177 | "user_editable": true, | |
| 178 | "rules": "boolean", | |
| 179 | "field_type": "text" | |
| 180 | }, | |
| 181 | { | |
| 182 | - | "name": "Disable Sentry", |
| 183 | - | "description": "Disable Sentry error reporting and telemetry.", |
| 184 | "env_variable": "DISABLE_SENTRY", | |
| 185 | "default_value": "0", | |
| 186 | "user_viewable": true, | |
| 187 | "user_editable": true, | |
| 188 | "rules": "boolean", | |
| 189 | "field_type": "text" | |
| 190 | }, | |
| 191 | { | |
| 192 | - | "name": "Ignore Broken Mods", |
| 193 | - | "description": "Ignore broken mods, allowing the server to boot even if a mod fails to load.", |
| 194 | "env_variable": "IGNORE_BROKEN_MODS", | |
| 195 | "default_value": "0", | |
| 196 | "user_viewable": true, | |
| 197 | "user_editable": true, | |
| 198 | "rules": "boolean", | |
| 199 | "field_type": "text" | |
| 200 | }, | |
| 201 | { | |
| 202 | - | "name": "Transport", |
| 203 | - | "description": "Network transport protocol. QUIC (UDP) is default; use TCP if UDP/QUIC is blocked by your host or network.", |
| 204 | "env_variable": "TRANSPORT", | |
| 205 | "default_value": "QUIC", | |
| 206 | "user_viewable": true, | |
| 207 | "user_editable": true, | |
| 208 | "rules": "required|string|in:QUIC,TCP", | |
| 209 | "field_type": "text" | |
| 210 | }, | |
| 211 | { | |
| 212 | - | "name": "Profile UUID", |
| 213 | - | "description": "Specify a specific Hytale profile UUID for the servers session.", |
| 214 | "env_variable": "HYTALE_PROFILE_UUID", | |
| 215 | "default_value": "", | |
| 216 | "user_viewable": true, | |
| 展开 3 行未改动 | ||
| 220 | } | |
| 221 | ] | |
| 222 | } | |
| 1 | { | |
| 2 | "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", | |
| 3 | "meta": { | |
| 展开 3 行未改动 | ||
| 7 | "exported_at": "2026-02-02T01:40:00+00:00", | |
| 8 | "name": "Hytale", | |
| 9 | "author": "161775222+JoanFo1456@users.noreply.github.com", | |
| 10 | + | "description": "开始一场既适合创造又适合游玩的冒险。Hytale将沙盒的自由与RPG的推进力融为一体:探索一个程序生成的充满地牢、秘密和各类生物的世界,然后用方块一块块地塑造它。", |
| 11 | "features": null, | |
| 12 | "docker_images": { | |
| 13 | "Hytale": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/games:hytale" | |
| 展开 15 行未改动 | ||
| 29 | }, | |
| 30 | "variables": [ | |
| 31 | { | |
| 32 | + | "name": "自动更新", |
| 33 | + | "description": "启动时自动更新游戏文件。", |
| 34 | "env_variable": "AUTO_UPDATE", | |
| 35 | "default_value": "1", | |
| 36 | "user_viewable": true, | |
| 37 | "user_editable": true, | |
| 38 | "rules": "boolean", | |
| 39 | "field_type": "text" | |
| 40 | }, | |
| 41 | { | |
| 42 | + | "name": "补丁线", |
| 43 | + | "description": "服务器分支偏好,config.json中的Update.Patchline会覆盖此设置。", |
| 44 | "env_variable": "PATCHLINE", | |
| 45 | "default_value": "release", | |
| 46 | "user_viewable": true, | |
| 47 | "user_editable": true, | |
| 48 | "rules": "required|string|in:release,pre-release", | |
| 49 | "field_type": "text" | |
| 50 | }, | |
| 51 | { | |
| 52 | + | "name": "服务器版本", |
| 53 | + | "description": "运行的版本:最新版、上一个版或特定版本。", |
| 54 | "env_variable": "SERVER_VERSION", | |
| 55 | "default_value": "latest", | |
| 56 | "user_viewable": true, | |
| 57 | "user_editable": true, | |
| 58 | "rules": "required|string", | |
| 59 | "field_type": "text" | |
| 60 | }, | |
| 61 | { | |
| 62 | + | "name": "预认证", |
| 63 | + | "description": "在服务器启动前通过OAuth2进行预认证。", |
| 64 | "env_variable": "HYTALE_API_AUTH", | |
| 65 | "default_value": "1", | |
| 66 | "user_viewable": true, | |
| 67 | "user_editable": true, | |
| 68 | "rules": "boolean", | |
| 69 | "field_type": "text" | |
| 70 | }, | |
| 71 | { | |
| 72 | + | "name": "启用世界备份", |
| 73 | + | "description": "启用游戏服务器的自动世界备份。", |
| 74 | "env_variable": "ENABLE_WORLD_BACKUP", | |
| 75 | "default_value": "1", | |
| 76 | "user_viewable": true, | |
| 77 | "user_editable": true, | |
| 78 | "rules": "boolean", | |
| 79 | "field_type": "text" | |
| 80 | }, | |
| 81 | { | |
| 82 | + | "name": "启用服务器备份", |
| 83 | + | "description": "在更新或补丁线更改时存储先前服务器版本的备份。", |
| 84 | "env_variable": "ENABLE_SERVER_BACKUP", | |
| 85 | "default_value": "1", | |
| 86 | "user_viewable": true, | |
| 87 | "user_editable": true, | |
| 88 | "rules": "boolean", | |
| 89 | "field_type": "text" | |
| 90 | }, | |
| 91 | { | |
| 92 | + | "name": "服务器备份保留", |
| 93 | + | "description": "每个补丁线保留的服务器版本备份数量。", |
| 94 | "env_variable": "SERVER_BACKUP_RETENTION", | |
| 95 | "default_value": "2", | |
| 96 | "user_viewable": true, | |
| 97 | "user_editable": true, | |
| 98 | "rules": "integer|required|min:1", | |
| 99 | "field_type": "text" | |
| 100 | }, | |
| 101 | { | |
| 102 | + | "name": "备份目录", |
| 103 | + | "description": "世界备份的目录。", |
| 104 | "env_variable": "BACKUP_DIR", | |
| 105 | "default_value": "Backups", | |
| 106 | "user_viewable": true, | |
| 107 | "user_editable": true, | |
| 108 | "rules": "required|string", | |
| 109 | "field_type": "text" | |
| 110 | }, | |
| 111 | { | |
| 112 | + | "name": "备份频率", |
| 113 | + | "description": "备份间隔(分钟)", |
| 114 | "env_variable": "BACKUP_FREQUENCY", | |
| 115 | "default_value": "30", | |
| 116 | "user_viewable": true, | |
| 117 | "user_editable": true, | |
| 118 | "rules": "integer|required", | |
| 119 | "field_type": "text" | |
| 120 | }, | |
| 121 | { | |
| 122 | + | "name": "备份最大数量", |
| 123 | + | "description": "世界备份的最大数量。", |
| 124 | "env_variable": "BACKUP_MAX_COUNT", | |
| 125 | "default_value": "5", | |
| 126 | "user_viewable": true, | |
| 127 | "user_editable": true, | |
| 128 | "rules": "integer", | |
| 129 | "field_type": "text" | |
| 130 | }, | |
| 131 | { | |
| 132 | + | "name": "备份存档最大数量", |
| 133 | + | "description": "要保留的最大备份存档数量。", |
| 134 | "env_variable": "BACKUP_ARCHIVE_MAX_COUNT", | |
| 135 | "default_value": "5", | |
| 136 | "user_viewable": true, | |
| 137 | "user_editable": true, | |
| 138 | "rules": "integer", | |
| 139 | "field_type": "text" | |
| 140 | }, | |
| 141 | { | |
| 142 | + | "name": "使用AOT缓存", |
| 143 | + | "description": "启用预编译缓存以加快启动速度。", |
| 144 | "env_variable": "USE_AOT_CACHE", | |
| 145 | "default_value": "1", | |
| 146 | "user_viewable": true, | |
| 147 | "user_editable": true, | |
| 148 | "rules": "boolean", | |
| 149 | "field_type": "text" | |
| 150 | }, | |
| 151 | { | |
| 152 | + | "name": "紧凑对象标题", |
| 153 | + | "description": "启用JVM紧凑对象头以减少内存使用。", |
| 154 | "env_variable": "USE_COMPACT_HEADERS", | |
| 155 | "default_value": "1", | |
| 156 | "user_viewable": true, | |
| 157 | "user_editable": true, | |
| 158 | "rules": "boolean", | |
| 159 | "field_type": "text" | |
| 160 | }, | |
| 161 | { | |
| 162 | + | "name": "允许自OP", |
| 163 | + | "description": "允许玩家使用 /op self 命令为自己授予管理员权限。", |
| 164 | "env_variable": "ALLOW_OP", | |
| 165 | "default_value": "0", | |
| 166 | "user_viewable": true, | |
| 167 | "user_editable": true, | |
| 168 | "rules": "boolean", | |
| 169 | "field_type": "text" | |
| 170 | }, | |
| 171 | { | |
| 172 | + | "name": "加载早期插件", |
| 173 | + | "description": "为服务器加载二进制注入插件,仅在你了解稳定性风险时启用。", |
| 174 | "env_variable": "ACCEPT_EARLY_PLUGINS", | |
| 175 | "default_value": "0", | |
| 176 | "user_viewable": true, | |
| 177 | "user_editable": true, | |
| 178 | "rules": "boolean", | |
| 179 | "field_type": "text" | |
| 180 | }, | |
| 181 | { | |
| 182 | + | "name": "禁用 Sentry", |
| 183 | + | "description": "禁用 Sentry 错误报告和遥测。", |
| 184 | "env_variable": "DISABLE_SENTRY", | |
| 185 | "default_value": "0", | |
| 186 | "user_viewable": true, | |
| 187 | "user_editable": true, | |
| 188 | "rules": "boolean", | |
| 189 | "field_type": "text" | |
| 190 | }, | |
| 191 | { | |
| 192 | + | "name": "忽略损坏的模组", |
| 193 | + | "description": "忽略损坏的模组,允许服务器在模组加载失败时仍能启动。", |
| 194 | "env_variable": "IGNORE_BROKEN_MODS", | |
| 195 | "default_value": "0", | |
| 196 | "user_viewable": true, | |
| 197 | "user_editable": true, | |
| 198 | "rules": "boolean", | |
| 199 | "field_type": "text" | |
| 200 | }, | |
| 201 | { | |
| 202 | + | "name": "运输", |
| 203 | + | "description": "网络传输协议。QUIC (UDP) 为默认选项;如果 UDP/QUIC 被您的主机或网络屏蔽,请使用 TCP。", |
| 204 | "env_variable": "TRANSPORT", | |
| 205 | "default_value": "QUIC", | |
| 206 | "user_viewable": true, | |
| 207 | "user_editable": true, | |
| 208 | "rules": "required|string|in:QUIC,TCP", | |
| 209 | "field_type": "text" | |
| 210 | }, | |
| 211 | { | |
| 212 | + | "name": "配置文件 UUID", |
| 213 | + | "description": "为服务器会话指定一个特定的Hytale配置文件UUID。", |
| 214 | "env_variable": "HYTALE_PROFILE_UUID", | |
| 215 | "default_value": "", | |
| 216 | "user_viewable": true, | |
| 展开 3 行未改动 | ||
| 220 | } | |
| 221 | ] | |
| 222 | } | |
更新说明
v1.0.0
批量导入
v1.0.1
[AI翻译] 描述、说明、JSON描述、变量