EvilSupahFly

Results 60 comments of EvilSupahFly

With this issue resolved, can this be closed?

Apparently, it was only fixed on my test rig. Other users who install the same Flatpak report the error still persists, so it's back to the drawing board and log...

That must be the `/app` that is part of all Flatpak sandboxes. I had assumed the paths were relative to Amulet's install location within Python's framework, but Flatpak messes with...

I'm not seeing any hard-coded paths. All the path definitions appear to be relative to the location the resource pack manager API is running from, which should count `$HOME/.var/app/$app_ID` when...

So... If Amulet is unable to create or write to CACHE_DIR, would that cause this error? If so, making the default location sandbox-writable or moving it to somewhere the sandbox...

When stepping through, I see paths being set during the initial execution, but they too seem to be relative to `$HOME/.var/$app_id`, which - being in the user's HOME directory -...

So, I've tweaked the resource pack model manager to print some more (excessively) detailed information on paths and file access, and here's what I have, after narrowing down over 90,000...

I can see from the extensive debug barf that textures are being loaded from two different locations. The ones being downloaded are being saved to `/home/evilsupahfly/.var/app/io.github.evilsupahfly.amulet_flatpak/cache/AmuletMapEditor/resource_packs/java/vanilla/assets/minecraft/textures/block/`, and those are being...

I believe with the changes I've made to the [Minecraft Model Reader](https://github.com/EvilSupahFly/Minecraft-Model-Reader/blob/master/minecraft_model_reader/api/resource_pack/java/resource_pack_manager.py#L439), the [missing textures](https://github.com/EvilSupahFly/Amulet-Flatpak/issues/7) are finally resolved. I'm just waiting on the final build to complete on my EndeavourOS...

I just inadvertently solved my problem by creating a venv (literally) at `/app` so I could mirror the structure inside the sandbox as closely as possible, and after checking the...