This is a prebuilt version of Weave Manager designed specifically for MacOS. It addresses issues related to lunar_launcher_inject
not working on MacOS. Please note that this release is somewhat finicky, and certain configurations need to be manually set up.
- If you don't have a
.weave
folder, create it in/Users/your_name/.weave
. - If you don't have a
mods
folder, create it in/Users/your_name/.weave/mods
. - Drag and drop your desired weave mods into
/Users/your_name/.weave/mods
.
- Download
Weave-Loader-Agent-0.2.6.jar
(or whatever the latest version is called) from Weave Loader Agent Releases. - Rename the downloaded file to
loader.jar
. - Drag and drop the
loader.jar
file into/Users/your_name/.weave
.
- Download either
Weave.Manager.app.tar.gz
orWeave.Manager_0.1.0_universal.dmg
from Weave Manager MacOS Releases. - Run the application.
- Launch Lunar Client and then relaunch it using Weave Manager. (See the second picture above for how to relaunch)
- Built a universal binary on an M1 Mac by running
rustup target add x86_64-apple-darwin
npm run tauri build -- --target universal-apple-darwin
- Commented out this in main.rs
- Added default placeholder icons to bypass build errors
- Edited tauri.conf.json's scope to fix some permission/path issues for MacOS
- Edited tauri.conf.json's icons
Original Weave Manager Link: https://github.com/Weave-MC/Weave-Manager