Mods/1.20: Difference between revisions
(starting mods page 1.20, this is going to take a bit) |
m (change incorrect fabric version) |
||
Line 63: | Line 63: | ||
| Easy and versatile way to copy common building patterns in order to speed up ''creative'' building. Can be used on any creative server. |
| Easy and versatile way to copy common building patterns in order to speed up ''creative'' building. Can be used on any creative server. |
||
|- |
|- |
||
| [https://modrinth.com/mod/grid Grid |
| [https://modrinth.com/mod/grid Grid] |
||
| Fabric |
| Fabric |
||
| [https://modrinth.com/mod/grid/version/1.20.4-fabric0.91.2-1.7 Modrinth] |
| [https://modrinth.com/mod/grid/version/1.20.4-fabric0.91.2-1.7 Modrinth] |
||
| Displays a grid for each block. |
| Displays a grid for each block. |
Revision as of 20:47, 15 May 2024
Mods are widely used on Civ servers to optimize gameplay. Many are bundled into modpacks created by other players to utilize mods.
This page serves as a guide and showing you how to download mods for modern versions of Civ, specifically 1.20.4[note 1]. For installing older versions of mods for Civ, please follow Mods/1.8 or Mods/Old.
Modloader Installation
If not already downloaded, install Java version 17. Make sure to select the install method for your system (usually an .msi
or .dmg
, unless you're on Linux, then you know what you're doing).
Launcher Install (recommended)
Use Prism Launcher to install different versions of Minecraft and modpacks concurrently.[note 2] When creating an instance, make sure to select 1.8.9
and also select Fabric (or NeoForge, Quilt) as the installer. For more information, click here.
When downloading mods, you can install them directly from Curseforge within Prism Launcher's client. See here for how to do so.
Manual install
Fabric is the highly recommended modloader available for 1.20; most mods built for Civ these days are all built for Fabric these days.[note 3] Download the installer here.
NeoForge can also be used for this version, however fewer mods for Civ are available through Forge-like loaders. Note that all Forge mods are compatible with Neoforge.[note 4] Click here to go to the installer page, then switch the version to 1.20.4.
Mod List
Please note:
- Mods are separated by category, sorted alphabetically. Please make sure you are downloading the correct mod for your loader.
- This is not an exhaustive, nor approved list of mods; this is merely a list of mods that are widely used within Civ. Please make sure you comply with the server's rules before installing these mods, you are downloading and using these mods at your own risk.
- If you're using a launcher system, you may be able to directly download these mods from the launcher itself. You can find most of these mods on either Curseforge or Modrinth.
Fabric/dependency-specific
Mod name | Loader | Download | Description |
---|---|---|---|
Fabric API | Fabric | Modrinth | Required for many mods on Fabric to interact with the game itself. |
Cloth Config API | Fabric | Modrinth | A Config API for Fabric and Forge, required for a few HUD and config plugins. |
Cloth Config API | Forge | Modrinth | A Config API for Fabric and Forge, required for a few HUD and config plugins. |
Building Mods
Mod name | Loader | Download | Description |
---|---|---|---|
Effortless Structure | Fabric/Forge | Modrinth | Easy and versatile way to copy common building patterns in order to speed up creative building. Can be used on any creative server. |
Grid | Fabric | Modrinth | Displays a grid for each block. |
Litematica | Fabric | Curseforge | Loads schematics and display a template on client-side. Requires MaLiLib. |
WorldEdit | Fabric/Forge | Modrinth | Multiple tools that help modify the world as a whole, for use on creative worlds. |
WorldEditCUI | Liteloader | Modrinth | Client-side UI that allows you to visualize WorldEdit selections. |
Bookkeeping
Mod name | Loader | Download | Description |
---|---|---|---|
Ghostwriter | Forge | Github | Allows loading and saving Minecraft books, great for librarians on the server. |
Stendhal | Fabric | Modrinth | Allows loading and saving Minecraft books as well as including extra features to implement new GUIs and functionality when writing books. |
Textbook | Fabric | Modrinth[note 5] | Allows you to import books from text files (and your clipboard) and export books to text files. Requires FireplaceLib. |
Botting
Remember to follow the botting rules of your server.
Mod name | Loader | Download | Description |
---|---|---|---|
MacroMod | Fabric/Forge | Github | Write Javascript programs to run in-game. |
Chatting
Mod name | Loader | Download | Description |
---|---|---|---|
AdvancedChat Core | Fabric | Github[note 6] | The host mod for all AdvancedChat mods. Mostly internal features, filters profanity and display a time for sent messages. |
AdvancedChat Log | Fabric | Github[note 6] | Archives and searches through chat history. Requires AdvancedChat Core (above) |
AdvancedChat Filters | Fabric | Github[note 6] | Manipulates incoming messages, can be scripted using Javascript. Requires AdvancedChat Core (above) |
AdvancedChat Box | Fabric | Github[note 6] | Complex suggestion/autocompletion features. Requires AdvancedChat Core (above) |
AdvancedChat HUD | Fabric | Github[note 6] | Formatting & tab features, similar to TabbyChat2. Requires AdvancedChat Core (above) |
SimpleVoiceChat | Fabric | Modrinth | Adds tabs to chat similar to AdvancedChat, requires MnmUtils |
SimpleVoiceChat | Forge | Modrinth | Adds tabs to chat similar to AdvancedChat, requires MnmUtils |
TalkBubbles | Fabric | Modrinth [note 5] | Adds chat bubbles on top of player's heads. |
Civ-specific
Most Civ-specific mods are currently not updated to 1.20. For 1.18 versions, go to Mods/Old#Civ-Specific.
Mod name | Loader | Download | Description |
---|---|---|---|
CivModern | Fabric/Forge | Github | A collection of useful utilities for Civ, such as radar messages, macros, etc. (If you're playing CivMC, please make sure to use the CivMC-legal version.) |
Cosmetic
Mod name | Loader | Download | Description |
---|---|---|---|
Cosmetica | Fabric | Modrinth | Shows capes, hats, discord tags, and custom messages. |
Ears | Fabric | Modrinth | Show ears, tails, wings, etc. that are stored on players' skins |
Hatlist | Fabric | Modrinth | Shows hat skins on the player tab list. |
HUD/PvP Mods
Remember to follow the legal PvP techniques on your server.
Mod name | Loader | Download | Description |
---|---|---|---|
5zig Reborn | Forge | Github | Adds various useful HUD additions and cosmetic features, from and FPS counter to rich discord presence |
BetterPvP | Forge | ChocolateMC | Shows potion effects, armor and tool durability and other additions making it easier to PVP |
InventoryHUD+ | Forge | CurseForge | Shows potion effects, armor and tool durability and other additions making it easier to PVP |
MiniHUD | Forge/Liteloader | CurseForge | Shows in-game block data, most notably light level data (requires MaLiLib) |
Mapping
Remember to turn off cavemode if you install a map mod. Most Civ servers do not allow cavemode to be used.
Voxelmap: Hit M or your specified full screen map key, and go to Options, then de-select cavemode.
JourneyMap: Hit J or your specified full screen map key, and go to Options, under Minimap Preset 1 there should be an option for Show Caves, de-select that option. Note: using the [ or ] keys can change between map modes in Journeymap, be cautious of switching to cavemode.
Xaero's Minimap: Hit Y or your specified settings keybind, and go to Block Map Settings, in this menu there is the cave mode option, click it a few times until it says Cave Mode: Off.
Mod name | Loader | Download | Description |
---|---|---|---|
JourneyMap | Forge | Curseforge | Has a good looking interface, lots of customizable options. Support here |
VoxelMap | Liteloader | Curseforge | Waypoint icons; world map can be zoomed out very far |
Xaero's Minimap | Forge | Modrinth | Shows a minimap of the world, smoothest experience, but has relatively basic features |
Xaero's Minimap (Fair Play) | Forge | Modrinth | Fair play version of the above, universally compliant with other servers. |
Xaero's World Map | Forge | Modrinth | World map view in combination with Xaero's Minimap |
Optimization/Performance
Mod name | Loader | Download | Description |
---|---|---|---|
EntityCulling | Forge | Modrinth | Optimizes entity rendering by not loading any mobs not visible -- useful in large cities. |
FPS Reducer | Forge | Modrinth | Reduces rendering load when Minecraft is not focused -- low impact in game, medium impact while in another window |
Optifine | Forge | Optifine | Provides an FPS booster, HD texture and shader support. |
Visual Enhancement/Replay
Mod name | Loader | Download | Description |
---|---|---|---|
Gammabright | Liteloader | Curseforge | Turn brightness up to increase gamma. |
ReplayMod | Forge | ReplayMod | Records game sessions and replay afterwards at any perspective. |
Chunky | Standalone | Github | A rendering application that creates realistic images of Minecraft worlds |
Miscellaneous
Mod name | Loader | Download | Description |
---|---|---|---|
In-Game Account Switcher | Forge | Modrinth | Allows you to switch accounts in the game, without having to restart Minecraft. (Please note, alts are no longer allowed on any Civ server.) |
Just Enough Items | Forge | Modrinth | Shows items and recipes in a sidebar in inventory. (Does not show factory recipes.) |
Notes
- ↑ This guide will get updated to future versions as necessary. 1.20.4 is currently recommended as most mods are using this as a target for upgrading, and 1.20.6 is currently too new for most releases.
- ↑ If you've been using MultiMC or PolyMC in the past, see this guide to update and migrate your launcher. Prism is the successor to both that provides more active updates and downloads to CurseForge/Modrinth.
- ↑ Quilt has been dropped from this guide due to fewer mods having support for Quilt.
- ↑ Forge has been dropped from this guide due to more development occurring on 1.20 on NeoForged.
- ↑ 5.0 5.1 The noted version is 1.20.1, although it should work for all 1.20 versions.
- ↑ 6.0 6.1 6.2 6.3 6.4 This is a third party port of AdvancedChat to 1.20, as an official version has not been released.