Skip to content

Instantly share code, notes, and snippets.

@alkyaly
Last active September 16, 2023 22:13
Star You must be signed in to star a gist
Embed
What would you like to do?
Performance Mods

I do not maintain this list anymore:

Go to https://github.com/NordicGamerFE/usefulmods an updated version

Performance Mods

A list of performance-enhancing mods for most major-played versions.

Any suggestion/complaint?
~ Ping alkya#1273 in Modded Minecraft or use the gist comments.

Mods marked as "Dangerous" might be unstable, and cause some unexpected behaviour.

Forge 1.7.10

Name Known Incompatibilities Description Author Performance Improvement
BetterFPS None BetterFps is a Minecraft mod that add a few performance improvements, trying to be compatible with other mods. Guichaguri Both
FastCraft Forge Essentials FastCraft is a sophisticated mod which improves the client and server performance significantly without any game play changes. sfPlayer1 Both
FoamFix None FoamFix is a mod designed to optimize post-1.7.10 modded Minecraft using simple, targeted optimizations. asiekierka Both
CoFHTweaks Unknown Configuration options skyboy026 (TeamCoFH) Both
Squidless Unknown Prevents squids spawning in regions where they would instantly despawn hilburn Server

Forge 1.8.9

Name Known Incompatibilities Description Author Performance Improvement
FoamFix None FoamFix is a mod designed to optimize post-1.7.10 modded Minecraft using simple, targeted optimizations. asiekierka Both
BetterFPS None BetterFps is a Minecraft mod that add a few performance improvements, trying to be compatible with other mods. Guichaguri Both
Patcher None Patcher is a 1.8.9 Forge mod created to improve your all-around Minecraft experience, bringing tons of Quality of Life additions, performance improvements, and tons of Vanilla bug fixes. Sk1er Client

Forge 1.12.2

Name Known Incompatibilities Description Author Performance Improvement
FoamFix None FoamFix is a mod designed to optimize post-1.7.10 modded Minecraft using simple, targeted optimizations asiekierka Both
VanillaFix Mods using outdated mixin versions¹ VanillaFix is a mod that improves performance and fixes bugs and annoyances in vanilla Minecraft Runemoro (Dimensional Development) Both
Phosphor Mods using outdated mixin versions¹ Phosphor is a Minecraft mod which works to optimize one of game's most inefficient areas, the lighting engine jellysquid_ Both
BetterFPS None BetterFps is a Minecraft mod that add a few performance improvements, trying to be compatible with other mods. Guichaguri Both
Surge Mods using outdated mixin versions¹ Surge is an open source mod which aims to improve the load time and performance of the game. DarkhaxDev Both
Clumps None Clumps groups XP orbs together into a single entity to reduce lag when there are many in a small area jaredlll08 Both
Particle Culling None This mod is a client-side performance enhancing mod, which stops particles that are outside the player's view from rendering bl4ckscor3 Client
Entity Culling Pixelmon, Sync Entity Culling is a small client-side performance core mod which improves the rendering of entities and tile entities. meldexun Client
TexFix FoamFix-Anarchy, MCPatcher TexFix optimizes the loading of textures of other mods Speiger Client
Better Biome Blend None Better Biome Blend is a mod which accelerates the biome color blending algorithm. FionaTheMortal Client
FastFurnace None Similar to FastWorkbench, it caches the last recipe used, and checks this recipe first before re-scanning the entire registry. Shadows_of_Fire Server (Must be installed in client aswell)
FastWorkbench None This is a mod aimed at improving performance of all crafting-related functions. Shadows_of_Fire Server (Must be installed in client aswell)
AI Improvements None Simplified AI modification mod focused on performance and low-level modifications to AIs in the game QueenOfMissiles Server
Get It Together, Drops! None This mod adds two configuration options to control how dropped items combine on the ground. This can significantly improve performance in areas with lots of dropped items bl4ckscor3 Server
Born In a Barn Unknown Fixes a Minecraft bug where Village doors keep chunks loaded. Speiger Server
Stackie Unknown This mod increases stack sizes of experience and items Lunatrius Server
PortalSuperCache (Dangerous) Unknown When using this mod, your game will search portal blocks at a high speed on teleport. LucunJi Server
Tiquality Unknown Limiting a player's tick time in the world to evenly distribute time. Terminator_NL Server
Multithreaded Noise Unknown This mod makes overworld terrain generate faster by replacing the three 3D noise generators in the overworld with multithreaded versions. bloodnbonesgaming Server (Must be installed in client aswell)
Performant (Dangerous) Unknown Lightweight mod project which hugely improves performance and blocklag. someaddon Server

Forge 1.15.x

Name Known Incompatibilities Description Author Performance Improvement
Phosphor None Phosphor is a Minecraft mod which works to optimize one of game's most inefficient areas, the lighting engine jellysquid_ Both
Clumps None Clumps groups XP orbs together into a single entity to reduce lag when there are many in a small area jaredlll08 Both
Cull Particles None This mod increases fps by not rendering particles that the player can't see tfarecnim Client
Out of Sight Unknown Out of Sight simply stops modded tile entities from rendering if they are further than 24 blocks away Corosus Client
FastFurnace None Similar to FastWorkbench, it caches the last recipe used, and checks this recipe first before re-scanning the entire registry. Shadows_of_Fire Server
FastWorkbench None This is a mod aimed at improving performance of all crafting-related functions. Shadows_of_Fire Server
Lithium None Lithium is a general-purpose optimization mod for Minecraft which works to improve a number of systems without changing any behavior jellysquid_ Server
AI Improvements None Simplified AI modification mod focused on performance and low-level modifications to AIs in the game QueenOfMissiles Server
Get It Together, Drops! None This mod adds two configuration options to control how dropped items combine on the ground. This can significantly improve performance in areas with lots of dropped items bl4ckscor3 Server
Performant Unknown Lightweight mod project which hugely improves performance and blocklag. someaddon Server

Forge 1.16+

Name Known Incompatibilities Description Author Performance Improvement
FerriteCore Unknown This mod reduces the memory usage of Minecraft in a few different ways malte0811 Both
Starlight Create Mod for completely rewriting the vanilla light engine. Spottedleaf (PaperMC) Both
DataFixerSlayer (Dangerous³) Any other mod that also removes DFU DataFixerSlayer prevents the DataFixerUpper (DFU) system from loading Vazkii Both
LazyDFU Mods that remove the DFU LazyDFU is an optimization mod that makes the initialization of DataFixerUpper "lazy" Corgi_Taco Both
Smooth Boot Unknown Optimize Minecraft loading performance to be smoother on low end systems and scale better on high end systems UltimateBoomer Both
Clumps APTweaks, MCMT Clumps groups XP orbs together into a single entity to reduce lag when there are many in a small area jaredlll08 Both
⠀⠀Cull Particles⠀⠀² None This mod increases fps by not rendering particles that the player can't see tfarecnim Client
Out of Sight Unknown Out of Sight simply stops modded tile entities from rendering if they are further than 24 blocks away Corosus Client
EntityCulling None EntityCulling using async path-tracing to skip rendering Tiles/Entities that are not visible tr9zw Client
Entity Culling None Entity Culling is a small client-side performance core mod which improves the rendering of entities and tile entities. meldexun Client
Better Biome Blend None Better Biome Blend is a mod which accelerates the biome color blending algorithm. FionaTheMortal Client
Spawner Bug Fix Unknown This addresses a bug which causes lag in mods that create custom spawners. Lupicus Client
Overworld Two Unknown Optimization mod that generates overworld and nether terrain much faster than vanilla minecraft at the cost of breaking parity. Corgi_Taco, gegy1000, SuperCoder79 Server
C2ME (DANGEROUS) Unknown A Forge mod designed to improve the chunk performance of Minecraft. YatopiaMC Server
APTweaks Dynamic View (View Distance Feature), Clumps Adaptive Performance Tweaks is a Minecraft Forge Mod which automatically adjust specific settings on the server and client side to allow a balanced TPS/FPS. Kaworru Server
Dynamic View APTweaks This is a small/light serverside utility mod to help balancing lag (TPS) and chunk view/load distance. someaddon Server
Performant (Dangerous) Phosphophyllite, Resourceful Bees, + Lightweight mod project which hugely improves performance and blocklag. someaddon Server
MCMT (DANGEROUS) Immersive Portals, Performant, Clumps, +++ This is a mod, that attempts to multithread minecraft's tick execution. jediminer543 Server
AI Improvements None Simplified AI modification mod focused on performance and low-level modifications to AIs in the game QueenOfMissiles Server
Get It Together, Drops! Unknown This mod adds two configuration options to control how dropped items combine on the ground. This can significantly improve performance in areas with lots of dropped items bl4ckscor3 Server
FastWorkbench minus Replacement None This is a mod aimed at improving performance of all crafting-related functions. tfarecnim Server
FastFurnace minus Replacement None Similar to FastWorkbench, it caches the last recipe used, and checks this recipe first before re-scanning the entire registry. tfarecnim Server
FastSuite Unknown FastSuite is a mod about improving recipe performance, it improves upon all mods that use the JSON recipe system, rather than just a specific subset of recipes Shadows_of_Fire Server
Halogen⁶ Performant, Immersive Portals A Forge port of Sodium spoorn Client
RoadRunner Performant RoadRunner is an unofficial fork of the popular performance-enhancing Fabric mod Lithium by jellysquid3 for the Forge mod loader. MaxNeedsSnacks Server
Magnesium, Sulfuric, Hydrogen Reforged Unknown Unofficial ports to forge of Sodium and Phosphor respectively. someoneelsewastaken ----

Fabric 1.16+

Name Known Incompatibilities Description Author Performance Improvement
Phosphor Starlight Phosphor is a Minecraft mod which works to optimize one of game's most inefficient areas, the lighting engine CaffeineMC Both
Starlight Phosphor Fabric mod for completely rewriting the vanilla light engine. Spottedleaf (PaperMC) Both
LazyDFU Mods that remove the DFU LazyDFU is an optimization mod that makes the initialization of DataFixerUpper "lazy" astei Both
Smooth Boot Unknown Optimize Minecraft loading performance to be smoother on low end systems and scale better on high end systems UltimateBoomer Both
DashLoader (Dangerous) Hydrogen, Enhanced Block Entities This mod launches minecraft faster by caching all of the content on first launch and then loading that cache on the next one alphaqu Client
FerriteCore Unknown This mod reduces the memory usage of Minecraft in a few different ways malte0811 Both
VanillaFix Unknown Bug fixes and optimizations for Minecraft BoogieMonster1O1 (Dimensional Development) Both
Sodium Mods that utilize of the FRAPI Sodium is a free and open-source rendering engine replacement for the Minecraft client that greatly improves frame rates, reduces micro-stutter, and fixes graphical issues in Minecraft CaffeineMC Client
Canvas Sodium Advanced Rendering Engine for Fabric grondag Client
Hydrogen DashLoader Reduces the memory usage of the game in more modded scenarios CaffeineMC Client
EntityCulling None EntityCulling using async path-tracing to skip rendering Tiles/Entities that are not visible tr9zw Client
Entity Distance Unknown Allows the user to adjust the (client) distance at which different entities render capnkork Client
Cull Leaves Unknown Adds culling to leaf blocks, providing a huge performance boost over vanilla. Motschen Client
Enhanced Block Entities Sodium, DashLoader EBE is a mod which aims to increase the performance of block entity rendering, as well as offer customizability via resource packs. FoundationGames Client
Better Beds Unknown Removes the Block Entity Renderer from the bed and replaces it with the default minecraft model renderer. Motschen Client
FastChest Unknown This mod helps by removing dynamic models from chests and making them render as static chunk geometry. fake_domi Client
Better Biome Blend Sodium Better Biome Blend is a mod which accelerates the biome color blending algorithm. FionaTheMortal Client
Resolution Control Unknown ResolutionControl+ allows you to change Minecraft's render resolution separately from the HUD elements. Ultimate Boomer Client
Smoke Suppresion Unknown This is to prevent client-side lag and general annoyance when using large numbers of campfires in farms. supersaiyansubtlety Client
Angerable Patch Unknown Fixes MC-192362 / MC-189565, which causes drastically large log file sizes and lag Client Draylar
Lithium None Lithium is a general-purpose optimization mod for Minecraft which works to improve a number of systems without changing any behavior CaffeineMC Server
Hopper Optimizations Unknown A mod that optimizes hoppers and their interactions with entities and inventories 2No2Name Server
Krypton Unknown Krypton is a Minecraft mod designed for the Fabric mod loader that implements a suite of optimizations focused on the Minecraft networking stack astei Server
Overworld Two Unknown Optimization mod that generates overworld and nether terrain much faster than vanilla minecraft at the cost of breaking parity. gegy1000, SuperCoder79 Server
Tic-Tacs (Dangerous) C2ME Tic-TACS is an experimental reimplementation of Minecraft's chunk loading engine gegy Server
C2ME (DANGEROUS) Tic-Tacs, + A Fabric mod designed to improve the chunk performance of Minecraft. YatopiaMC Server
MCMT-Fabric (DANGEROUS) Carpet, Dimensional Threading This is a mod, that attempts to multithread minecraft's tick execution. himekifee Server
Dimensional Threading (Dangerous) Unknown Minecraft mod which optimizes the processing of multiple Dimensions, by assigning them independent threads WearBlackAllDay Server
Fat Experience Orbs Unknown This mod makes it so that nearby experience orbs merge together NinjaPhenix Server
FastBench None This is a mod aimed at improving performance of all crafting-related functions. tfarecnim Server
FastFurnace None Similar to FastWorkbench, it caches the last recipe used, and checks this recipe first before re-scanning the entire registry tfarecnim Server
Recipe Cache FastFurnace, FastBench (?) Caches recipe lookup for crafting and furnaces to lessen server lag caused by crafting stacks of items and large amounts of furnaces ticking biom4st3r1 Server

Forge 1.17.X

Name Known Incompatibilities Description Author Performance Improvement
FerriteCore Unknown This mod reduces the memory usage of Minecraft in a few different ways malte0811 Both
Clumps Unknown Clumps groups XP orbs together into a single entity to reduce lag when there are many in a small area. jaredlll08 Both
EntityCulling None EntityCulling using async path-tracing to skip rendering Tiles/Entities that are not visible tr9zw Client
Get It Together, Drops! Unknown This mod adds two configuration options to control how dropped items combine on the ground. This can significantly improve performance in areas with lots of dropped items bl4ckscor3 Server
Dynamic View APTweaks This is a small/light serverside utility mod to help balancing lag (TPS) and chunk view/load distance. someaddon Server
AI Improvements None Simplified AI modification mod focused on performance and low-level modifications to AIs in the game QueenOfMissiles Server

Fabric 1.17.X

Name Known Incompatibilities Description Author Performance Improvement
Starlight Unknown Fabric mod for completely rewriting the vanilla light engine. Spottedleaf (PaperMC) Both
LazyDFU Mods that remove the DFU LazyDFU is an optimization mod that makes the initialization of DataFixerUpper "lazy" astei Both
Smooth Boot Unknown Optimize Minecraft loading performance to be smoother on low end systems and scale better on high end systems UltimateBoomer Both
FerriteCore Unknown This mod reduces the memory usage of Minecraft in a few different ways malte0811 Both
Clumps Unknown Clumps groups XP orbs together into a single entity to reduce lag when there are many in a small area. jaredlll08 Both
Sodium Mods that utilize of the FRAPI Sodium is a free and open-source rendering engine replacement for the Minecraft client that greatly improves frame rates, reduces micro-stutter, and fixes graphical issues in Minecraft CaffeineMC Client
DashLoader (Dangerous) Enhanced Block Entities This mod launches minecraft faster by caching all of the content on first launch and then loading that cache on the next one alphaqu Client
Canvas Sodium Advanced Rendering Engine for Fabric grondag Client
Hydrogen Unknown Reduces the memory usage of the game in more modded scenarios CaffeineMC Client
EntityCulling None EntityCulling using async path-tracing to skip rendering Tiles/Entities that are not visible tr9zw Client
Cull Leaves Unknown Adds culling to leaf blocks, providing a huge performance boost over vanilla. Motschen Client
Enhanced Block Entities Sodium, DashLoader EBE is a mod which aims to increase the performance of block entity rendering, as well as offer customizability via resource packs. FoundationGames Client
Entity Distance Unknown Allows the user to adjust the (client) distance at which different entities render capnkork Client
Better Beds Unknown Removes the Block Entity Renderer from the bed and replaces it with the default minecraft model renderer. Motschen Client
FastChest Unknown This mod helps by removing dynamic models from chests and making them render as static chunk geometry. fake_domi Client
Better Biome Blend Sodium Better Biome Blend is a mod which accelerates the biome color blending algorithm. FionaTheMortal Client
Resolution Control Unknown ResolutionControl+ allows you to change Minecraft's render resolution separately from the HUD elements. Ultimate Boomer Client
Smoke Suppresion Unknown This is to prevent client-side lag and general annoyance when using large numbers of campfires in farms. supersaiyansubtlety Client
Lithium None Lithium is a general-purpose optimization mod for Minecraft which works to improve a number of systems without changing any behavior CaffeineMC Server
Krypton Unknown Krypton is a Minecraft mod designed for the Fabric mod loader that implements a suite of optimizations focused on the Minecraft networking stack astei Server
C2ME (DANGEROUS) Tic-Tacs, + A Fabric mod designed to improve the chunk performance of Minecraft. YatopiaMC Server
Dimensional Threading (Dangerous) Unknown Minecraft mod which optimizes the processing of multiple Dimensions, by assigning them independent threads WearBlackAllDay Server
Alternate Current (Dangerous) Unknown Alternate Current is an efficient and non-locational redstone dust implementation Space Walker Server
FastFurnace None Similar to FastWorkbench, it caches the last recipe used, and checks this recipe first before re-scanning the entire registry tfarecnim Server
Recipe Cache FastFurnace, FastBench (?) Caches recipe lookup for crafting and furnaces to lessen server lag caused by crafting stacks of items and large amounts of furnaces ticking biom4st3r1 Server
ServerCore (Dangerous) Unknown A fabric mod that aims to optimize & add multiplayer features to the minecraft server. Wesley1808 Server

 

Chunk Pregeneration

Name Versions ModLoader Description Author
Chunk Pregenerator 1.4.7, 1.7.X, 1.8.9, 1.10.X, 1.11.X, 1.11.2, 1.12.X, 1.14.4, 1.15.2, 1.16.X Forge Chunk Pregenerator is a tool that allows you to generate your World more efficiently. Speiger
Fabric Chunk Pregenerator 1.14.X, 1.15.X, 1.16.X, 1.17.X Fabric Mod that allows you to pregenerate chunks for your server or for singleplayer while running fabric SuperCoder79
Chunky Forge: 1.16.X, 1.17.X; Fabric: 1.16.X, 1.17.X; Sponge: Sponge 8+; Spigot: 1.13.X, 1.14.X, 1.15.X, 1.16.X, 1.17.X Forge, Fabric, Sponge, Bukkit/Spigot Pre-generates chunks, quickly and efficiently pop4959

 

¹ Should work if Mixin-0-7-0-8-Compatibility is applied.
² Cull Particles isn't needed anymore in newer Forge versions, it was implemented in forge.
³ Do not blame me if you didn't read this notice, if you try to load a older world in a newer instance of the game, and you have one of these mods installed, bad things will happen, uninstall the mod first.
⁴ Some of the mods that have Sodium as an incompatibility, might work if you use Indium
⁵ AI Improvements newer versions (1.14+) don't have as much impact as the older versions have, since in newer versions of Minecraft, a lot of fixes to the AI are implemented [Sources: Curseforge page FAQ, Dev]
⁶ Halogen has issues with forge's ExplosionEvent, see sodium-forge#33.
@PaldenDoe
Copy link

C2ME and DimThread aren't compatible. Also, why isn't optifine here? If you think it conflicts with a lot of mods, just mark it as dangerous.

@Elitelmao
Copy link

C2ME and DimThread aren't compatible. Also, why isn't optifine here? If you think it conflicts with a lot of mods, just mark it as dangerous.

how? i use both in my modpack and I don't see any problems

@PaldenDoe
Copy link

PaldenDoe commented Nov 23, 2021

how? i use both in my modpack and I don't see any problems

I did more testing and it only crashes when I use both without other fps mods (idk which).

@Elitelmao
Copy link

how? i use both in my modpack and I don't see any problems

I did more testing and it only crashes when I use both without other fps mods (idk which).

yea I been getting crashes lately I removed it and I still getting crashes so it might be something to do with that

@tankyap
Copy link

tankyap commented Dec 3, 2021

So I found out that Phosphor(for Fabric) has updated to 1.17.x since November 26, 2021.
And by the way before you update the gist, starlight and phospher are NOT compatible each other, so make sure to mark that.

@GeefireMC
Copy link

This still seems fairly early in development, but Very Many Players could possibly help performance. I'm not sure if it's ready now, but it's something to investigate/check up on later
https://github.com/RelativityMC/VMP-fabric

@DaniloDaki648
Copy link

DaniloDaki648 commented Dec 6, 2021

@DaniloDaki648
Copy link

DaniloDaki648 commented Dec 6, 2021

https://www.curseforge.com/minecraft/mc-mods/no-fade
Makes texture pack and loading game faster by removing fade animation
https://www.curseforge.com/minecraft/mc-mods/ksyxis
Very good mod for players on the low-end hardware because it makes Minecraft not generate starting area(21x21) 440 chunks which most of them will not be generated for players who have low render distances
https://modrinth.com/mod/vmp-fabric
Early access mod which helps on servers with a high number of players

@alkyaly
Copy link
Author

alkyaly commented Dec 8, 2021

PSA

I'm really sorry for the lack of activity on this.

I will come out clear: I have no interest in maintaining this list anymore

I barely play this game, and some of my judgements about some recommendations/mods here are extremely biased
If someone wants to fork it and keep it updated, I will edit and link to yours at the top

thanking cat

@NordicGamerFE
Copy link

Hey @alkyaly i would love to upkeep this i am already working on modpacks daily and I love this list

@alkyaly
Copy link
Author

alkyaly commented Dec 8, 2021

Hey @alkyaly i would love to upkeep this i am already working on modpacks daily and I love this list

Sure, will link to your fork, thanks
Don't forget to change contact info ^^

@NordicGamerFE
Copy link

@alkyaly Just made some big changes i just wanted to ask what you think as I still want to keep it somewhat to what your goal was

@Aquavortqx
Copy link

Aquavortqx commented Dec 9, 2021

Really sad to see you leave alkyaly
I was one of your first comments and I have always taken a look at this gist since then. Hope you have a great day!

Regards,
Vortqx

@QueenUlyana
Copy link

QueenUlyana commented Dec 11, 2021

@alkyaly Fix it urgently! You have the wrong link in mods 1.17.x for FastChest. https://www.curseforge.com/minecraft/mc-mods/fastchest

@NordicGamerFE
Copy link

@QueenUlyana as stated in the top of the document this gist is no longer maintained

@tankyap
Copy link

tankyap commented Dec 14, 2021

Got a new mod for Forge and Fabric called Better Fps - Render Distance.
A mod that improves render distance by changing square radius render to 3d circular radius which can be stretched horizontally via config or video option.
Take note that the Fabric version is only available on 1.18, no backports.

@Pectacular
Copy link

This gist is no longer maintained go here for the maintained fork

@yesn0t
Copy link

yesn0t commented Jan 3, 2022

thank you for this list, it helped me find many useful mods !

btw, keeping up with all these mods becomes a hassle at some point, thankfully there are some recent tools that make it much easier :

  • modsettings : saves a million clicks by creating shorctuts to mod settings in options screen, instead of opening modmenu and scrolling
  • mod manager : currently not fully working, it can still navigate modrinth and downloads mods, but no longer detects outdated mods to update them... might be due to modrinth changing some stuff, but it was very good when it worked
  • modget : this will likely replace mod manager and is more versatile
  • Puzzle : brings all optifine-altenatives mods under one GUI as well as adding some features on its own
  • ThatOrThis : now this one is the motherload, with it players can create their own rules with in game GUI to toggle and load different sets of mods based on compatibility or simply mood, with just a rules text file

once again thank you for the list and i hope you having fun tayloring MC exactly how you want it x)

PS im aware of the new repo , this comment is to say thank you to alkyaly and all the people who contributed to this list :)

@SegoItCh
Copy link

Forge 1.7.10
FastCraft not compatible with CoFHTweaks

@Ristovski
Copy link

@SegoItCh The first line in this gist clearly states "I do not maintain this list anymore"

@Mrdoming666
Copy link

gg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment