I was browsing through Flathub. For non-Linux types, Flathub is a software "store" for Flatpaks, a universal packaging format for GNU/Linux. On the front page was Minion in the "New" section. It seems that someone has created a Flatpak wrapper for Minion to allow for easy installation and use on GNU/Linux. I have not had time to look over the code yet however the wrapper is up on GitHub:
Recently CurseForge released a beta for their CurseForge App as an AppImage (another universal GNU/Linux package which is completely self-conatained). I have been using it for a while now and works great. Once I have a chance to look over the Minion wrapper, I will report back with what i find.
UPDATE: I did some digging and it looks legit. The Flatpak downloads both the needed Java libraries (Bellsoft Liberica JRE 11 as OpenJDK which is normally available in most distro's repos does not have JavaFX support) from Bellsoft and the Minion client from the MMOUI servers
The rest of the .yml directs the installation into /home/<USER NAME>/.local/share/flatpak
As this is a Flatpak installation, it cannot make changes to your system and runs with user privileges.
This looks to be a viable way to run Minion for GNU/Linux types. Disclaimer: I am not the author of this Flatpak nor does it appear that the Flatpak maintainer is associated with MMOUI. If I found otherwise, I will update this post.
Author of the flatpak here! I'm not associated with MMOUI but I did speak with Dolby about this topic and he knows of the existence of this. The raw CDN URL for Minion isn't actually available on the internet normally but he did give it to me in a DM so there's not a constant 'needs to be updated' window popping up.
The JavaFX assumption is correct. I did make a WIP/Template PR which uses OpenJDK JRE 17 and OpenJFX manually installed on top of it, and while it does work it takes around ~10MB or ~20MB more. You can find more information about the process here: https://www.esoui.com/forums/showpos...0&postcount=42
There was some talk about making a bit more official but the conversation was halted (rather, I got ghosted ).