aboutsummaryrefslogtreecommitdiff
path: root/api/logic/minecraft
AgeCommit message (Collapse)Author
2017-04-22NOISSUE do not write library display name twicePetr Mrázek
2017-04-22GH-1860 fix old jarmodsPetr Mrázek
Names were not set for the libraries, making them return invalid things
2017-04-22NOISSUE Add flame.Petr Mrázek
2017-04-22NOISSUE fix problems in old curse packsPetr Mrázek
Added: * jarmod importing * fixing of bad minecraft versions * mapping of undefined 'recommended' forge versions to something appropriate * some fake guessing of pack icons * fixes for some more issues found with the pack manifest format
2017-04-22NOISSUE 'required' attribute of curse manifests is optional, libraries ↵Petr Mrázek
attribute reading
2017-04-21NOISSUE finalize curse modpack import workPetr Mrázek
2017-04-21NOISSUE silly/simple implementation of mod metadata in OneSix version formatPetr Mrázek
2017-04-20NOISSUE add import from curse zip packsPetr Mrázek
Does not actually grab mods, but resolves them and prints the results in logs.
2017-04-17NOISSUE jar mods as libraries, fix for customizing net.minecraftPetr Mrázek
2017-04-15NOISSUE stop using the `path` attributes from Mojang download infoPetr Mrázek
It really should not dictate how are things stored and it just makes the metadata bigger for no reason.
2017-04-14GH-1853 fix FTB and parsing of old version filesPetr Mrázek
2017-04-14NOISSUE slightly refactor jarMod entry readingPetr Mrázek
2017-04-13NOISSUE implement mainJar support in OneSix formatPetr Mrázek
This allows customizing the main jar like any other library.
2017-04-07NOISSUE fix issue with the narrator feature by splitting java and native ↵Petr Mrázek
libraries
2017-04-07NOISSUE fix liteloader uid where it is hardcoded hardcodedPetr Mrázek
2017-04-07NOISSUE Make forge installable againPetr Mrázek
2017-04-07NOISSUE preview of LWJGL version changingPetr Mrázek
It still needs work - some LWJGL versions are exclusive to macOS. This has to be encoded in the json.
2017-04-07NOISSUE refactor builtin patch loading slightlyPetr Mrázek
2017-04-07NOISSUE add filename to newly created jar mod patchesPetr Mrázek
2017-04-07NOISSUE remove dead codePetr Mrázek
2017-04-07NOISSUE Rough refactor of ProfilePatch and VersionFile internals.Petr Mrázek
They are now distinct classes with distinct responsibilities. * ProfilePatch is an entry in MinecraftProfile and can hold VersionFile or Meta::Version. * VersionFile is the basic element that holds version information loaded from JSON. * Meta::Version is the loader class for VersionFile(s) from a server.
2017-04-07NOISSUE remove some dead code from version related classesPetr Mrázek
2017-04-07NOISSUE stuff and things happened. Maybe.Petr Mrázek
2017-04-07NOISSUE hack it together enough to get launching backPetr Mrázek
Meta index will now always return valid objects. They just might never load if they don't exist on the server.
2017-04-07NOISSUE remove liteloader and forgePetr Mrázek
2017-04-07NOISSUE Remove hardcoded LWJGL (modern)Petr Mrázek
2017-04-07NOISSUE Remove Minecraft version list and versions.Petr Mrázek
2017-04-07NOISSUE remove builtin Minecraft versionsPetr Mrázek
2017-04-07NOISSUE remove legacy version blacklistPetr Mrázek
2017-02-28GH-1828 hardcode legacy assets location to fix legacy launchPetr Mrázek
2017-02-28GH-1828 do not load assets info from custom version filesPetr Mrázek
Fixes issue where this causes the launcher to use the old assets URL
2017-01-24GH-1801 Do not print the launch script to MultiMC's log.Petr Mrázek
2017-01-22GH-1794 Only write to the instance.cfg once after copying FTB instances.Petr Mrázek
2017-01-10GH-1778: Fix placement of modded Minecraft.jar in OneSix instances.Petr Mrázek
2017-01-08NOISSUE update all the Copyright comments and texts to include 2017Petr Mrázek
2017-01-07NOISSUE dump the json to log in MojangVersionFormatTestPetr Mrázek
2016-12-12BUILD: Remove extraneous " from CreateServerResourcePacksFolder.cpp (#1749)Taylor Smock
NOISSUE Remove extraneous " from CreateServerResourcePacksFolder.cpp This did not affect build, but was visible in logs.
2016-11-30GH-1524 Regenerate Minecraft client token when the auth token is invalidPetr Mrázek
This makes the case where users copy MultiMC to other machines easier to handle. It doesn't require manual intervention and the tokens do not go in a desync loop.
2016-11-27GH-1670 Fix LWJGL list loadingPetr Mrázek
Now it uses the standard Download class that supports redirects and SSL.
2016-11-26NOISSUE add ganalytics and LocalPeer licensesPetr Mrázek
2016-11-17NOISSUE include json path in errors when FTB json is missing.Petr Mrázek
2016-11-17GH-347 update timestamps of added modsPetr Mrázek
2016-11-17GH-347 Add timestamp column to mod listsPetr Mrázek
It shows when the file was changed (in most cases added).
2016-11-17NOISSUE always run the ExtractNatives task during launchPetr Mrázek
The task now checks the conditions, giving the update process time to supply all the metadata.
2016-11-17NOISSUE mark used accounts/sessions in selection menusPetr Mrázek
2016-11-09GH-1713 fix FTB loading crashesPetr Mrázek
2016-11-06NOISSUE Refactor and sanitize MultiMC startup/shutdownPetr Mrázek
* Always create main window. * Properly handle netowrk manager - it was created twice, leading to potential crashes.
2016-11-04NOISSUE add a badge for crashed instancesPetr Mrázek
Not persistent across MultiMC runs.
2016-11-03NOISSUE use LoggedProcess to work around issues with QProcess on macOSPetr Mrázek
2016-10-28GH-1697 always stale files tolerate errors if a local copy is presentPetr Mrázek
This fixes the situation when liteloader snapshot site is broken and there's an older local snapshot already present.