diff --git a/src/shared/store.ts b/src/shared/store.ts index c8e5f60..f75f848 100644 --- a/src/shared/store.ts +++ b/src/shared/store.ts @@ -81,8 +81,8 @@ export function normalizePackDefinition(input: Partial & Record< : fallback.mcVersion, platform: { type: platformType, - // fabric 은 downloadUrl 을 쓰지 않고 loaderVersion 기반으로 자동 설치한다. - downloadUrl: platformType !== 'fabric' + // vanilla 외에는 fabric/forge/neoforge 모두 downloadUrl 을 보관한다. + downloadUrl: platformType !== 'vanilla' && typeof platform.downloadUrl === 'string' && platform.downloadUrl.trim().length > 0 ? platform.downloadUrl.trim() diff --git a/views/op/editor.ejs b/views/op/editor.ejs index 409a98f..c8419c1 100644 --- a/views/op/editor.ejs +++ b/views/op/editor.ejs @@ -47,7 +47,7 @@ <% }) %> -