me.eater.emo.Account |
Class to hold account data received from Mojang via Authentication
|
me.eater.emo.minecraft.dto.manifest.Action |
|
me.eater.emo.emo.AddProfile |
Process that adds this profile to the settings
|
me.eater.emo.minecraft.dto.manifest.Argument |
|
me.eater.emo.minecraft.dto.manifest.Arguments |
|
me.eater.emo.minecraft.dto.manifest.Artifact |
|
me.eater.emo.minecraft.dto.asset_index.AssetIndex |
|
me.eater.emo.minecraft.dto.manifest.v18.AssetIndex |
|
me.eater.emo.minecraft.dto.manifest.v21.AssetIndex |
|
me.eater.emo.emo.dto.repository.Author |
Info about author
|
me.eater.emo.emo.dto.ClientLock |
|
me.eater.emo.Command |
Command abstraction
|
me.eater.emo.emo.CreateEmoClientLock |
Process that creates a client lock with additional info to start the minecraft client
|
me.eater.emo.emo.CreateEmoProfile |
Process that creates the emo profile needed to start this minecraft install
|
me.eater.emo.EmoContext |
Data object which is used in the installer workflow,
carries temporary data used in the installer use EmoInstance.getEmoContextForModpack for initialisation.
At minimal only minecraftVersion and installLocation are needed.
|
me.eater.emo.EmoEnvironment |
Holds checks and data about the current environment, which is used for selecting the correct libraries and natives
|
me.eater.emo.EmoInstance |
EmoInstance
|
me.eater.emo.utils.Event |
Simple class that can hold callbacks for events
|
me.eater.emo.minecraft.dto.manifest.Extract |
|
me.eater.emo.minecraft.ExtractNatives |
Process that will extract native libraries for current minecraft install
|
me.eater.emo.minecraft.dto.manifest.Features |
|
me.eater.emo.forge.FetchForgeLibraries |
Process that fetches the libraries needed for forge
|
me.eater.emo.forge.FetchForgeVersions |
Process that fetches the known versions of Forge, and if needed selects the correct minecraft version
|
me.eater.emo.forge.FetchInstaller |
Process that fetches the Forge installer
|
me.eater.emo.minecraft.FetchMinecraftAssetIndex |
Process that fetches the asset index for this minecraft install
|
me.eater.emo.minecraft.FetchMinecraftAssets |
Process that fetches all assets for the current asset index
|
me.eater.emo.minecraft.FetchMinecraftJar |
Process that fetches the minecraft jar for the current install
|
me.eater.emo.minecraft.FetchMinecraftLibraries |
Process that will download libraries for selected minecraft version
|
me.eater.emo.minecraft.FetchMinecraftManifest |
Process that will download the install manifest for selected minecraft version
|
me.eater.emo.emo.FetchMods |
Process that fetches the mods needed for this install
|
me.eater.emo.forge.FetchUniversal |
Process that fetches the universal Forge jar
|
me.eater.emo.minecraft.FetchVersionsManifest |
Process that fetches version manifest
|
me.eater.emo.forge.ForgeCleanInstaller |
Process that deletes the forge installer
|
me.eater.emo.forge.ForgeExtractManifest |
Process that extracts the manifest from the forge installer
|
me.eater.emo.minecraft.dto.manifest.ILibrary |
|
me.eater.emo.minecraft.dto.manifest.IManifest |
|
me.eater.emo.ImportCommand |
Command to import a profile and install a new minecraft profile based on that
|
me.eater.emo.InitCommand |
Initialise a new Minecraft install by versions
|
me.eater.emo.minecraft.dto.launcher.JavaArtifactBundle |
|
me.eater.emo.minecraft.dto.launcher.JavaLauncher |
|
me.eater.emo.minecraft.JreUtil |
|
me.eater.emo.minecraft.dto.minecraft_versions.Latest |
|
me.eater.emo.minecraft.dto.launcher.LauncherArtifact |
|
me.eater.emo.minecraft.dto.launcher.LauncherInfo |
|
me.eater.emo.minecraft.dto.launcher.LauncherManifest |
|
me.eater.emo.emo.dto.LaunchOptions |
|
me.eater.emo.forge.dto.manifest.v1.Library |
|
me.eater.emo.minecraft.dto.manifest.Library |
|
me.eater.emo.minecraft.dto.manifest.LibraryDownloads |
|
me.eater.emo.emo.dto.repository.Links |
|
me.eater.emo.forge.LoadForgeManifest |
Process that loads the install manifest from the universal forge jar
|
me.eater.emo.forge.dto.manifest.v1.Logging |
|
me.eater.emo.minecraft.dto.manifest.v18.Logging |
|
me.eater.emo.minecraft.dto.manifest.v21.Logging |
|
me.eater.emo.minecraft.dto.manifest.v18.LoggingClient |
|
me.eater.emo.minecraft.dto.manifest.v21.LoggingClient |
|
me.eater.emo.LoginCommand |
Command for logging in
|
me.eater.emo.forge.dto.manifest.v1.Manifest |
|
me.eater.emo.forge.dto.manifest.v2.Manifest |
|
me.eater.emo.minecraft.dto.manifest.v18.Manifest |
|
me.eater.emo.minecraft.dto.manifest.v21.Manifest |
|
me.eater.emo.minecraft.dto.manifest.v18.ManifestDownloads |
|
me.eater.emo.minecraft.dto.manifest.v21.ManifestDownloads |
|
me.eater.emo.emo.MinecraftExecutor |
Class used to start Minecraft
|
me.eater.emo.emo.dto.repository.Mod |
Definition for a mod
|
me.eater.emo.emo.dto.repository.Modpack |
A definition of a modpack, excluding versions for serialisation
|
me.eater.emo.ModpackCache |
Data object containing a modpack and a indentifier to the repository it originates from
|
me.eater.emo.ModpackCollectionCache |
Data object which holds cache of modpacks
|
me.eater.emo.emo.dto.repository.ModpackVersion |
A version of modpack
|
me.eater.emo.emo.dto.repository.ModpackWithVersions |
Modpack with versions, used in repository
|
me.eater.emo.emo.dto.repository.MutableRepository |
|
me.eater.emo.utils.Noop |
Noop process, useful when only routing is needed
|
me.eater.emo.utils.NoopDeserializer |
|
me.eater.emo.minecraft.dto.asset_index.Object |
|
me.eater.emo.minecraft.dto.manifest.OS |
|
me.eater.emo.utils.Process |
Process interface
|
me.eater.emo.utils.ProcessChain |
Process chain, contains the name of the process, the router, the name of this step and the description of this step
|
me.eater.emo.utils.ProcessStartedEvent |
Event that is executed when a new process is started in a workflow
|
me.eater.emo.emo.Profile |
Class that holds info about a profile, used for serialisation
|
me.eater.emo.emo.dto.Profile |
|
me.eater.emo.minecraft.dto.profile.Profile |
|
me.eater.emo.forge.dto.promotions.Promo |
|
me.eater.emo.forge.dto.promotions.Promotions |
|
me.eater.emo.minecraft.dto.profile.Property |
|
me.eater.emo.emo.dto.repository.Repository |
|
me.eater.emo.RepositoryCache |
Repository cache
|
me.eater.emo.emo.RepositoryDefinition |
Repository Definition, stores data about a repository
|
me.eater.emo.emo.RepositoryType |
Type of repository
|
com.github.kittinunf.fuel.core.Request (extensions in package me.eater.emo.utils) |
|
me.eater.emo.utils.Router |
Used to select the next step in a workflow
|
me.eater.emo.minecraft.dto.manifest.Rule |
|
me.eater.emo.forge.RunInstaller |
Process that runs the installer by the use of a classloader and loads of reflection
|
me.eater.emo.minecraft.SelectMinecraftVersion |
Process that selects which Minecraft version to install
|
me.eater.emo.emo.Settings |
Class which holds all current settings
|
me.eater.emo.StartCommand |
Start Minecraft from a profile directory
|
me.eater.emo.emo.dto.StartLock |
|
me.eater.emo.minecraft.dto.manifest.StartManifest |
|
me.eater.emo.utils.StaticRouter |
Router that always returns the same result
|
me.eater.emo.Target |
Target, either Server or Client
|
me.eater.emo.minecraft.dto.profile.Texture |
|
me.eater.emo.minecraft.dto.profile.Textures |
|
me.eater.emo.minecraft.dto.profile.TexturesClass |
|
me.eater.emo.minecraft.dto.minecraft_versions.Version |
|
me.eater.emo.minecraft.dto.launcher.VersionInfo |
|
me.eater.emo.minecraft.dto.manifest.VersionManifest |
|
me.eater.emo.VersionSelector |
Version selector class, used to wrap a static or dynamic version
|
me.eater.emo.minecraft.dto.minecraft_versions.VersionsManifest |
|
me.eater.emo.utils.Workflow |
Workflow object
|
me.eater.emo.utils.WorkflowBuilder |
Workflow builder, used to create a new workflow
|
me.eater.emo.utils.WorkflowEvent |
Generic workflow event
|