diff --git a/assets/images/aether.png b/assets/images/aether.png new file mode 100644 index 0000000..69c8a62 Binary files /dev/null and b/assets/images/aether.png differ diff --git a/data/defaults_instances/aether.lce_inst b/data/defaults_instances/aether.lce_inst new file mode 100644 index 0000000..6ac7497 --- /dev/null +++ b/data/defaults_instances/aether.lce_inst @@ -0,0 +1,15 @@ +{ + "$schema": "https://raw.githubusercontent.com/xgui4/LCE-Qt-Launcher/refs/heads/nightly/schemas/x-application-lce_inst_config.json", + "name": "aRockefeler Aether Mod", + "installation_path": ".lce-aether", + "archive_file": "Release", + "username": "Steve", + "image": ":/aether.png", + "exe_name": "Minecraft.Client.exe", + "url": "https://github.com/Frcoxd/aether-papu", + "repo_url": "https://github.com/Frcoxd/aether-papu", + "news_feed": "https://github.com/LCE-Hub/LCE-Workshop/tree/main/.00versions/test", + "instance_source": "InstanceSource.GITHUB_RELEASE", + "instance_type": "InstanceType.CLIENT_VANILLA", + "version": "Aether" +} \ No newline at end of file diff --git a/default.nix b/default.nix index ffa5403..40525a3 100644 --- a/default.nix +++ b/default.nix @@ -2,7 +2,7 @@ pkgs.python3Packages.buildPythonApplication rec { pname = "lce-qt-launcher"; - version = "2026.5.1"; + version = "2026.5.2"; format = "pyproject"; src = ./.; @@ -18,6 +18,7 @@ pkgs.python3Packages.buildPythonApplication rec { pkgs.bash pkgs.coreutils pkgs.gnused + pkgs.monocraft ]; propagatedBuildInputs = with pkgs.python3Packages; [ diff --git a/packages/windows/windows-setup-nigthly-preview.iss b/packages/windows/windows-setup-nigthly-preview.iss index 5c7f546..0e22ab8 100644 --- a/packages/windows/windows-setup-nigthly-preview.iss +++ b/packages/windows/windows-setup-nigthly-preview.iss @@ -3,7 +3,7 @@ ; Non-commercial use only #define MyAppName "LCE Qt Launcher (Nightly Preview Inno Setup 7 Installer)" -#define MyAppVersion "2026.5.1" +#define MyAppVersion "2026.5.2" #define MyAppPublisher "Xgui4" #define MyAppURL "https://github.com/xgui4/lce-qt-launcher" #define MyAppExeName "main.exe" diff --git a/packages/windows/windows-setup-nigthly.iss b/packages/windows/windows-setup-nigthly.iss index 5b528a8..44015bc 100644 --- a/packages/windows/windows-setup-nigthly.iss +++ b/packages/windows/windows-setup-nigthly.iss @@ -3,7 +3,7 @@ ; Non-commercial use only #define MyAppName "LCE Qt Launcher (Nightly)" -#define MyAppVersion "2026.5.1" +#define MyAppVersion "2026.5.2" #define MyAppPublisher "Xgui4" #define MyAppURL "https://github.com/xgui4/lce-qt-launcher" #define MyAppExeName "main.exe" diff --git a/pyproject.toml b/pyproject.toml index 51dff29..f0e36a6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -74,10 +74,12 @@ files = [ "src/lce_qt_launcher/views/app_data.py", "src/lce_qt_launcher/managers/__init__.py", "src/lce_qt_launcher/managers/instance.py", - "src/lce_qt_launcher/managers/system_managers.py", - "src/lce_qt_launcher/managers/steam_managers.py", - "src/lce_qt_launcher/managers/proton_managers.py", - "src/lce_qt_launcher/managers/mod_managers.py", + "src/lce_qt_launcher/managers/system_manager.py", + "src/lce_qt_launcher/managers/steam_manager.py", + "src/lce_qt_launcher/managers/proton_manager.py", + "src/lce_qt_launcher/managers/mod_manager.py", + "src/lce_qt_launcher/managers/import_manager.py", + "src/lce_qt_launcher/managers/skin_manager.py", "src/lce_qt_launcher/models/__init__.py", "src/lce_qt_launcher/models/image_class.py", "src/lce_qt_launcher/models/preferences.py", diff --git a/res.qrc b/res.qrc index 24331da..886ac1e 100644 --- a/res.qrc +++ b/res.qrc @@ -20,6 +20,7 @@ assets/images/lce-hub-ico.png assets/images/chest.png assets/images/piston.png + assets/images/aether.png assets/styles/minecraft.qss @@ -33,6 +34,7 @@ data/defaults_instances/hellishends.lce_inst data/defaults_instances/360Revived.lce_inst data/defaults_instances/revelation.lce_inst + data/defaults_instances/aether.lce_inst assets/languages/translations.json diff --git a/src/lce_qt_launcher/managers/skin_manager.py b/src/lce_qt_launcher/managers/skin_manager.py new file mode 100644 index 0000000..e69de29