With Optional: Optifine Integration, Client Side Carpet Mod, and World Edit
- In Windows, you may need to download 64bit Java. Have run into issues with built in 32bit version
- Download and install client from https://multimc.org/#Download
- Open MultiMC
- Add Minecraft Account (if it doesn't ask for this, use account icon in top right)
- Recommended: In settings > Java, set Minimum Memory Allocation to 2048MB and Maximum to 2048MB or 3072MB. This will allow more operating space for MC to move about in memory.
- Click Add Instance Button in lop left of MultiMC
- Optionally Set name and icon.
- Select the desired version. 1.16.1 at time of writing
- Click OK
- Right-Click on Instance and select Edit Instance.
- On Version tab, click "Install Fabric" (right) and select recommended version. This will add Fabric and intermediary mappings
- If you wan additional Mods, Install Latest Fabric API: https://www.curseforge.com/minecraft/mc-mods/fabric-api
These and more use a utility library called MaLiLib (I pronounce Molly-lib). Needs Fabric API
- In the Edit Instance window of MultiMC, Go to the "Loader Mods" tab.
- Download the latest Fabric version MaLiLib: https://www.curseforge.com/minecraft/mc-mods/malilib (Alternate Distribution Linked Below)
- Drag malilib downloaded file into "Loader Mods" tab
- Choose one or more of the following to download and drag into the "Loader Mods"
- Litematica: https://www.curseforge.com/minecraft/mc-mods/litematica
- MiniHUD: https://www.curseforge.com/minecraft/mc-mods/minihud
- Tweakeroo: https://www.curseforge.com/minecraft/mc-mods/tweakeroo
Optifine is a loader and Fabric is a loader, they don't work together automatically. This will help them co-exist. This isn't perfect. Ask for help if this doesn't work first time. Needs Fabric API
- Download latest OptiFabric: https://www.curseforge.com/minecraft/mc-mods/optifabric
- Download latest Optifine: https://optifine.net/downloads
- Drag both downloads to "Loader Mods" tab
This is Gnembon's moded version of the game, fixing bugs, adding enhencements, and adding Quality of Life changes. These are great if running single player or as server mod, but helps buffer the game and run smoother on client (afaik)
- Download from the TL;DR here: https://github.com/gnembon/fabric-carpet/releases
- Drop downloaded file in "Loaded Mods" Tab
Need Fabric API
- Mod Menu: In-game menu with desciption and links to mods currently installed: https://www.curseforge.com/minecraft/mc-mods/modmenu
- WorldEdit: Mass world changes based optionally based on math. Extremely powerful: https://www.curseforge.com/minecraft/mc-mods/worldedit
- WorldEdit-CUI: Helps you see WorldEdit Selectons: https://guide-minecraft.com/mods/worldeditcui-fabric.html
- EasierCrafting: Adds additional recipe menu for oneclick crafting: https://www.curseforge.com/minecraft/mc-mods/easiercrafting
These things are complicated and I can teach in 15-30 mins. But reading it is slow and dumb, just ask and I will walk you through it quickly.
MaLiLib Plugins Distribution Site: https://masa.dy.fi/mcmods/client_mods/