As per usual: I use MultiMC to manage my Minecraft versions and mods. If you're going to install these mods, I recommend you use MultiMC as well.
As for mod loader, I use Fabric, not forge. This guide will be written for version 0.12.12.
Most links will point to Modrinth. If the mod is not available there, it will point to another website. If you'd like to see anything added, contact me on discord Nick#2014
.
Libraries are needed for some of these mods to run. Install all of them, regardless of which mods you use.
- Sodium - (Jump to Iris if you want to install iris as well.) Optimization of rendering engine
- Lithium - Makes many things faster and cause less lag
- LazyDFU - Makes things faster
- Krypton - Optimize server connection
- Phosphor - Optimized lighting engine
- Enhanced Block Entities - Makes block entities (chests, etc) lag less
- Cull Leaves - Makes leaves cause less legs
- Entity Culling - Prevents entities that can't be seen from loading
- Bobby - Caches chunks client side.
- Mod Menu - A menu for configuring your mods
- OkZoomer - Zoom button
- Replay Mod - Allows you to make timelapses and other replays of what you've done
- BetterF3 - Different F3 screen with more info
- Better Third Person - Different F5 control - Move camera without turning around
- In-Game Account Switcher - Does what it says on the lid
- Stendhal - Cool book editing with colors and stuff
- Continuity - Connected texture support for fabric
- LambdaBetterGrass - Better looking grass
- Presence Footsteps - Footstep sounds
- Seamless Loading Screen - Takes screenshot when you log off to use when you log in
- Charmonium - More sounds
- MAmbience - More sounds. If used with Presence Footsteps, go into mod menu, setting, Advanced Footsteps, and disable
- LambDynamicLights - Dynamic lights
- Mouse Tweaks - Mouse tweaks in inventories
- Appleskin - Shows saturation on food bar. Might be inaccurate.
- Falling Leaves - Shows falling leaves from leaf blocks
- Visuality - Adds new fun visuals
- First-person Model - Shows player model in first person
- Skin Layers 3D - The nice 3d skin layers from MPM
- Not Enough Animations - Adds more animations to players
- Xaero's Minimap - Minimap. Download fair play version.
- Xaero's World Map - World map, requires minimap
- WorldEditCUI - Still waiting for 1.17
- Litematica - Allows for the creation of schematics
Figura is a pretty cool mod that allows you to add custom Blockbench models to your skin. This also includes animations. It works completely client side.
Iris is a pretty cool shaders mod. It's really fast compared to Optifine, because it works with Sodium & co. To download it, go to their website, download the universal jar, and install it as a fabric mod. Be sure to only have one version of Sodium present when you're done - The one installed with Iris. For a full, updated list of working shaders, see this github page. If you want to be able to change your shader settings, use Iris Starline. Download instructions are on the page.
As of 1.17, Advanced chat has been split up into multiple mods:
- AdvancedChatCore
- AdvancedChatHUD
- AdvancedChatBox
- AdvancedChatFilters
- AdvancedChatLog
- AdvancedChatMacros - Coming in the future
Wandering Soul
{"name":"Wandering Soul","startingMessage":"","forward":false,"abbreviation":"WS","mainColor":"#643F3F3F","borderColor":"#B4000000","innerColor":"#64000000","showUnread":true,"match":[{"pattern":"[WS]","findtype":"literal"}],"uuid":"c2934776-ef56-4842-8198-8c2967c86298"}
OOC
{"name":"Out of Character","startingMessage":"","forward":false,"abbreviation":"OOC","mainColor":"#643F3F3F","borderColor":"#B4000000","innerColor":"#64000000","showUnread":true,"match":[{"pattern":"[OOC]","findtype":"literal"}],"uuid":"94e0da49-1b22-4647-bd71-d7bbaf6726c0"}
Help
{"name":"Help","startingMessage":"","forward":false,"abbreviation":"H","mainColor":"#643F3F3F","borderColor":"#B4000000","innerColor":"#64000000","showUnread":true,"match":[{"pattern":"[Help]","findtype":"literal"}],"uuid":"6f6b4e96-d3d5-4070-8e2a-45d4332bd56d"}
Private Messages
{"name":"Private Messages","startingMessage":"","forward":false,"abbreviation":"PMs","mainColor":"#643F3F3F","borderColor":"#B4000000","innerColor":"#64000000","showUnread":true,"match":[{"pattern":"(\\[[A-Za-z0-9\\_]+ \\-\\\u003e [A-Za-z0-9\\_]+\\])","findtype":"regex"}],"uuid":"d1827fb3-059e-44c0-9e97-a33ea7ecafa0"}
Friend Broadcast
{"name":"Friend Broadcast","startingMessage":"","forward":false,"abbreviation":"F-B","mainColor":"#643F3F3F","borderColor":"#B4000000","innerColor":"#64000000","showUnread":true,"match":[{"pattern":"[Friend-Broadcast]","findtype":"literal"}],"uuid":"95218e35-fd0b-4549-81b5-7b12636e4484"}
Staff Chat
{"name":"Staff","startingMessage":"","forward":false,"abbreviation":"Staff","mainColor":"#643F3F3F","borderColor":"#B4000000","innerColor":"#64000000","showUnread":true,"match":[{"pattern":"[Staff]","findtype":"literal"}],"uuid":"278a63c0-1841-405c-955d-881ca578c06a"}
Community Team
{"name":"Community Team","startingMessage":"","forward":false,"abbreviation":"CT","mainColor":"#643F3F3F","borderColor":"#B4000000","innerColor":"#64000000","showUnread":true,"match":[{"pattern":"[C] [","findtype":"literal"}],"uuid":"1631517d-761d-4d1b-8496-6c1c256997d0"}
World Team
{"name":"World Team","startingMessage":"","forward":false,"abbreviation":"WT","mainColor":"#643F3F3F","borderColor":"#B4000000","innerColor":"#64000000","showUnread":true,"match":[{"pattern":"[WT] [","findtype":"literal"}],"uuid":"1631517d-761d-4d1b-8496-6c1c256997d0"}
Story Team
{"name":"Story Team","startingMessage":"","forward":false,"abbreviation":"ST","mainColor":"#643F3F3F","borderColor":"#B4000000","innerColor":"#64000000","showUnread":true,"match":[{"pattern":"[ST] [","findtype":"literal"}],"uuid":"1631517d-761d-4d1b-8496-6c1c256997d0"}
Dev Team
{"name":"Dev","startingMessage":"","forward":false,"abbreviation":"DEV","mainColor":"#643F3F3F","borderColor":"#B4000000","innerColor":"#64000000","showUnread":true,"match":[{"pattern":"[Dev] [","findtype":"literal"}],"uuid":"6dfcc55c-790a-4f61-8cbd-700db4c0410e"}
(If you want to add more, >export and send them over discord)
Friend Join / Leave
{"name":"Friend Join / Leave","active":true,"stripColors":true,"findString":"(Your friend [a-zA-Z0-9\\_]+ is now (online|offline))","findType":"regex","replaceType":"none","replaceTo":"headphone","replaceTextColor":false,"textColor":"#FFFFFFFF","replaceBackgroundColor":false,"backgroundColor":"#FFFFFFFF","processors":{"forward":{"active":false},"actionbar":{"active":true},"sound":{"active":false,"notifySound":"none","soundPitch":1.0,"soundVolume":1.0},"narrator":{"active":false,"message":"$1"}},"order":0}
Staff Channels (Send message on discord to add more)
{"name":"Staff Sound","active":true,"stripColors":true,"findString":"(\\[Staff\\]|\\[C\\] \\[|\\[Dev\\] \\[|\\[WT\\] \\[|\\[ST\\] \\[)","findType":"regex","replaceType":"none","replaceTo":"drums","replaceTextColor":false,"textColor":"#FFFFFFFF","replaceBackgroundColor":false,"backgroundColor":"#FFFFFFFF","processors":{"forward":{"active":true},"actionbar":{"active":true},"sound":{"active":true,"notifySound":"arrow_hit_player","soundPitch":1.0,"soundVolume":2.178832116788321},"narrator":{"active":false,"message":"$1"}},"order":0}
Ticket Reminder
{"name":"Ticket Reminder","active":true,"stripColors":true,"findString":"(There (is|are) [0-9]+ open [a-zA-Z]+ Team tickets. Click here to see them.)","findType":"regex","replaceType":"none","replaceTo":"head","replaceTextColor":false,"textColor":"#FFFFFFFF","replaceBackgroundColor":false,"backgroundColor":"#FFFFFFFF","processors":{"forward":{"active":false},"actionbar":{"active":false},"sound":{"active":false,"notifySound":"none","soundPitch":1.0,"soundVolume":1.0},"narrator":{"active":false,"message":"$1"}},"order":0}
Private Message
{"name":"Private Message","active":true,"stripColors":true,"findString":"(\\[[A-Za-z0-9\\_]+ \\-\\\u003e [A-Za-z0-9\\_]+\\])","findType":"regex","replaceType":"none","replaceTo":"pants","replaceTextColor":false,"textColor":"#FFFFFFFF","replaceBackgroundColor":false,"backgroundColor":"#FFFFFFFF","processors":{"forward":{"active":true},"actionbar":{"active":true},"sound":{"active":true,"notifySound":"anvil_break","soundPitch":1.0,"soundVolume":2.3065693430656937},"narrator":{"active":false,"message":"$1"}},"order":0}
Language Restraint
{"name":"ReStRaInT iN lAnGuAgE","active":true,"stripColors":true,"findString":"[!] Please exercise restraint in your language.","findType":"upperlower","replaceType":"none","replaceTo":"MaLiLib","replaceTextColor":false,"textColor":"#FFFFFFFF","replaceBackgroundColor":false,"backgroundColor":"#FFFFFFFF","processors":{"forward":{"active":false},"actionbar":{"active":true},"sound":{"active":false,"notifySound":"bell_use","soundPitch":1.0,"soundVolume":0.5},"narrator":{"active":false,"message":"$1"}},"order":0}
Vote Reminder
{"name":"Vote","active":true,"stripColors":true,"findString":"(You have not yet voted today! Please consider voting to support Lord of the Craft and claim your rewards\.|Use \/vote to see a list of voting sites|You can now claim your day [0-9]+ voting milestone!)","findType":"regex","replaceType":"none","replaceTo":"music","replaceTextColor":false,"textColor":"#FFFFFFFF","replaceBackgroundColor":false,"backgroundColor":"#FFFFFFFF","processors":{"forward":{"active":false},"actionbar":{"active":true},"sound":{"active":false,"notifySound":"none","soundPitch":1.0,"soundVolume":1.0},"narrator":{"active":false,"message":"$1"}},"order":0}
Server load
{"name":"Load","active":true,"stripColors":true,"findString":"(The server is now under [a-zA-Z]+ load\\.)","findType":"regex","replaceType":"none","replaceTo":"scissor","replaceTextColor":false,"textColor":"#FFFFFFFF","replaceBackgroundColor":false,"backgroundColor":"#FFFFFFFF","processors":{"forward":{"active":false},"actionbar":{"active":false},"sound":{"active":false,"notifySound":"none","soundPitch":1.0,"soundVolume":1.0},"narrator":{"active":false,"message":"$1"}},"order":0}