MultiMC Changelog

What's new in MultiMC 0.6.2.1163

May 8, 2018
  • NEW OR CHANGED FEATURES:
  • Version lists now show release dates where available.
  • Icon selection dialog now has a button for opening the icons folder.
  • MultiMC now has a shinier, updated logo.
  • GH-2150: Custom commands have been split from the java settings into a new page.
  • The use of variables in custom commands is now better documented. The label shows that they need to be prefixed by $.
  • Player name is no longer censored in logs.
  • MultiMC now probes the system for the name of the linux distribution as part of analytics. This will be used to focus future packaging efforts.
  • Secret cheat code has been added… What does it do?
  • MultiMC now has FTB integration:
  • Official and third-party modpacks work.
  • Codes for private modpacks are not implemented yet.
  • New instance dialog:
  • It has been completely overhauled and now uses the same kind of paged dialog design as the rest of MultiMC.
  • Vanilla version list now has a filter for version types.
  • FTB integration gets a page here, along with zip import and vanilla.
  • Technic integration is a definite possibility in the future.
  • If there is a decent way to list Twitch modpacks, proper Twitch modpack integration is a possibility too.
  • There still is no modpack updating. Much more work is needed for that.
  • Other Logs page:
  • Now has a search bar, just like the main log page.
  • GH-604: Uses the same font settings as the main log.
  • BUG FIXES:
  • VisualVM integration now works when VisualVM is bundled inside the MultiMC folder (uses a relative path).
  • When reinstalling a component, or changing a component version, the custom version is now removed first.
  • GH-2143: Mojang services status display now reflects the current set of services.
  • GH-2154: MultiMC now ignores the hidden flag of instance folders and they should show up correctly.
  • When migrating Legacy instances, custom minecraft.jar will be preserved.
  • GH-2134: Fix multiple issues with the skin upload:
  • When uploading a skin, the model selection now works correctly again.
  • When the new skin file is specified using the file:// URL scheme, it will now work correctly.

New in MultiMC 0.4.11.713 (Sep 6, 2016)

  • Changelog:
  • GH-1410: MultiMC crashes on launch on OSX 10.7
  • MultiMC didn't work on OSX 10.7 because of an oversight in build server setup. This has been fixed.
  • GH-1453: Minecraft 1.9 snapshots didn't download and launch properly
  • This has been causes by a change on Mojang servers - the data is now stored in a different location and the files describing the releases have a different format. The required changes on MultiMC side aren't complete yet, but it's enough to get snapshots working.
  • Full support for the new version file format will come in the next release.
  • MultiMC version file format was simplified
  • Some undocumented and unused features were removed from the format. Mostly version patches that removed libraries, advanced library application and merging rules, and things of similar nature. If you used them, you used an undocumented feature that is impossible to reach from the UI.
  • Improvements:
  • GH-1502: When the locally cached Minecraft version was deleted, the instance that needed it would have to be started twice
  • This was caused by generating the list of launch instructions before the update. It is now fixed.
  • Version file issues are now reported in the instance's Version page.
  • This doesn't apply to every possible issue yet and will be expanded upon in the next release.

New in MultiMC 0.4.7.553 (Jun 1, 2015)

  • Icon export an import - When exporting and importing instances, you'll notice that if the icon you use for the instance is custom, it will be exported too. If the user doesn't select an icon during import, this icon will be used for the instance after import.
  • FTB related crashes should be gone - 0.4.6 had a crasher bug related to FTB tracking. This is now fixed.

New in MultiMC 0.4.6.521 (May 25, 2015)

  • Functional changes:
  • Old version.json and custom.json version files will be transformed into a minecraft version patch:
  • The process is automated
  • LWJGL entries are stripped from the original file - you may have to re-do LWJGL version customizations
  • Old files will be renamed - .old extension is added
  • It's now possible to:
  • Customize, edit and revert builtin version patches (Minecraft, LWJGL)
  • Edit custom version patches (Forge, LiteLoader, other)
  • Blocked various environment variables from affecting Minecraft:
  • "JAVA_ARGS",
  • "CLASSPATH",
  • "CONFIGPATH",
  • "JAVA_HOME",
  • "JRE_HOME",
  • "_JAVA_OPTIONS",
  • "JAVA_OPTIONS",
  • "JAVA_TOOL_OPTIONS"
  • If you rely on those in any way, now would be a time to fix that
  • Improved handling of LWJGL on OSX (.dylib vs. .jnilib extensions)
  • Jar mods are now always put into a generated temporary Minecraft jar instead of being put on the classpath
  • PermGen settings:
  • Changed default PermGen value to 128M because of many issues from new users
  • MultiMC now recognizes the Java version used and will not add PermGen settings to Java >= 1.8
  • Implemented simple modpack import and export feature:
  • Export allows selecting which files go into the resulting zip archive
  • Only MultiMC instances for now, other pack formats are planned
  • Import is either from local file or URL, URL can't have ad/click/pay gates
  • Instance copy doesn't follow symlinks on Linux anymore
  • Still does on Windows because copying symlinks requires Administrator level access
  • Instance delete doesn't follow symlinks anymore - anywhere
  • MCEdit tool now recognizes MCEdit2.exe as a valid file to runtime
  • Log uploads now follow the maximum allowed paste sizes of paste.ee and are encoded properly
  • MultiMC now doesn't use a proxy by default
  • Running profilers now works on Windows
  • MultiMC will warn you if you run it from WinRAR or temporary folders
  • Minecraft process ID is printed in the log on start
  • SSL certificates are fixed on OSX 10.10.3 and newer - see explanation.
  • UI changes:
  • Version lists:
  • All version lists now include latest and recommended versions - recommended are pre-selected
  • Java version list now sorts versions based on suitability - best on top
  • Forge version list includes the development branch the version came from
  • Minecraft list marks latest release as 'recommended' and latest snapshot as 'latest', if it is newer than the release
  • Mod lists:
  • Are updated and sorted after adding mods
  • Browse buttons now properly open the central mods folder
  • Are no longer watching for updates when the user doesn't look at them
  • Loader mod list now recognizes .litemod files as valid mod files
  • Improved wording of instance delete dialog
  • Icon themes:
  • Can be changed without restarting
  • Added a workaround for icon themes broken in KDE Plasma 5 (only relevant for custom builds)
  • Status icons:
  • Included a 'yellow' one
  • Are clickable and link to help.mojang.com
  • Refresh when the icon theme does
  • Changed default console font to Courier 10pt on Windows
  • Description text in the main window status bar now updates when Minecraft version is changed
  • Inserted blatant self-promotion (Only Minecraft 1.8 and up)
  • This adds a bit of unobtrusive flavor text to the Minecraft F3 screen
  • Log page now has a button to scroll to bottom
  • Errors are reported while updating the instance in the Version page
  • Fixed typos (forge -> Forge)
  • Internals:
  • Massive internal restructuring (ongoing)
  • Downloads now follow redirects
  • Minecraft window size is now always at least 1x1 pixel (prevents crash from bad settings)
  • Better handling of Forge downloads (obviously invalid/broken files are redownloaded)
  • All download tasks now only start 6 downloads, using a queue (fixes issues with assets downloads)
  • Fixed bugs related to corrupted settings files (settings and patch order file saves are now atomic)
  • Updated zip manipulation library - files inside newly written zip/jar files should have proper access rights and timestamps
  • Made Minecraft resource downloads more resilient (throwing away invalid/broken index files)
  • Minecraft asset import from old format has been removed
  • Generally improved MultiMC logging:
  • More error logging for network tasks
  • Added timestamps relative to application start
  • Fixed issue with the application getting stuck in a modal dialog when screenshot uploads fail
  • Instance profiles and patches are now loaded lazily (speeds up MultiMC start)
  • Groups are saved after copying an instance
  • MultiMC launcher part will now exit cleanly when MultiMC crashes or is closed during instance launch