feat:使用mcim镜像源 统一UA

This commit is contained in:
Tianpao
2025-08-14 13:44:53 +08:00
parent 9d77fa53c7
commit f65dea29f5
6 changed files with 19 additions and 8 deletions

View File

@@ -9,7 +9,7 @@ import { LOGGER } from "../utils/logger.js";
const gotx = got.extend({
prefixUrl: "https://bmclapi2.bangbang93.com",
headers: { "User-Agent": "DeEarthX V2" },
headers: { "User-Agent": "DeEarthX" },
});
interface mcinfoX {
@@ -24,12 +24,12 @@ export default async function install(
) {
//instance
const mcinfo = (await gotx
.get(`version/${minecraftversion}/json`)
.get(`version/${minecraftversion}/json`,{ headers: { "User-Agent": "DeEarthX" } })
.json()) as mcinfoX; //获取Minecraft版本JSON
const forgepath = path;
const forgedata = (
await gotx.get(
`forge/download?mcversion=${minecraftversion}&version=${loaderversion}&category=installer&format=jar`
`forge/download?mcversion=${minecraftversion}&version=${loaderversion}&category=installer&format=jar`,
)
).rawBody;
fse.outputFileSync(