Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handler for .mcpack and .mcworld #70

Open
Madis0 opened this issue Apr 6, 2019 · 4 comments
Open

Handler for .mcpack and .mcworld #70

Madis0 opened this issue Apr 6, 2019 · 4 comments
Labels
enhancement New feature or request

Comments

@Madis0
Copy link

Madis0 commented Apr 6, 2019

I'm aware that the user can place external resources to
~/.local/share/mcpelauncher/games/com.mojang/resource_packs and ~/.local/share/mcpelauncher/games/com.mojang/minecraftWorlds accordingly, but what if the launcher could act as a file handler and extract them there automatically?

That would create an simple UX, similar to the official Bedrock Edition releases.

@Mhowser
Copy link

Mhowser commented Apr 7, 2019

I would really appreciate this, especially if it was drag n' drop.

@callyral

This comment was marked as off-topic.

@ChristopherHX
Copy link
Member

I plan to implement this via simple-ipc. Somewhere between 0.10.0 and 1.0.0 The code to import files while the game is running has been contributed by @GameParrot.

  • mcpelauncher-client filename should send the file/uri name to the last launched instance (the previous launched instance can no longer receive files after another instance starts the game)
  • mcpelauncher-ui-qt filename (mcpelauncher-ui-qt can be replaced by the appimage file / flatpak run command) should call the client, if no session is active open the currently selected profile then import the file.

The .desktop file needs updates as documented in https://stackoverflow.com/questions/30931/register-file-extensions-mime-types-in-linux.

I did some tests locally, I expect this to be finally be implemented within 6 month.

@codenyte
Copy link

Wasn't this implemented in mcpelauncher-client #58?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants