github ChrisDKN/Amethyst-Mod-Manager v2.0.0

4 hours ago

UI Rework

The user interface has been remade from scratch. This was to fix a lot of issues that the old UI had due to being made with an ancient UI framework.

The new user interface should perform noticeably better and have no issues with scaling.

  • Complete rework of the user interface from scratch in QT
  • Overlays now open as tabs that can be switched between and undocked
  • Tabs can be right clicked and repinned to a different location
  • Added localisation support and several languages (Translated mostly via the deepl api)
  • Better theme support, Added a theme editor
  • Improved in app text editor and image viewer

Additions

  • Added Pragmata support
  • Added a favourites menu for wizard tools
  • Added support for adding and running jar files
  • Added an option to add custom regex rules to strip data from archive names
  • Added a wizard for the Discord version of xedit
  • Added a profile export code option for quickly sharing mods in a profile.
  • Added an option to change the casing of plugins.txt
  • Added a plugin index column to the plugins panel, Renamed the current one to priority
  • Added filter tags to the modlist search bar as an alternative way of filtering the modlist. The magnifying glass icon contains a tooltip showing these

Changes

  • Removed the generate separators function, Personally I didn't find it that useful and was wasted screenspace
  • Removed the bepinex wizard as this is just a mod that can be installed normally like any other.
  • Removed the Archive tab. Clicking a bsa/ba2 file in the mod files tab will now display it's content
  • Optional mods for collections are now selected before pressing install instead of after
  • The game/exe dropdown no longer auto populates with exe files found in the staging area but can still manually be added
  • plugins.txt is now copied instead of symlinked to prevent cases where a game could not read the symlinked version
  • Installed games now show at the top of the add game menu by default
  • Reworked the filemap rebuild process, Toggling/moving mods on large modlists should be faster and freeze the UI less
  • Appended collections can now be removed, The collection browser will show any collections appended to the current profile
  • Logging in via Nexus sso now shows a custom authorisation screen in the browser instead of flashbanging the user with a white background
  • Skyrim AE cc plugins are now added to plugins.txt
  • Changed the default mod staging folder to ./home/games/Amethyst to prevent issues in the flatpak
  • Hovering over progress bars or notifications will hide them so buttons don't get blocked by them
  • When Cyberpunk is set to hardlink but falls back to symlinks on deploy, The CET warning is shown if installed

Bug Fixes

  • Fixed an issue where files in a Fomod wouldn't install if the moduleconfig and files in the archive had mismatched casing
  • Fixed an issue where mods that contained files with non utf-8 characters would not work and would block the filemap cache from being built

Tabs

The old UI was designed to keep everything self contained and the new UI expands on this. Anything that opens as an overlay in a panel will now open as a tab.

  • Tabs can be moved and switched between freely
  • Dragging a tab will undock it and turn it into a new window, Closing it will redock it.
  • Right clicking a tab will allow you move it to a new panel
image

Export codes

There are 2 ways to export a modlist/profile, Amethyst has always had the ability to export a profile as an archive that can be reimported. This will save add any downloadable mods to a manifest including fomod settings. It can also include non nexus mods and settings so that reimporting restores the modlist to its exact state before it was exported

A new method was added to v2 that is simpler in scope but makes it easier to quickly share a modlist. Exporting a profile via the Export code option in the profile dropdown will generate a string that includes all of the mod's Mod ids, file id's, fomod setting and load order. Importing this code will open a collection interface where you can install the mods and fomod settings and load order are applied

This could be handy if you have an issue with your modlist in the manager, as you can now easily share it

image

Below is an example for Skyrim SE that installs some basic mods. Try it by clicking the profile dropdown > import code

AMMCODE1:eNrFVtFO2zAU_RXLLytasBzHcdq-Feg2NjohMvYCCJnELRZpHMUpEKH---wW2gCmKWzSXqqkcc6959xz780DHExFdV3rasRzORa6gv2qnAkPynysYP8BpmrKZf6TTwXsQ31Tl3KqC5FInolUVlLl0IO8KH6LUtubPiQII7x7JSqOuuZZvnzzKczl7uW-SgWce3CqUg37Zw9PR-IFOIiTUhYVGN5XIk9FCTrxj3jI6I7B0mpWJsJmZd49TGE_wEHU8-BYZsLeUkaCKPJgpiYy4dkX8_eW2CYdVVg2PIP9Mc-0UeC2QYkgZuInvBITVdY2A2nD91b8TiuZGTmEhvO5t6JUqDtRqnF1XQrxSYNfd4LfaBeR0MdRsCbCmE-w7yLiRtycvo_8EPmO_HvhKv-92QR8kfdigZVcK5mYS3Osqgv7eKxMopdaZCKxYRYc1jfmHLY_B0dHpqAwjofg1kcMMdL7DDrncJDn0qbDyxoMl645hzvwYj5vimVfO5C6yHi9QamARjhslDykzFrAUfLXcJtlwsio9KEyG1vx6ZVpCGBk1GAXOAiDzqMiCAOepyAzQUqnqWkQBmTNMGDdIOo6GX48bIvftzdLQ4XR_gh8E1khSqfDA4zxmlVEmc-cDm_AtNmaIbJ1uT7u6q8GC6zm29lqliyn4JPQxs0e9O3542w2kYuTw_gIXnjwRCzVsNMO7sWDl8Y_5kVdzvRqLLnkI6Qb0oZ8jOAgdMn3CmyziAxRhB0idslKxJFKDY4Gaxr_cET4foTfMSMGWQZkDlQuQIeb64mtzSMb7V4RhNKmcARHIXMJ1wLd4kX_3Ro2WJ3wRIxEPnM28C120fJ7uPusnQJGsYtWG3bbTKSIYKdD6JrdqTa79DA3k2Vsoj0fjTf16aGTAGG4WRfawzR4Y3UbhDYXOwuwXYrD3LSrWA40M0RH5nMH2PjOrCMSNGUnYRQ6s34TdDORyHw8EfwfVrXtw-3b8Pu-yitDyVo6HjqFYrTXWNNR5LPIKdQLqM3yGDMiP0B_1WwvKrP8AgTHpcgUf2P4vq46ce-uNuyW4m-_dS_mfwBoQsdp

Run the following command to install/Update. Or download the appimage directly.

curl -sSL https://raw.githubusercontent.com/ChrisDKN/Amethyst-Mod-Manager/main/src/appimage/Amethyst-MM-installer.sh | bash

Don't miss a new Amethyst-Mod-Manager release

NewReleases is sending notifications on new releases.