Skip to content

Porting Packs to 1.21.1

SnailPerson edited this page May 24, 2026 · 4 revisions

So you want your pack to be in the newest fanciest version? You got to the right place.

1. Step One

Since 1.21.1 runs on NeoForge, you need to add a new type of mods.toml file to your preexisting META-INF folder. Download neoforge.mods.toml and put it right next to the normal mods.toml file. neoforge.mods.toml.zip Note: This will NOT impair older versions so you can load the pack perfectly fine in versions below 1.21.

Just remember to ENTER THE CORRECT VALUES such as version number, pack id etc. just like in mods.toml! The provided file is the default OCP toml!

image

2. Step Two

Usually, adding the .toml file is enough to make your pack compatible. HOWEVER, IF you used data driven crafting recipes OUTSIDE of the IV system, meaning items that can be crafted in the normal crafting bench for example, there's an extra step to complete:

You need to go to the "data" folder duplicate your "recipes" folder and rename it to "recipe" without the s.

image

After creating the folder, you need to replace all forge:tags/item (in case you used them) with c: instead, as seen below.

adwadwadw

minecraft: item_id and mts:packid.itemid remain unaffected.

You can use a generative AI to assist you in this task.

3. Step Three

There is no step three. You're done.

Clone this wiki locally