How to add built-in resource packs to 1.20.1 Forge mod (MCreator 2024.4

Started by yes2snake2 on

Topic category: Advanced modding

Joined Mar 2025
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
How to add built-in resource packs to 1.20.1 Forge mod (MCreator 2024.4

1.20.1 Forge | MCreator 2024.4

ONLY FOR FORGE | NOT TESTED ON OTHER MCREATOR VERSIONS

Step 1 - Adding the Pack:

You need to go press the arrow beside "Workspace" button and click the arrow beside "modname" Left click then right click "Resources" and hit "Open in Explorer". Add a folder called "resourcepacks" (Same name, same spelling) and add an unziped file OF YOUR RESOURCE PACK with a name that has no special symbol and no spaces. It needs correct mcmeta data and correct placement. For 1.20.1, pack.mceta should look like what is below 👇👇👇

{

 "pack": {

   "pack_format": 15,

   "description": "DESCRIPTION"

 }

}

Replace "Description" with what you want. Make sure it's called "pack.mcmeta" (Same name, same spelling) Also don't put "(built-in)" in your description, Minecraft does that for you.

Step 2 - Forcing Forge to Recognize the Pack:

Because Forge doesn't recognize the pack without help with code, you need to have custom code. But DO NOT worry, it's simple. In MCreator, navigate to "Add New Mod Element" button/the plus button. Find "Custom Element" and press it. MCreator auto-generates code in there. Name your Custom Element, for example "ResourcePackBuiltInPack", but replace "ResourcePack" with what you want and remember the name. Look for whats below

public class BuiltInPack {

That name, put what you replaced "ResourcePack" with before BuiltInPack like this, for example:

public class ResourcePackBuiltInPack {

MCreator auto-generates code in there so, delete it and paste this. Don't forget about the name before the BuiltInPack!

Replace "your_resource_pack" with the EXACT name of your resource pack (no spaces nor special symbols) and "modname" with, for example, a mod called "Tutorial Mod Making" would be tutorialmodmaking. Replace "mod_id" with, for example, a mod with a mod id of "tutorial_mod_making" would be the exact same thing. Replace "Your Resource Pack Name" with the resource pack name YOU want. Let me know if it's not working, I'll see what I can do.

1.20.1 Forge | Mcreator 2024.4