emo / me.eater.emo.minecraft.dto.manifest.v18 / Manifest

Manifest

data class Manifest : IManifest

Constructors

<init>

Manifest(assetIndex: AssetIndex, assets: String, downloads: ManifestDownloads, id: String, libraries: List<Library>, logging: Logging, mainClass: String, minecraftArguments: String, minimumLauncherVersion: Long, releaseTime: String, time: String, type: String)

Properties

assetIndex

val assetIndex: AssetIndex

assets

val assets: String

downloads

val downloads: ManifestDownloads

id

val id: String

libraries

val libraries: List<Library>

logging

val logging: Logging

mainClass

val mainClass: String

minecraftArguments

val minecraftArguments: String

minimumLauncherVersion

val minimumLauncherVersion: Long

releaseTime

val releaseTime: String

time

val time: String

type

val type: String

Functions

getAssetIndexId

fun getAssetIndexId(): String

getAssetIndexUrl

fun getAssetIndexUrl(): String

getGameArguments

fun getGameArguments(): List<Argument>

getJVMArguments

fun getJVMArguments(): List<Argument>

getLibraries

fun getLibraries(): Iterable<Library>

getMinecraftClientUrl

fun getMinecraftClientUrl(): String

getMinecraftServerUrl

fun getMinecraftServerUrl(): String

hasAssetIndex

fun hasAssetIndex(): Boolean

toJson

fun toJson(): String

Companion Object Functions

fromJson

fun fromJson(json: String): Manifest?