mirror of
https://github.com/MilkBarModding/MilkBarLauncher.git
synced 2025-06-17 12:41:39 +00:00
- Merged bnp files into a single file - Add validation for graphic packs being enabled - Add validation for mod on bcml folder - Fix issue where you couldn't have bcml on a folder that isn't %localappdata% - Fix issue with logging. Server can now be opened twice (NOT RECOMMENDED ANYWAYS)
MilkBarLauncher
This is the repository for Milk Bar Launcher. Here you can find all of the projects needed to build this project
There are four important folders in this project listed below:
C#
- This project contains the implementation for the server.
- The solution is located at
C#\GUIApp\GUIApp.sln
. - This project is implemented on C# and uses sockets for the connectivity.
DLL
- This project contains the implementation for the code that is injected into the emulator.
- The solution is located at
DLL\InjectDLL\InjectDLL.sln
. - The entrypoint for this project is located at
DLL\InjectDLL\dllmain.cpp
. - Most of the implementation is based on finding important memory addresses to read and write the player information.
- This project is implemented on C++ and uses NamedPipes to communicate with the front end application.
WPF .NET 6
- This projects contains the implementation for the front end application.
- The solution is located at
WPF .NET 6\Breath of the Wild Multiplayer\Breath of the Wild Multiplayer.sln
. - This project is implemented in C# using WPF. This app works as an injector for our code and communicates with this code using NamedPipes.
BNP Files
- This folder contains the bnp files that need to be installed in order to get the mod working.
Building the project
Building the project should not be too complicated and this process can be automated using the python script.
Usage
- You can use the project in any way you prefer.
- You can make any modifications to the project, but you cannot redistribute it unless you have modified a substantial portion of the project's code. Modification to non functional parts of the code, do not count as code modification.
Description
This is the repository for Milk Bar Launcher. Here you can find all of the projects needed to build this project
Languages
C++
60.6%
C#
37.5%
C
1.7%
Python
0.2%