I was expecting something crazy, but default client it's working great on Linux Mint 19 (?) running from a USB external drive
I just changed video driver to 390 in Mint settings, and everything else worked, default OpenJDK and all
also removed shadows and limited FPS to be safe
so in theory you can carry all your Haven needs in a USB drive, and plug into some available computer, even though it will probably need some adjustments and luck