| .forgejo/workflows | ||
| client | ||
| client-min/mods | ||
| server | ||
| LICENSE | ||
| README.md | ||
About MMS
This is a Modded Minecraft Server project, mostly a modpack. (please tell me a better name than MMS, I'm open for suggestions)
MMS is centralised around the Create mod. Why Create? Because it's a cool mod, obviously!
Apart from that there are 4 goals:
- Only add features and functionality to the game, keep the vanilla features and functionality untouched. Complex Redstone contraptions, for example, which are supposed to work in vanilla, should also work with the MMS modpack.
- Find a middle ground between being too minimalistic and too bloated.
- Improve performance and be playable on inexpensive hardware.
- Prefer open source software and respect user privacy by default.
Based on these goals everything else is decided.
That's why the mod loader is Fabric, which is lightweight and doesn't change Minecraft's vanilla behaviour.
If the Create mod and these goals appeal to you, MMS might be just the thing!
The 'MMS' project is separated into three modpacks:
- MMS-full combines MMS-client and MMS-server, providing the full MMS experience in Singleplayer as well. It may however run less smoothly than MMS-client on your computer.
- MMS-client is for use with MMS-server and is more lightweight than MMS-full by excluding server-only features like world generation mods. It can also be used in Singleplayer, without the full MMS experience and requires less resources than MMS-full.
- MMS-server is to be used on a dedicated server. It contains Mods with functionality only on servers.
Additionally, MMS-client-min is provided as information on how to make a client compatible with the server. It's only the bare minimum to achieve compatibility. It also includes optional mods, which the server provides supports for. They are .disabled by default.
Explicit contents:
MMS-full
WIPMMS-client
WIPMMS-client-min
WIPMMS-server
WIPThis is the Git repository of MMS. This repositry's goal is to ease development of the project with the Git workflow, enable collaboration (in the future) and of course to make the project open source.
Installation Instructions
MMS-client Installation
1. Install PrismLauncher
PrismLauncher is a so-called 3rd-party-launcher, which makes installation and management of mods and modpacks very easy. Follow installation instructions on https://prismlauncher.org/
2. Log in with PrismLauncher
On the top right "Accounts -> Manage Accounts... -> Add Microsoft". This opens the Microsoft website in your browser, where you have to login to your Microsoft account and then authorize PrismLauncher to access your "XBox account".
If your broser doesnt start automatically, copy the URL displayed and paste it into your browser.
This will allow PrismLauncher to generate a token, which grants temporary access to your XBox/Minecraft account. PrismLauncher stores this token only on your device and only uses it to launch Minecraft with your Minecraft account.
3. Import the modpack
On the top left "Add Instance -> Import".
Paste the following link:
https://git.nanody.de/api/packages/anonoe/generic/MMS-client/3.0/MMS-client_3.0-init.zip
and press "OK".
4. Launch game and join server
Select the instance and press "Launch". Have a little patience for the downloads to finish and the game to launch. Finally join the server, if you are whitelisted.
MMS-client-min Installation
MMS-client-min is a symbolic modpack, which isn't meant to be 'installed'. It's meant as information for advanced people who prefer to configure their client on their own. If the information isn't enough for you to do that, then you're probably not advanced enough (yet).
MMS-server Installation
WIP
Building Instructions
WIP
Licensing & Credits
- This project is mostly licensed under the AGPL-3.0-or-later.
- The "client" and "server" modpacks are based on Simply Optimized by "HyperSoop", which has it's own license at https://oql.avris.it/license/v1.1.
- Excluded from the AGPL-3.0-or-later are
- all "mods" (jar binaries), as each has their own license (most of which are open-source). You can find them in the "mods" folders:
- ./client/mods
- ./client-min/mods
- ./server/server/mods
- These mods are licensed All Rights Reserved:
- Xaero's World Map, closed-source
- What Are They Up To (Watut), source available
- dependency CoroUtil, source available
- all resourcepacks in ./client/resourcepacks as I (anonoe) do not own them. I distribute them with the permission granted by Vanilla Tweaks here.
- all datapacks in ./server/server/world/datapacks as I (anonoe) do not own them. I distribute them with the permission granted by Vanilla Tweaks here and by Stardust Labs here and here.
- the fabric-server-mc...loader...launcher...jar file(s) located at ./server/server by FabricMC licensed under the Apache-2.0 License
- When executed, the server launcher will download & execute the actual closed-source Minecraft executables by Mojang, as the EULA forbids distribution.
- all "mods" (jar binaries), as each has their own license (most of which are open-source). You can find them in the "mods" folders:
- Credits go to Vanilla Tweaks for
- the resourcepacks in ./client/resourcepacks.
- most of the datapacks in ./server/server/world/datapacks.
- Credits go to Stardust Labs for the datapacks Structory and Structory: Towers.