-
Notifications
You must be signed in to change notification settings - Fork 100
Porting Packs to 1.21.1
So you want your pack to be in the newest fanciest version? You got to the right place.
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!
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.
After creating the folder, you need to replace all forge:tags/item (in case you used them) with c: instead, as seen below.
minecraft: item_id and mts:packid.itemid remain unaffected.
You can use a generative AI to assist you in this task.
There is no step three. You're done.
- The Absolute Basics
- Pack Making General Introduction
- Pack Making General Master File
- Pack Making General File Structure
- Pack Making General Item Textures and JSONs
- Pack Making General Languages
- Pack Making General Conventions
- Pack Making JSON Colors
- Pack Compiling for 1.16.5
- Porting Packs to 1.20.1
- Porting Packs to 1.21.1
- JSON Templates
- Hitbox Tool
- BB Blender XYZ Plugin