mirror of
https://github.com/packwiz/packwiz.git
synced 2025-04-19 13:06:30 +02:00
Add description field for Modrinth exports
This commit is contained in:
parent
60c08b93f3
commit
ce49820ef5
11
core/pack.go
11
core/pack.go
@ -15,11 +15,12 @@ import (
|
||||
|
||||
// Pack stores the modpack metadata, usually in pack.toml
|
||||
type Pack struct {
|
||||
Name string `toml:"name"`
|
||||
Author string `toml:"author,omitempty"`
|
||||
Version string `toml:"version,omitempty"`
|
||||
PackFormat string `toml:"pack-format"`
|
||||
Index struct {
|
||||
Name string `toml:"name"`
|
||||
Author string `toml:"author,omitempty"`
|
||||
Version string `toml:"version,omitempty"`
|
||||
Description string `toml:"description,omitempty"`
|
||||
PackFormat string `toml:"pack-format"`
|
||||
Index struct {
|
||||
// Path is stored in forward slash format relative to pack.toml
|
||||
File string `toml:"file"`
|
||||
HashFormat string `toml:"hash-format"`
|
||||
|
@ -165,6 +165,7 @@ var exportCmd = &cobra.Command{
|
||||
Game: "minecraft",
|
||||
VersionID: pack.Version,
|
||||
Name: pack.Name,
|
||||
Summary: pack.Description,
|
||||
Files: manifestFiles,
|
||||
Dependencies: dependencies,
|
||||
}
|
||||
|
@ -1,14 +1,13 @@
|
||||
package modrinth
|
||||
|
||||
type Pack struct {
|
||||
FormatVersion int `json:"formatVersion"`
|
||||
Game string `json:"game"`
|
||||
VersionID string `json:"versionId"`
|
||||
Name string `json:"name"`
|
||||
// TODO: implement Summary
|
||||
// Summary string `json:"summary"`
|
||||
Files []PackFile `json:"files"`
|
||||
Dependencies map[string]string `json:"dependencies"`
|
||||
FormatVersion int `json:"formatVersion"`
|
||||
Game string `json:"game"`
|
||||
VersionID string `json:"versionId"`
|
||||
Name string `json:"name"`
|
||||
Summary string `json:"summary,omitempty"`
|
||||
Files []PackFile `json:"files"`
|
||||
Dependencies map[string]string `json:"dependencies"`
|
||||
}
|
||||
|
||||
type PackFile struct {
|
||||
|
Loading…
x
Reference in New Issue
Block a user