变更: v1.0.0 → v1.0.1
2026-07-01 03:48 → 2026-07-01 04:05
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-05-09T05:07:31+00:00", | |
| 8 | "name": "Venice Unleashed", | |
| 9 | "author": "red_thirten@yahoo.com", | |
| 10 | - | "description": "Venice Unleashed (VU) is a community-oriented Battlefield 3 custom server & modding platform that gives you back control of your gaming experience. This Egg requires a valid VU `server.key` file, and requires Battlefield 3 client files (from a legal copy of the game) to be internally mounted to `/bf3`.", |
| 11 | "features": [], | |
| 12 | "docker_images": { | |
| 13 | "Wine Latest (Recommended)": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/yolks:wine_latest", | |
| 展开 16 行未改动 | ||
| 30 | }, | |
| 31 | "variables": [ | |
| 32 | { | |
| 33 | - | "name": "[Host] Harmony Port", |
| 34 | - | "description": "Required port the VU server should listen for Monitored Harmony connections on.", |
| 35 | "env_variable": "HARMONY_PORT", | |
| 36 | "default_value": "", | |
| 37 | "user_viewable": true, | |
| 38 | "user_editable": false, | |
| 39 | "rules": "required|integer|between:1024,65536", | |
| 40 | "field_type": "text" | |
| 41 | }, | |
| 42 | { | |
| 43 | - | "name": "[Host] Join Host", |
| 44 | - | "description": "Specifies a hostname clients will use to connect to this server (advertised by the Zeus master server). Useful for hosts utilizing DDNS, and/or for LAN clients connecting via DNS redirection (only way to connect locally). Hostname should NOT include \"http[s]://\" prefix. Leave blank to use public IP instead.", |
| 45 | "env_variable": "JOIN_HOST", | |
| 46 | "default_value": "", | |
| 47 | "user_viewable": true, | |
| 48 | "user_editable": false, | |
| 49 | "rules": "nullable|string", | |
| 50 | "field_type": "text" | |
| 51 | }, | |
| 52 | { | |
| 53 | - | "name": "EA Auth Token", |
| 54 | - | "description": "Can be obtained on your local Windows computer that has: EA App / Origin installed & running, BF3 installed, VU installed and VU account linked to EA/Origin account. Run the \"Activate BF3\" shortcut in the Start Menu, or run `vu.exe -activate -lsx` in a Command Prompt (current working directory must be the VU client folder). Copy the displayed token and paste it here. NOTE: This token will occasionally expire, causing the server to crash on startup. If this happens, simply regenerate a new token and paste it here.", |
| 55 | "env_variable": "EA_TOKEN", | |
| 56 | "default_value": "", | |
| 57 | "user_viewable": true, | |
| 58 | "user_editable": true, | |
| 59 | "rules": "required|string", | |
| 60 | "field_type": "text" | |
| 61 | }, | |
| 62 | { | |
| 63 | - | "name": "Automatic Updates", |
| 64 | - | "description": "Enables VU automatic updater. (Use with caution; there have been reports of this sometimes crashing the server on startup if there is an update)", |
| 65 | "env_variable": "AUTO_UPDATE", | |
| 66 | "default_value": "1", | |
| 67 | "user_viewable": true, | |
| 68 | "user_editable": true, | |
| 69 | "rules": "boolean", | |
| 70 | "field_type": "text" | |
| 71 | }, | |
| 72 | { | |
| 73 | - | "name": "Server Name", |
| 74 | - | "description": "Name of the server, as it will appear in the master server list.", |
| 75 | "env_variable": "SERVER_NAME", | |
| 76 | "default_value": "My incredible VU server", | |
| 77 | "user_viewable": true, | |
| 78 | "user_editable": true, | |
| 79 | "rules": "required|string|max:63", | |
| 80 | "field_type": "text" | |
| 81 | }, | |
| 82 | { | |
| 83 | - | "name": "Server Password", |
| 84 | - | "description": "Password clients must enter to join the server. Leave blank to have no password.", |
| 85 | "env_variable": "SERVER_PASSWORD", | |
| 86 | "default_value": "", | |
| 87 | "user_viewable": true, | |
| 88 | "user_editable": true, | |
| 89 | "rules": "nullable|string|max:16", | |
| 90 | "field_type": "text" | |
| 91 | }, | |
| 92 | { | |
| 93 | - | "name": "Maximum Player Count", |
| 94 | - | "description": "Sets the maximum players that are allowed to set with vars.maxPlayers & vars.maxSpectators combined.", |
| 95 | "env_variable": "MAX_PLAYERS", | |
| 96 | "default_value": "64", | |
| 97 | "user_viewable": true, | |
| 98 | "user_editable": true, | |
| 99 | "rules": "required|integer|min:1", | |
| 100 | "field_type": "text" | |
| 101 | }, | |
| 102 | { | |
| 103 | - | "name": "Server Frequency", |
| 104 | - | "description": "'30' = 30Hz (Default) | 'high60' = 60Hz High frequency mode | 'high120' = 120Hz High frequency mode", |
| 105 | "env_variable": "SERVER_FREQUENCY", | |
| 106 | "default_value": "30", | |
| 107 | "user_viewable": true, | |
| 108 | "user_editable": true, | |
| 109 | "rules": "required|string|in:30,high60,high120", | |
| 110 | "field_type": "text" | |
| 111 | }, | |
| 112 | { | |
| 113 | - | "name": "[RCON] RCON Port", |
| 114 | - | "description": "Optional port used to connect to the server via RCON (recommended client is Procon). Leave blank to disable RCON.", |
| 115 | "env_variable": "RCON_PORT", | |
| 116 | "default_value": "", | |
| 117 | "user_viewable": true, | |
| 118 | "user_editable": false, | |
| 119 | "rules": "nullable|integer|between:1024,65536", | |
| 120 | "field_type": "text" | |
| 121 | }, | |
| 122 | { | |
| 123 | - | "name": "[RCON] RCON Password", |
| 124 | - | "description": "Password used to authenticate with RCON. (No username is required and can be left blank when connecting with a client).", |
| 125 | "env_variable": "RCON_PASSWORD", | |
| 126 | "default_value": "", | |
| 127 | "user_viewable": true, | |
| 128 | "user_editable": true, | |
| 129 | "rules": "nullable|string|max:16", | |
| 130 | "field_type": "text" | |
| 131 | }, | |
| 132 | { | |
| 133 | - | "name": "[Advanced] Disable Server Listing", |
| 134 | - | "description": "Makes the server not show up in the master server list. Unlisted servers can only be joined by the `connect` console command or via the `vu://join/server-id` URL scheme, which can also be added as a launch argument to vu.exe to auto-join as soon as the client loads.", |
| 135 | "env_variable": "UNLISTED", | |
| 136 | "default_value": "0", | |
| 137 | "user_viewable": true, | |
| 138 | "user_editable": true, | |
| 139 | "rules": "boolean", | |
| 140 | "field_type": "text" | |
| 141 | }, | |
| 142 | { | |
| 143 | - | "name": "[Advanced] Enable High Resolution Terrain", |
| 144 | - | "description": "Useful for extending maps beyond their original play area.", |
| 145 | "env_variable": "HIGH_RES_TERRAIN", | |
| 146 | "default_value": "0", | |
| 147 | "user_viewable": true, | |
| 148 | "user_editable": true, | |
| 149 | "rules": "boolean", | |
| 150 | "field_type": "text" | |
| 151 | }, | |
| 152 | { | |
| 153 | - | "name": "[Advanced] Disable Terrain Interpolation", |
| 154 | - | "description": "Disables interpolation between different terrain LODs.", |
| 155 | "env_variable": "DISABLE_TERRAIN_INTERP", | |
| 156 | "default_value": "0", | |
| 157 | "user_viewable": true, | |
| 158 | "user_editable": true, | |
| 159 | "rules": "boolean", | |
| 160 | "field_type": "text" | |
| 161 | }, | |
| 162 | { | |
| 163 | - | "name": "[Advanced] Skip Checksum", |
| 164 | - | "description": "Disables level checksum validation on client connection.", |
| 165 | "env_variable": "SKIP_CHECKSUM", | |
| 166 | "default_value": "0", | |
| 167 | "user_viewable": true, | |
| 168 | "user_editable": true, | |
| 169 | "rules": "boolean", | |
| 170 | "field_type": "text" | |
| 171 | }, | |
| 172 | { | |
| 173 | - | "name": "[System] VU Server Download URL", |
| 174 | - | "description": "Official URL provided by VU to download zipped server files. (Should not be changed unless you know what you are doing)", |
| 175 | "env_variable": "DOWNLOAD_URL", | |
| 176 | "default_value": "https://veniceunleashed.net/files/vu.zip", | |
| 177 | "user_viewable": false, | |
| 178 | "user_editable": false, | |
| 179 | "rules": "required|string", | |
| 180 | "field_type": "text" | |
| 181 | }, | |
| 182 | { | |
| 183 | - | "name": "[System] EA License Path", |
| 184 | - | "description": "Path to where EA `.dlf` license files are stored for use in VU server activation. Should not be changed.", |
| 185 | "env_variable": "LIC_PATH", | |
| 186 | "default_value": "./.wine/drive_c/ProgramData/Electronic Arts/EA Services/License", | |
| 187 | "user_viewable": false, | |
| 188 | "user_editable": false, | |
| 189 | "rules": "required|string|in:./.wine/drive_c/ProgramData/Electronic Arts/EA Services/License", | |
| 190 | "field_type": "text" | |
| 191 | }, | |
| 192 | { | |
| 193 | - | "name": "[System] WINEDEBUG", |
| 194 | - | "description": "Sets the Wine debug level. Rarely needs to be changed.", |
| 195 | "env_variable": "WINEDEBUG", | |
| 196 | "default_value": "-all", | |
| 197 | "user_viewable": false, | |
| 198 | "user_editable": false, | |
| 199 | "rules": "nullable|string", | |
| 200 | "field_type": "text" | |
| 201 | }, | |
| 202 | { | |
| 203 | - | "name": "[System] WINETRICKS_RUN", |
| 204 | - | "description": "Installs the required Visual C++ 2008 runtime via winetricks. Should not be changed.", |
| 205 | "env_variable": "WINETRICKS_RUN", | |
| 206 | "default_value": "vcrun2008", | |
| 207 | "user_viewable": false, | |
| 208 | "user_editable": false, | |
| 209 | "rules": "required|string|in:vcrun2008", | |
| 210 | "field_type": "text" | |
| 211 | }, | |
| 212 | { | |
| 213 | - | "name": "[System] WINEARCH", |
| 214 | - | "description": "Sets the Wine prefix to use WoW64 (Windows 32-bit on Windows 64-bit), which is required by VU. Should not be changed.", |
| 215 | "env_variable": "WINEARCH", | |
| 216 | "default_value": "wow64", | |
| 217 | "user_viewable": false, | |
| 展开 3 行未改动 | ||
| 221 | } | |
| 222 | ] | |
| 223 | } | |
| 1 | { | |
| 2 | "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", | |
| 3 | "meta": { | |
| 展开 3 行未改动 | ||
| 7 | "exported_at": "2026-05-09T05:07:31+00:00", | |
| 8 | "name": "Venice Unleashed", | |
| 9 | "author": "red_thirten@yahoo.com", | |
| 10 | + | "description": "Venice Unleashed (VU) 是一个面向社区的《战地3》自定义服务器与模组平台,让您重新掌控自己的游戏体验。此 Egg 需要有效的 VU `server.key` 文件,并且需要将《战地3》客户端文件(来自游戏的合法副本)内部挂载到 `/bf3`。", |
| 11 | "features": [], | |
| 12 | "docker_images": { | |
| 13 | "Wine Latest (Recommended)": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/yolks:wine_latest", | |
| 展开 16 行未改动 | ||
| 30 | }, | |
| 31 | "variables": [ | |
| 32 | { | |
| 33 | + | "name": "[主机] Harmony 端口", |
| 34 | + | "description": "VU服务器应监听Monitored Harmony连接所需的端口。", |
| 35 | "env_variable": "HARMONY_PORT", | |
| 36 | "default_value": "", | |
| 37 | "user_viewable": true, | |
| 38 | "user_editable": false, | |
| 39 | "rules": "required|integer|between:1024,65536", | |
| 40 | "field_type": "text" | |
| 41 | }, | |
| 42 | { | |
| 43 | + | "name": "[主机] 加入主机", |
| 44 | + | "description": "指定客户端用于连接此服务器的主机名(由 Zeus 主服务器公告)。对于使用 DDNS 的主机,以及通过 DNS 重定向连接的局域网客户端(本地连接的唯一方式)非常有用。主机名不应包含 \"http[s]://\" 前缀。留空则使用公网 IP。", |
| 45 | "env_variable": "JOIN_HOST", | |
| 46 | "default_value": "", | |
| 47 | "user_viewable": true, | |
| 48 | "user_editable": false, | |
| 49 | "rules": "nullable|string", | |
| 50 | "field_type": "text" | |
| 51 | }, | |
| 52 | { | |
| 53 | + | "name": "EA认证令牌", |
| 54 | + | "description": "可以在满足以下条件的本地 Windows 计算机上获取:已安装并运行 EA App / Origin,已安装 BF3,已安装 VU,并且 VU 账户已关联 EA/Origin 账户。运行开始菜单中的“Activate BF3”快捷方式,或在命令提示符(当前工作目录必须为 VU 客户端文件夹)中运行 `vu.exe -activate -lsx`。复制显示的令牌并粘贴到此位置。注意:此令牌偶尔会过期,导致服务器启动时崩溃。如果发生这种情况,只需重新生成一个新令牌并粘贴至此即可。", |
| 55 | "env_variable": "EA_TOKEN", | |
| 56 | "default_value": "", | |
| 57 | "user_viewable": true, | |
| 58 | "user_editable": true, | |
| 59 | "rules": "required|string", | |
| 60 | "field_type": "text" | |
| 61 | }, | |
| 62 | { | |
| 63 | + | "name": "自动更新", |
| 64 | + | "description": "启用VU自动更新器。(请谨慎使用;有报告称,如果有更新,这有时会导致服务器在启动时崩溃)", |
| 65 | "env_variable": "AUTO_UPDATE", | |
| 66 | "default_value": "1", | |
| 67 | "user_viewable": true, | |
| 68 | "user_editable": true, | |
| 69 | "rules": "boolean", | |
| 70 | "field_type": "text" | |
| 71 | }, | |
| 72 | { | |
| 73 | + | "name": "服务器名称", |
| 74 | + | "description": "服务器的名称,它将出现在主服务器列表中。", |
| 75 | "env_variable": "SERVER_NAME", | |
| 76 | "default_value": "My incredible VU server", | |
| 77 | "user_viewable": true, | |
| 78 | "user_editable": true, | |
| 79 | "rules": "required|string|max:63", | |
| 80 | "field_type": "text" | |
| 81 | }, | |
| 82 | { | |
| 83 | + | "name": "服务器密码", |
| 84 | + | "description": "客户端加入服务器时必须输入的密码。留空则无密码。", |
| 85 | "env_variable": "SERVER_PASSWORD", | |
| 86 | "default_value": "", | |
| 87 | "user_viewable": true, | |
| 88 | "user_editable": true, | |
| 89 | "rules": "nullable|string|max:16", | |
| 90 | "field_type": "text" | |
| 91 | }, | |
| 92 | { | |
| 93 | + | "name": "最大玩家数", |
| 94 | + | "description": "设置允许的最大玩家数,该数值由 vars.maxPlayers 与 vars.maxSpectators 共同设定。", |
| 95 | "env_variable": "MAX_PLAYERS", | |
| 96 | "default_value": "64", | |
| 97 | "user_viewable": true, | |
| 98 | "user_editable": true, | |
| 99 | "rules": "required|integer|min:1", | |
| 100 | "field_type": "text" | |
| 101 | }, | |
| 102 | { | |
| 103 | + | "name": "服务器频率", |
| 104 | + | "description": "30' = 30Hz(默认) | 'high60' = 60Hz 高频模式 | 'high120' = 120Hz 高频模式", |
| 105 | "env_variable": "SERVER_FREQUENCY", | |
| 106 | "default_value": "30", | |
| 107 | "user_viewable": true, | |
| 108 | "user_editable": true, | |
| 109 | "rules": "required|string|in:30,high60,high120", | |
| 110 | "field_type": "text" | |
| 111 | }, | |
| 112 | { | |
| 113 | + | "name": "[RCON] RCON 端口", |
| 114 | + | "description": "可选端口,用于通过RCON连接到服务器(推荐客户端为Procon)。留空以禁用RCON。", |
| 115 | "env_variable": "RCON_PORT", | |
| 116 | "default_value": "", | |
| 117 | "user_viewable": true, | |
| 118 | "user_editable": false, | |
| 119 | "rules": "nullable|integer|between:1024,65536", | |
| 120 | "field_type": "text" | |
| 121 | }, | |
| 122 | { | |
| 123 | + | "name": "[RCON] RCON 密码", |
| 124 | + | "description": "用于RCON身份验证的密码。(连接客户端时无需用户名,可留空)。", |
| 125 | "env_variable": "RCON_PASSWORD", | |
| 126 | "default_value": "", | |
| 127 | "user_viewable": true, | |
| 128 | "user_editable": true, | |
| 129 | "rules": "nullable|string|max:16", | |
| 130 | "field_type": "text" | |
| 131 | }, | |
| 132 | { | |
| 133 | + | "name": "[高级] 禁用服务器列表", |
| 134 | + | "description": "使服务器不在主服务器列表中显示。未列出的服务器只能通过 `connect` 控制台命令或 `vu://join/server-id` URL方案加入,该方案也可以作为启动参数添加到 vu.exe 中,以便在客户端加载后立即自动加入。", |
| 135 | "env_variable": "UNLISTED", | |
| 136 | "default_value": "0", | |
| 137 | "user_viewable": true, | |
| 138 | "user_editable": true, | |
| 139 | "rules": "boolean", | |
| 140 | "field_type": "text" | |
| 141 | }, | |
| 142 | { | |
| 143 | + | "name": "[高级] 启用高分辨率地形", |
| 144 | + | "description": "用于将地图扩展到其原始游戏区域之外。", |
| 145 | "env_variable": "HIGH_RES_TERRAIN", | |
| 146 | "default_value": "0", | |
| 147 | "user_viewable": true, | |
| 148 | "user_editable": true, | |
| 149 | "rules": "boolean", | |
| 150 | "field_type": "text" | |
| 151 | }, | |
| 152 | { | |
| 153 | + | "name": "[高级] 禁用地形插值", |
| 154 | + | "description": "禁用不同地形LOD之间的插值。", |
| 155 | "env_variable": "DISABLE_TERRAIN_INTERP", | |
| 156 | "default_value": "0", | |
| 157 | "user_viewable": true, | |
| 158 | "user_editable": true, | |
| 159 | "rules": "boolean", | |
| 160 | "field_type": "text" | |
| 161 | }, | |
| 162 | { | |
| 163 | + | "name": "[高级] 跳过校验和", |
| 164 | + | "description": "禁用客户端连接时的世界校验和验证。", |
| 165 | "env_variable": "SKIP_CHECKSUM", | |
| 166 | "default_value": "0", | |
| 167 | "user_viewable": true, | |
| 168 | "user_editable": true, | |
| 169 | "rules": "boolean", | |
| 170 | "field_type": "text" | |
| 171 | }, | |
| 172 | { | |
| 173 | + | "name": "[系统] VU 服务器下载 URL", |
| 174 | + | "description": "VU提供的用于下载压缩服务器文件的官方URL。(除非你知道自己在做什么,否则不应更改。)", |
| 175 | "env_variable": "DOWNLOAD_URL", | |
| 176 | "default_value": "https://veniceunleashed.net/files/vu.zip", | |
| 177 | "user_viewable": false, | |
| 178 | "user_editable": false, | |
| 179 | "rules": "required|string", | |
| 180 | "field_type": "text" | |
| 181 | }, | |
| 182 | { | |
| 183 | + | "name": "[系统] EA 许可证路径", |
| 184 | + | "description": "存储用于VU服务器激活的EA `.dlf`许可证文件的路径。不应更改。", |
| 185 | "env_variable": "LIC_PATH", | |
| 186 | "default_value": "./.wine/drive_c/ProgramData/Electronic Arts/EA Services/License", | |
| 187 | "user_viewable": false, | |
| 188 | "user_editable": false, | |
| 189 | "rules": "required|string|in:./.wine/drive_c/ProgramData/Electronic Arts/EA Services/License", | |
| 190 | "field_type": "text" | |
| 191 | }, | |
| 192 | { | |
| 193 | + | "name": "[系统] WINEDEBUG", |
| 194 | + | "description": "设置 Wine 调试级别。很少需要更改。", |
| 195 | "env_variable": "WINEDEBUG", | |
| 196 | "default_value": "-all", | |
| 197 | "user_viewable": false, | |
| 198 | "user_editable": false, | |
| 199 | "rules": "nullable|string", | |
| 200 | "field_type": "text" | |
| 201 | }, | |
| 202 | { | |
| 203 | + | "name": "[系统] WINETRICKS_RUN", |
| 204 | + | "description": "通过 winetricks 安装所需的 Visual C++ 2008 运行时。不应更改。", |
| 205 | "env_variable": "WINETRICKS_RUN", | |
| 206 | "default_value": "vcrun2008", | |
| 207 | "user_viewable": false, | |
| 208 | "user_editable": false, | |
| 209 | "rules": "required|string|in:vcrun2008", | |
| 210 | "field_type": "text" | |
| 211 | }, | |
| 212 | { | |
| 213 | + | "name": "[系统] WINEARCH", |
| 214 | + | "description": "设置Wine前缀以使用WoW64(Windows 64位上的Windows 32位),这是VU所必需的。不应更改。", |
| 215 | "env_variable": "WINEARCH", | |
| 216 | "default_value": "wow64", | |
| 217 | "user_viewable": false, | |
| 展开 3 行未改动 | ||
| 221 | } | |
| 222 | ] | |
| 223 | } | |
更新说明
v1.0.0
批量导入
v1.0.1
[AI翻译] 名称、描述、说明、JSON描述、变量