MeshMC now has a proper plugin system (MMCO), GPL compatible, not need internal API hacks
Posted by FFroster12@reddit | linux | View on Reddit | 5 comments
Hello r/linux!
MeshMC now includes a new plugin system called MMCO (MeshMC module Object) designed to provide a clean and stable extension mechanism without relying on internal APIs or requiring forks Plugins are built as external ".mmco" shared modules using a minimal C++ SDK and communicate strictly through a defined boundary avoiding Qt or internal dependencies MeshMC is based on GNU General Public License with an additional MMCO Module Exception, allowing non GPL plugins as long as they are independent and only use the public SDK The goal is to maintain a stable core while enabling flexible extensions without the usual maintenance and licensing issues seen in similar launcher ecosystems Feedback on the design,especially around ABI stability and licensing would be appreciated
Project Link: https://github.com/Project-Tick/Project-Tick/tree/master/meshmc/
Thanks!
EliseRudolph@reddit
Number of times the word Minecraft is mentioned in this post: 0
Number of times the word Minecraft should have been mentioned in this post: at least once to indicate to the reader what the fuck we are talking about.
FFroster12@reddit (OP)
MeshMC, a custom Minecraft launcher fork of MultiMC, not Prism and PolyMC
pfp-disciple@reddit
I thought it was related to r/meshtastic, or possibly some other mesh networking technology
killermenpl@reddit
It's possible to guess that this is somehow related Minecraft. But without stating what it is at all, it might as well be related to Midnight Commander, Morse Code, or some new acronym for something ai related. If you want people to engage with what you're saying, at least say what you're even talking about. A single sentence like "MeshMC, an independent fork of MultiMC..." would make this a whole lot better
abbidabbi@reddit
Now I need to know what FF in OP's name stands for 😟