Back to modpacks
Optimization Foundation project artwork

CurseForge · Minecraft modpack

Optimization Foundation

A foundation optimization modpack for big modpacks. Everything you need.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Optimization Foundation release should I use?

Updated 14 days ago
Latest stable file neoforge-1.21.1-0.3.2
Game version 1.21.1
Loader NeoForge 21.1.265

neoforge-1.21.1-0.3.2 is a complete pack release for 1.21.1 with NeoForge 21.1.265. Install it as its own launcher instance. If the creator publishes a separate server file, make sure it names this exact pack release. For this loader, use Java 21. 84 mods in this pack file.

Pack setup

How should I set up Optimization Foundation for players and a server?

Use neoforge-1.21.1-0.3.2 as the pack version. Install the pack as its own launcher instance. The creator’s listing does not name a separate server file, so check the release notes before setting up a dedicated server. Do not upload the ordinary client folder blindly.

Client instance Install neoforge-1.21.1-0.3.2
Dedicated server setup Match neoforge-1.21.1-0.3.2
Pack loader NeoForge 21.1.265
Java version Java 21

A pack is a matched client and server setup, not one mod with an install-side label. Keep its release, loader, manifest and overrides together.

Referenced mods 84
Client only 24
Server only 0
Not labelled 60

These numbers come from the pack file you chose. “Not labelled” means we don’t know which side it belongs on—not that it is safe everywhere. The file count is not a RAM estimate.

What are the server requirements for Optimization Foundation?

neoforge-1.21.1-0.3.2. Change the pack release and its contents or setup may change too.

84 mods in this pack file

The selected pack release is neoforge-1.21.1-0.3.2. That file is for Minecraft 1.21.1 with NeoForge 21.1.265. This NeoForge setup needs Java 21. It contains 84 mod projects. The creator’s listing does not name a separate server file. Check their notes before using one, and do not upload an ordinary client folder or rebuild the pack mod by mod. A file count cannot tell us the right RAM, CPU or storage; size the server for the players and world you actually run.

About this project

What kind of pack is Optimization Foundation?

Banner

Optimization Foundation is a performance modpack that is designed for other creators, and for players who want a smooth vanilla minecraft experience.

I created this pack because I was tired of getting around 20 FPS while playing modpacks on a low-end PC or laptop.

My goal is to build a perfect performance foundation so anyone can enjoy larger modpacks with smoother gameplay, and so that I can play a big modpack without lag for once.

Features:

  • Higher FPS
  • More stable tick rates
  • Faster chunk generation
  • Fixes for bugs, crashes, and memory leaks
  • Faster game startup
  • Faster structure and biome locating

Note:

  • Bug reports, suggestions, and feedback can be posted in the comments for now.
  • Feel free to use this as a foundation, you don't have to credit me or ask for permission.

This modpack aims to include every optimization used in large modpacks. If you think something is missing or can be improved, please let me know.

Project description from CurseForge.

Mods in neoforge-1.21.1-0.3.2

Open any mod on Modpacks.ch to check its files and dependencies.

AI-Improvements-1.21-0.5.3.jar SHA-1 b4a8e11384454bcc341043b251db7fb5afdfdf45 · CurseForge file 5426792 · Project link unavailable Side not labelled
alltheleaks-1.1.13+1.21.1-neoforge.jar SHA-1 ea11d23e0f8c48544a269dc7c56f6593cb1cafe2 · CurseForge file 8943912 · Project link unavailable Side not labelled
alternate_current-mc1.21-1.9.0.jar SHA-1 1201c14362f2bad7062d315f8a9b26afbabd2c9c · CurseForge file 5665477 · Project link unavailable Side not labelled
architectury-13.0.11-neoforge.jar SHA-1 008656a0702801174b8ec245ed7aad1921d6e9f1 · CurseForge file 8492726 · Project link unavailable Side not labelled
async-locator-refined-neoforge-1.21.1-1.6.0.jar SHA-1 287ec5c76bf9f7f8493e789f70759ab993784f5e · CurseForge file 8501111 · Project link unavailable Side not labelled
asynclogger-2.2.3+1.21.1-neoforge.jar SHA-1 257bd7fc7feba6805eeda64349675942023fbe74 · CurseForge file 9173772 · Project link unavailable Side not labelled
attributefix-neoforge-1.21.1-21.1.3.jar SHA-1 7aae849f6d2a6cb1368227407ea5deb552e100ba · CurseForge file 7115922 · Project link unavailable Side not labelled
BadOptimizations-2.4.1-1.21.1.jar SHA-1 1461d8e46391efd32a3085150e86094c9f6f5c9d · CurseForge file 7338300 · Project link unavailable Client only
balm-neoforge-1.21.1-21.0.66.jar SHA-1 dd3606a349f4a3c8fb5bd0ab22905675c02b0d74 · CurseForge file 8969738 · Project link unavailable Side not labelled
bbe-neoforge-1.3.4+mc1.21.1.jar SHA-1 9841095912d06defa96584b4f0c708ce720b6853 · CurseForge file 8888765 · Project link unavailable Client only
better_tooltips-1.0.3.jar SHA-1 ac67bc12905121dc52d6403edd2c4cc8d39a6b67 · CurseForge file 6372309 · Project link unavailable Client only
betterbiomeblend-1.5.2.jar SHA-1 c6528c9760ecfd2987484aabe54c3d26e931e3a7 · CurseForge file 6386138 · Project link unavailable Client only
betterfpsdist-1.21.1-6.1.jar SHA-1 9c499f5133ebeed43da4ce42d48bf747cead6d24 · CurseForge file 8319712 · Project link unavailable Client only
biomespy-neoforge-1.21.1-1.3.3.jar SHA-1 079f612d2b3eed5502896c7cd691969f33b7ab1c · CurseForge file 7488072 · Project link unavailable Side not labelled
bookshelf-neoforge-1.21.1-21.1.81.jar SHA-1 efc4cda6da4dd879f24d057ed0a6413764c9ba40 · CurseForge file 7606240 · Project link unavailable Side not labelled
byepregen-1.21.1-1.1.3.3.jar SHA-1 ff4cd1785e30852af76ee7fe4948a00de3042ba1 · CurseForge file 9206739 · Project link unavailable Side not labelled
c2me-neoforge-mc1.21.1-0.4.0-alpha.0.123.jar SHA-1 50fe2e38c6369b51e4dee1106d0295185e6251c4 · CurseForge file 9131675 · Project link unavailable Side not labelled
chunksending-1.21-4.1.jar SHA-1 bb408feaf8f1e7b9f375475f87a4d96fe781af71 · CurseForge file 9051336 · Project link unavailable Side not labelled
clientcrafting-1.21-2.1.jar SHA-1 ed816decf1ce06bd17b3a446b4fddd33b07ace40 · CurseForge file 7920161 · Project link unavailable Client only
cloth-config-15.0.140-neoforge.jar SHA-1 c3e5733ba4503b102589a026000fd5ce0212f6f2 · CurseForge file 5729127 · Project link unavailable Side not labelled
Clumps-neoforge-1.21.1-19.0.0.1.jar SHA-1 fa2576297c7bd12b28aa7070e8141792bd66da4c · CurseForge file 5623731 · Project link unavailable Side not labelled
configurable-3.5.3+1.21.1-neoforge.jar SHA-1 694e68c671dacf418c8ed7ab543f62c80fdd0f95 · CurseForge file 9191007 · Project link unavailable Side not labelled
connectivity-1.21.1-7.7.jar SHA-1 b4900c9a46123e2c7d6bfd653abbced92aab560b · CurseForge file 9008904 · Project link unavailable Side not labelled
cupboard-1.21.1-4.2.jar SHA-1 6c2d786a161f49470dad92b2edaefdac38a1e79b · CurseForge file 8889050 · Project link unavailable Side not labelled
defaultoptions-neoforge-1.21.1-21.1.8.jar SHA-1 d682687ec41236092c5206a21e2ed34bdb7f6b79 · CurseForge file 8498229 · Project link unavailable Client only
deuf-1.21.1-1.3.jar SHA-1 8db4168b152f0a5602c2c8058c1eb28fb3c6cd38 · CurseForge file 8197124 · Project link unavailable Side not labelled
dynamic-fps-3.11.4+minecraft-1.21.0-neoforge.jar SHA-1 35b17e95b2b65930116ccc83e0cc358ac1bfcf9e · CurseForge file 7546938 · Project link unavailable Client only
efficient_hashing-neoforge-1.0.2+1.21.1.jar SHA-1 55ef5f13f9a5ffb232497cd6ae1ef6a826540de1 · CurseForge file 9096892 · Project link unavailable Side not labelled
emi_loot-0.7.9+1.21+neoforge.jar SHA-1 bd0326eeda721c87a29efd78f9a52f46d572392c · CurseForge file 7417271 · Project link unavailable Side not labelled
emi-1.1.24+1.21.1+neoforge.jar SHA-1 3fd494b37027dfbc7f78414d7cbf251c9eb6738a · CurseForge file 8081408 · Project link unavailable Side not labelled
entityculling-neoforge-1.11.3-mc1.21.1.jar SHA-1 f122f84f329793675b2625d51b77f990d7de3579 · CurseForge file 9100286 · Project link unavailable Client only
fast-ip-ping-v1.0.12-mc1.21.1-neoforge.jar SHA-1 4dc232213f88173d360d892faae11a8d6dcda10d · CurseForge file 8905303 · Project link unavailable Side not labelled
fastasyncworldsave-1.21-2.6.jar SHA-1 87e019715314631f2c8288cf7c73a52a61b2d61b · CurseForge file 6935204 · Project link unavailable Side not labelled
FastFurnace-1.21.1-9.0.1.jar SHA-1 acdcdc7c61b49b3b04490fce9843dcf8b531dfc3 · CurseForge file 6751551 · Project link unavailable Side not labelled
FastSuite-1.21.1-6.0.7.jar SHA-1 664e62684311f727f1fac18f0de28e5317874b7e · CurseForge file 7527945 · Project link unavailable Side not labelled
fastvancements-1.2.0-neoforge.jar SHA-1 392c9c44aa66d54b63c8fa265a954e50b13987b4 · CurseForge file 8556748 · Project link unavailable Side not labelled
FastWorkbench-1.21.1-9.1.3.jar SHA-1 7343b63ded70c0546811c768118d16d3a86418ee · CurseForge file 6751534 · Project link unavailable Side not labelled
ferritecore-7.0.3-neoforge.jar SHA-1 9563692efb708b6b568df27a01ec52f6311928ef · CurseForge file 7524151 · Project link unavailable Side not labelled
flerovium-neoforge-1.21.1-1.1.3-all.jar SHA-1 e055a4755b4cf969d25dd2da1d688eea18c65c57 · CurseForge file 8862415 · Project link unavailable Client only
fzzy_config-0.7.7+1.21+neoforge.jar SHA-1 518eadc53c065a74a49207769209c116e77d1849 · CurseForge file 8883390 · Project link unavailable Side not labelled
getittogetherdrops-neoforge-1.21.5-1.4.jar SHA-1 ead940a50f69313802960c497e252acd3956334f · CurseForge file 6775278 · Project link unavailable Side not labelled
gnetum-3.3.6.jar SHA-1 d017e2bb57af33bb8985e759ac929289da05ea4d · CurseForge file 8312039 · Project link unavailable Client only
gpumemleakfix-1.21-1.8.jar SHA-1 1894d2f0dd0c275aea0f1a6265ebd5715569c208 · CurseForge file 5513549 · Project link unavailable Client only
ImmediatelyFast-NeoForge-1.6.15+1.21.1.jar SHA-1 f991166f7c82b493481c876e3c83c9fac4159671 · CurseForge file 9165518 · Project link unavailable Client only
invasiveopts-1.0.26.jar SHA-1 5d86d01e60c499fdd53298450c3276a6e19fbe23 · CurseForge file 9320633 · Project link unavailable Side not labelled
iris-neoforge-1.8.14-beta.1+mc1.21.1.jar SHA-1 1bd129cf7bce65d6b1c0543045f0620c98a0f885 · CurseForge file 8242804 · Project link unavailable Client only
Ixeris-4.6.10+1.21.1-neoforge.jar SHA-1 0635de4635d2d5cd784eaba62a17d2544e1cf4dd · CurseForge file 9254050 · Project link unavailable Client only
jasione-1.0.9+1.21.1-neoforge.jar SHA-1 f732be9c32a896c76934949b891a115d8cd83c73 · CurseForge file 9036008 · Project link unavailable Side not labelled
Kerria-1.3.2+1.21.1-neoforge.jar SHA-1 abd5f8a438482e1791bef6a43a9182baef68f822 · CurseForge file 8361811 · Project link unavailable Client only
kotlinforforge-5.12.0-all.jar SHA-1 a2032c921e93a0ccb0db5d742167e3139c2de01b · CurseForge file 8335665 · Project link unavailable Side not labelled
krypton_fnp-neoforge-1.21.1-0.2.28.1-1.21.1.jar SHA-1 3b9253fcfaa11586ce528fbc0a26175991c9408f · CurseForge file 7461802 · Project link unavailable Side not labelled
leaky-1.21-3.6.jar SHA-1 219a3bd04e127091c368ef9d0ea22a1024b4366e · CurseForge file 9259502 · Project link unavailable Side not labelled
limitedchunks-1.21-4.1.jar SHA-1 ef1ce5f6ac3d3a23cc4349c8a1a912032120955e · CurseForge file 5571339 · Project link unavailable Side not labelled
lithium-neoforge-0.15.4+mc1.21.1.jar SHA-1 97212e45c963730bbfc7c44780df99317814c21b · CurseForge file 8330365 · Project link unavailable Side not labelled
LongNBTKiller-NeoForge-1.21.3-1.0.0.jar SHA-1 da4c8a395b86686ac11d3d54485b70256c1407cb · CurseForge file 5887638 · Project link unavailable Side not labelled
mapdistancefix-neoforge-1.1.2+mc1.21-1.21.11.jar SHA-1 1453b31d1bcb8f7ce0e89ef79ac4949f8c4bf055 · CurseForge file 8507645 · Project link unavailable Side not labelled
modernfix-neoforge-5.27.27+mc1.21.1.jar SHA-1 52c008540c7dc2cc451f7e939a885d7462c9ae72 · CurseForge file 9309399 · Project link unavailable Side not labelled
moreculling-neoforge-1.21.1-1.0.10.jar SHA-1 7e2d906031fdba883649eef6ef48a4dbdbb0f6cf · CurseForge file 8833217 · Project link unavailable Client only
MossyLib-1.6.0+1.21.1+neoforge.jar SHA-1 330e8f3889516d53229ccd464f8d572a89f21b6d · CurseForge file 8938982 · Project link unavailable Client only
NaNny-1.21.1-1.0.1.jar SHA-1 d0f2905bb2bc9a404531d63042e3eb5091ec105f · CurseForge file 5728615 · Project link unavailable Side not labelled
neruina-3.3.5+1.21.1-neoforge.jar SHA-1 f8556c45619b21b95741f340b0eaea48f26b4a6b · CurseForge file 9220575 · Project link unavailable Side not labelled
no_resource_pack_warnings_forge-1.21-1.0.0.jar SHA-1 736bda1d68fa5e560fb6891dbfc92fbb623a0f32 · CurseForge file 5427662 · Project link unavailable Client only
Not Enough Recipe Book-NEOFORGE-0.4.3+1.21.jar SHA-1 e0c36cd85d3d31cc2afb1bfc6b885f505245252f · CurseForge file 6880047 · Project link unavailable Side not labelled
OctoLib-NEOFORGE-0.6.2+1.21.jar SHA-1 f4f66d677b104c6af7f5c0f7e3c08d8e4370ecad · CurseForge file 8040848 · Project link unavailable Side not labelled
papi-neoforge-1.21.1-1.3.0.jar SHA-1 18d65f64ece0062a8ea76bbc69ba76b21ad37aff · CurseForge file 9092969 · Project link unavailable Side not labelled
particle_core-0.3.3+1.21+neoforge.jar SHA-1 f859d68818e522fb00056d3ed1603ca4300eb681 · CurseForge file 7581040 · Project link unavailable Side not labelled
Placebo-1.21.1-9.9.4.jar SHA-1 007d52a42020a331d5272495f6d676e0ad1a2c13 · CurseForge file 9153039 · Project link unavailable Side not labelled
prickle-neoforge-1.21.1-21.1.11.jar SHA-1 5174059ecf97340a0de5ef211b938de26c4eaa36 · CurseForge file 6961457 · Project link unavailable Side not labelled
quick-pack-neoforge-1.5.1+1.21.1.jar SHA-1 23a1fc2cde064de0d1d3568e8102c4b346a203b3 · CurseForge file 9005037 · Project link unavailable Side not labelled
recipeessentials-1.21.1-4.7.jar SHA-1 77c1796d445683b237b7391fe277388cd2ea0ee7 · CurseForge file 8463998 · Project link unavailable Side not labelled
reeses-sodium-options-neoforge-2.2.4+mc1.21.1.jar SHA-1 e9e6d101b31acb51539141937ad5b069ff2ccc4d · CurseForge file 8891797 · Project link unavailable Client only
remi-neoforge-1.21.1-4.8.0.jar SHA-1 f4acd80aae3341da5ba6d396549097e0f88d3860 · CurseForge file 9307527 · Project link unavailable Client only
resourcefulconfig-neoforge-1.21-3.0.11.jar SHA-1 6bf2b6ea9c071c00a2abcdc552667fb6f7d21031 · CurseForge file 6467772 · Project link unavailable Side not labelled
saturn-mc1.21.1-0.1.5.jar SHA-1 e5b9c7e6a7856302c6b078255e6b90b5cc1ec0b0 · CurseForge file 6139965 · Project link unavailable Side not labelled
ScalableLux-neoforge-0.3.0-alpha.0.8-all.jar SHA-1 27d602b2aa6b371ceeb6af9b967f95bafb7d51a9 · CurseForge file 8662561 · Project link unavailable Side not labelled
servercore-neoforge-1.5.19+1.21.1.jar SHA-1 62ce692654e09271b5c55cbb3a1ef7606d067132 · CurseForge file 8312220 · Project link unavailable Side not labelled
sodium-neoforge-0.8.13+mc1.21.1.jar SHA-1 1757289be21ed18db5b0d90703fa3db1b2de5693 · CurseForge file 8756580 · Project link unavailable Client only
sodiumextras-neoforge-1.0.8-1.21.1.jar SHA-1 d678f6eb28fec11f3e99bc7f17f5e385703bc44a · CurseForge file 6394141 · Project link unavailable Client only
structure_layout_optimizer-neoforge-1.0.12.jar SHA-1 052c31cb9881c04c17d949345539aa8684f474bf · CurseForge file 7439136 · Project link unavailable Side not labelled
structureessentials-1.21.1-5.1.jar SHA-1 03ec260f12627af514e0cf4644e03cb1975aab18 · CurseForge file 9278578 · Project link unavailable Side not labelled
worldfixer-neoforge-1.0.0+1.21.1.jar SHA-1 de1864f7f3a99807f467a2b415b7cf9baa7af5a3 · CurseForge file 9303394 · Project link unavailable Side not labelled
yeetusexperimentus-neoforge-87.0.0.jar SHA-1 7132c346103d75a7c84da64b35b92e3a6f1ce3da · CurseForge file 5444189 · Project link unavailable Client only
yet_another_config_lib_v3-3.8.2+1.21.1-neoforge.jar SHA-1 fe270c9f6e0a8142cf316944087f5109cef08bbb · CurseForge file 7437845 · Project link unavailable Side not labelled
zfastnoise-1.0.13+1.21.1+neoforge.jar SHA-1 7b9f0b4d62a6e30505f8e64ebb58dfd2dc46c81e · CurseForge file 8393202 · Project link unavailable Side not labelled

Pick your setup

Optimization Foundation by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

8 available setups

Made local changes? Try them in a copied instance before touching a world you care about.

Recent files

Optimization Foundation versions and loaders

32 of 32 releases match

Looking for an older file? The official CurseForge project page is in Resources.