minecraft

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: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MinecraftVersion

func NewMinecraftVersionAPI

func NewMinecraftVersionAPI(t http.RoundTripper) MinecraftVersion

func (MinecraftVersion) WithContext

type MinecraftVersionOption

type MinecraftVersionOption func(*MinecraftVersionRequest)

type MinecraftVersionRequest

type MinecraftVersionRequest struct {
	GameVersion schema.GameVersionStr
	// contains filtered or unexported fields
}

https://docs.curseforge.com/#get-specific-minecraft-version

func (*MinecraftVersionRequest) Do

type MinecraftVersions

func NewMinecraftVersionsAPI

func NewMinecraftVersionsAPI(t http.RoundTripper) MinecraftVersions

func (MinecraftVersions) WithContext

func (MinecraftVersions) WithSortDescending

func (MinecraftVersions) WithSortDescending(isDescending bool) MinecraftVersionsOption

type MinecraftVersionsOption

type MinecraftVersionsOption func(*MinecraftVersionsRequest)

type MinecraftVersionsRequest

type MinecraftVersionsRequest struct {
	SortDescending *bool
	// contains filtered or unexported fields
}

https://docs.curseforge.com/#get-minecraft-versions

func (*MinecraftVersionsRequest) Do

type ModLoader

type ModLoader func(modLoaderName string, o ...ModLoaderOption) (*schema.ApiResponseOfMinecraftModLoaderVersion, error)

func NewModLoaderAPI

func NewModLoaderAPI(t http.RoundTripper) ModLoader

func (ModLoader) WithContext

func (ModLoader) WithContext(ctx context.Context) ModLoaderOption

type ModLoaderOption

type ModLoaderOption func(*ModLoaderRequest)

type ModLoaderRequest

type ModLoaderRequest struct {
	ModLoaderName string
	// contains filtered or unexported fields
}

https://docs.curseforge.com/#get-specific-minecraft-modloader

func (*ModLoaderRequest) Do

type ModLoaders

func NewModLoadersAPI

func NewModLoadersAPI(t http.RoundTripper) ModLoaders

func (ModLoaders) WithContext

func (ModLoaders) WithContext(ctx context.Context) ModLoadersOption

func (ModLoaders) WithGameVersion

func (ModLoaders) WithGameVersion(gameVersion schema.GameVersionStr) ModLoadersOption

func (ModLoaders) WithIncludeAll

func (ModLoaders) WithIncludeAll(includeAll bool) ModLoadersOption

type ModLoadersOption

type ModLoadersOption func(*ModLoadersRequest)

type ModLoadersRequest

type ModLoadersRequest struct {
	GameVersion *schema.GameVersionStr
	IncludeAll  *bool
	// contains filtered or unexported fields
}

https://docs.curseforge.com/#get-minecraft-modloaders

func (*ModLoadersRequest) Do

Jump to

Keyboard shortcuts

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