feat: better tooltips for mods in content tab hosting panel (#5679)

* feat: better tooltips for mods in content tab hosting panel

* feat: qa
This commit is contained in:
Calum H.
2026-03-26 22:55:08 +00:00
committed by GitHub
parent ef1ffa6577
commit 4394092928
17 changed files with 223 additions and 86 deletions

View File

@@ -27,6 +27,8 @@ export namespace Archon {
disabled: boolean
kind: AddonKind
from_modpack: boolean
pack_client_retained: boolean
pack_client_depends: boolean
has_update: string | null
name: string | null
project_id: string | null
@@ -68,12 +70,21 @@ export namespace Archon {
| 'purpur'
| 'vanilla'
export type ModpackSpec = {
export type ModpackSpecModrinth = {
platform: 'modrinth'
project_id: string
version_id: string
}
export type ModpackSpecLocalFile = {
platform: 'local_file'
filename: string
name: string
description: string | null
}
export type ModpackSpec = ModpackSpecModrinth | ModpackSpecLocalFile
export type ModpackOwner = {
id: string
name: string