enum

package
v0.5.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 3, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrUnknownModLoaderType = errors.New("unknown mod loader type")
)

Functions

This section is empty.

Types

type CategoryID

type CategoryID int32

func (CategoryID) Param

func (c CategoryID) Param() string

type ClassID

type ClassID int32

func (ClassID) Param

func (c ClassID) Param() string

type CoreApiStatus added in v0.3.0

type CoreApiStatus int

https://docs.curseforge.com/#tocS_CoreApiStatus

const (
	CoreApiStatusPrivate CoreApiStatus = 1
	CoreApiStatusPublic  CoreApiStatus = 2
)

func (CoreApiStatus) Param added in v0.3.0

func (cas CoreApiStatus) Param() string

func (CoreApiStatus) String added in v0.5.2

func (cas CoreApiStatus) String() string

type CoreStatus added in v0.3.0

type CoreStatus int

https://docs.curseforge.com/#tocS_CoreStatus

const (
	CoreStatusDraft         CoreStatus = 1
	CoreStatusTest          CoreStatus = 2
	CoreStatusPendingReview CoreStatus = 3
	CoreStatusRejected      CoreStatus = 4
	CoreStatusApproved      CoreStatus = 5
	CoreStatusLive          CoreStatus = 6
)

func (CoreStatus) Param added in v0.3.0

func (cs CoreStatus) Param() string

func (CoreStatus) String added in v0.5.2

func (cs CoreStatus) String() string

type FileRelationType

type FileRelationType int

https://docs.curseforge.com/#tocS_FileRelationType

const (
	EmbeddedLibrary    FileRelationType = 1
	OptionalDependency FileRelationType = 2
	RequiredDependency FileRelationType = 3
	Tool               FileRelationType = 4
	Incompatible       FileRelationType = 5
	Include            FileRelationType = 6
)

func (FileRelationType) Param

func (fr FileRelationType) Param() string

func (FileRelationType) String added in v0.5.2

func (fr FileRelationType) String() string

type FileReleaseType

type FileReleaseType int

https://docs.curseforge.com/#tocS_FileReleaseType

const (
	FileReleaseTypeRelease FileReleaseType = 1
	FileReleaseTypeBeta    FileReleaseType = 2
	FileReleaseTypeAlpha   FileReleaseType = 3
)

func (FileReleaseType) Param

func (f FileReleaseType) Param() string

func (FileReleaseType) String added in v0.5.2

func (f FileReleaseType) String() string

type FileStatus

type FileStatus int

https://docs.curseforge.com/#tocS_FileStatus

const (
	FileStatusProcessing         FileStatus = 1
	FileStatusChangesRequired    FileStatus = 2
	FileStatusUnderReview        FileStatus = 3
	FileStatusApproved           FileStatus = 4
	FileStatusRejected           FileStatus = 5
	FileStatusMalwareDetected    FileStatus = 6
	FileStatusDeleted            FileStatus = 7
	FileStatusArchived           FileStatus = 8
	FileStatusTesting            FileStatus = 9
	FileStatusReleased           FileStatus = 10
	FileStatusReadyForReview     FileStatus = 11
	FileStatusDeprecated         FileStatus = 12
	FileStatusBaking             FileStatus = 13
	FileStatusAwaitingPublishing FileStatus = 14
	FileStatusFailedPublishing   FileStatus = 15
)

func (FileStatus) Param

func (fs FileStatus) Param() string

func (FileStatus) String added in v0.5.2

func (fs FileStatus) String() string

type GameID

type GameID int32

https://api.curseforge.com/v1/games

const (
	MinecraftGameID GameID = 432
)

func (GameID) Param

func (g GameID) Param() string

type GameVersionStatus added in v0.2.0

type GameVersionStatus int

https://docs.curseforge.com/#tocS_GameVersionStatus

const (
	GameVersionStatusApproved GameVersionStatus = 1
	GameVersionStatusDeleted  GameVersionStatus = 2
	GameVersionStatusNew      GameVersionStatus = 3
)

func (GameVersionStatus) Param added in v0.2.0

func (g GameVersionStatus) Param() string

func (GameVersionStatus) String added in v0.5.2

func (g GameVersionStatus) String() string

type GameVersionTypeStatus added in v0.2.0

type GameVersionTypeStatus int
const (
	GameVersionTypeStatusNormal  GameVersionTypeStatus = 1
	GameVersionTypeStatusDeleted GameVersionTypeStatus = 2
)

func (GameVersionTypeStatus) String added in v0.5.2

func (g GameVersionTypeStatus) String() string

type HashAlgo

type HashAlgo int

https://docs.curseforge.com/#tocS_HashAlgo

const (
	HashAlgoSHA1 HashAlgo = 1
	HashAlgoMD5  HashAlgo = 2
)

func (HashAlgo) String added in v0.5.2

func (ha HashAlgo) String() string

type ModLoader

type ModLoader int

https://docs.curseforge.com/#tocS_ModLoaderType

const (
	ModLoaderAny        ModLoader = 0
	ModLoaderForge      ModLoader = 1
	ModLoaderCauldron   ModLoader = 2
	ModLoaderLiteLoader ModLoader = 3
	ModLoaderFabric     ModLoader = 4
	ModLoaderQuilt      ModLoader = 5
	ModLoaderNeoForge   ModLoader = 6
)

func ParseModLoader

func ParseModLoader(s string) (ModLoader, error)

func (ModLoader) Param

func (ml ModLoader) Param() string

func (ModLoader) String

func (ml ModLoader) String() string

type ModLoaderInstallMethod

type ModLoaderInstallMethod int

https://docs.curseforge.com/#tocS_ModLoaderInstallMethod

const (
	ForgeInstaller    ModLoaderInstallMethod = 1
	ForgeJarInstall   ModLoaderInstallMethod = 2
	ForgeInstaller_v2 ModLoaderInstallMethod = 3
)

func (ModLoaderInstallMethod) String added in v0.5.2

func (mlim ModLoaderInstallMethod) String() string

type ModStatus

type ModStatus int

https://docs.curseforge.com/#tocS_ModStatus

const (
	ModStatusNew             ModStatus = 1
	ModStatusChangesRequired ModStatus = 2
	ModStatusUnderSoftReview ModStatus = 3
	ModStatusApproved        ModStatus = 4
	ModStatusRejected        ModStatus = 5
	ModStatusChangesMade     ModStatus = 6
	ModStatusInactive        ModStatus = 7
	ModStatusAbandoned       ModStatus = 8
	ModStatusDeleted         ModStatus = 9
	ModStatusUnderReview     ModStatus = 10
)

func (ModStatus) String added in v0.5.2

func (ms ModStatus) String() string

type ModsSearchSortField

type ModsSearchSortField int

https://docs.curseforge.com/#tocS_ModsSearchSortField

const (
	ModsSearchSortFieldFeatured         ModsSearchSortField = 1
	ModsSearchSortFieldPopularity       ModsSearchSortField = 2
	ModsSearchSortFieldLastUpdated      ModsSearchSortField = 3
	ModsSearchSortFieldName             ModsSearchSortField = 4
	ModsSearchSortFieldAuthor           ModsSearchSortField = 5
	ModsSearchSortFieldTotalDownloads   ModsSearchSortField = 6
	ModsSearchSortFieldCategory         ModsSearchSortField = 7
	ModsSearchSortFieldGameVersion      ModsSearchSortField = 8
	ModsSearchSortFieldEarlyAccess      ModsSearchSortField = 9
	ModsSearchSortFieldFeaturedReleased ModsSearchSortField = 10
	ModsSearchSortFieldReleasedDate     ModsSearchSortField = 11
	ModsSearchSortFieldRating           ModsSearchSortField = 12
)

func (ModsSearchSortField) Param

func (ms ModsSearchSortField) Param() string

func (ModsSearchSortField) String added in v0.5.2

func (ms ModsSearchSortField) String() string

type SortOrder

type SortOrder string

https://docs.curseforge.com/#tocS_SortOrder

const (
	SortOrderAscending  SortOrder = "asc"
	SortOrderDescending SortOrder = "desc"
)

func (SortOrder) Param

func (so SortOrder) Param() string

func (SortOrder) String added in v0.5.2

func (so SortOrder) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL