Documentation
¶
Index ¶
- Variables
- type CategoryID
- type ClassID
- type CoreApiStatus
- type CoreStatus
- type FileRelationType
- type FileReleaseType
- type FileStatus
- type GameID
- type GameVersionStatus
- type GameVersionTypeStatus
- type HashAlgo
- type ModLoader
- type ModLoaderInstallMethod
- type ModStatus
- type ModsSearchSortField
- type SortOrder
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 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
)
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 ModLoader ¶
type ModLoader int
https://docs.curseforge.com/#tocS_ModLoaderType
func ParseModLoader ¶
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 )
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
Source Files
¶
Click to show internal directories.
Click to hide internal directories.