仅是使用脚本更新官方版服务端的方法,不包含其他教程,适用于喜欢官方版服务端,windows服务器、手动配置的人。
官方java版服务端的启动器更新,从官网下载页扒下来的,用得是powershell,cmd没有原生处理json的命令,在powershell中运行,或把以下命令存到后缀是ps1的文件中,右键用powershell运行
PowerShell
$json = Invoke-WebRequest https://net-secondary.web.minecraft-services.net/api/v1.0/download/links | ConvertFrom-Json
$url = $json.result.links | Where-Object { $_.downloadType -eq "serverJar" } | Select-Object -ExpandProperty downloadUrl
curl -o server.jar $url文件会下载到ps1文件同目录下的server.jar,如果希望将这个插入到cmd或其他脚本中,可以将上面的ps1放到其他脚本的同目录,假设文件名为upload.ps1,根据实际情况更改,然后把下面的命令插入到合适的位置
BAT (Batchfile)
powershell -ExecutionPolicy Bypass -File ".\\upload.ps1"