Build Minecraft mods, block by block
Free Fabric modding tutorials. Each series builds one real mod from an empty project to a CurseForge release, with a video and full code for every step.
Start the Sporesteel seriesLatest tutorials
How to Publish a Fabric Mod to CurseForge (Minecraft 26.3)
Polish the Sporesteel mod and release it: mod metadata, versioning, building the release jar and uploading it to CurseForge. Final episode of the Sporesteel mod series.
How to Make Self-Repairing Gear in Minecraft 26.3 (Fabric)
Turn Sporesteel into living metal: tools and armor that slowly repair themselves, faster in dark, damp places. Episode 5 of the Sporesteel mod series.
How to Add Custom Tools and Armor in Minecraft 26.3 (Fabric)
Make a full set of Sporesteel tools and armor: a custom tool material, armor material, textures and crafting recipes. Episode 4 of the Sporesteel mod series.
How to Make a Block Entity in Minecraft 26.3 (Fabric)
Build the Culture Vat, a block entity that slowly grows Spore Clusters into Sporesteel Ingots, with an inventory, saved progress and a working screen. Episode 3 of the Sporesteel mod series.
How to Add a Custom Ore in Minecraft 26.3 (Fabric)
Add Mycelium Ore, a glowing fungal ore that spawns on deep cave walls, grows Glowcap mushrooms and drops Spore Clusters. Episode 2 of the Sporesteel mod series.
How to Add a Custom Item in Minecraft 26.3 (Fabric)
Register your first Fabric item, give it a texture, model and name, and put it in a creative tab. Episode 1 of the Sporesteel mod series.
What is MineForge?
MineForge teaches Minecraft modding with Fabric and Java by building complete mods instead of isolated snippets. Every series starts from an empty Fabric project and adds one feature per episode: items, blocks, ores, recipes, tools, armor and custom behaviour. By the last episode you have a finished mod that you understand line by line, and that same mod is released on CurseForge.
Each episode is a written tutorial and a narrated video filmed in real Minecraft. The written version shows the full Java classes with their package and imports, every JSON file with its exact path, and the mistakes that commonly crash the game, so you can copy the code and have it compile the first time.
Who are these tutorials for?
Players who want to make their first mod, and developers who know some Java but are new to Minecraft's code. You do not need any modding experience. Episodes are short (6 to 10 minutes of video) and build on each other, so start at Episode 1 of a series and work forward.
What is the Sporesteel series?
Sporesteel is the first mod we are building: a living metal grown from fungus spores. Sporesteel gear slowly repairs itself, and repairs faster in dark, damp places. Along the way the series covers custom items, ore generation, smelting recipes, tools, armor and repair mechanics.
Frequently asked questions
Is MineForge free?
Yes. Every tutorial, video and code sample is free to read, watch and copy into your own mod. There is no account or sign-up.
Do I need to know Java before starting?
It helps to know basic Java (classes, methods and variables), but each episode shows the complete code with every import, so you can follow along and learn the rest as you go.
Which Minecraft version do the tutorials use?
The current series targets Minecraft 26.3 with Fabric Loader 0.20.1, Fabric API 0.165.2+26.3 and Java 25. Each tutorial lists the exact versions it was tested on.
Why Fabric instead of Forge or NeoForge?
Fabric is lightweight, updates to new Minecraft versions quickly and keeps your code close to vanilla Minecraft, which makes it a good place to learn how the game works.
What do I need installed to make a Minecraft mod?
A Java 25 JDK, IntelliJ IDEA (the free Community edition is fine) and a project made with the Fabric template generator. Gradle downloads Minecraft and Fabric for you the first time you build.
Can I publish the mod I build?
Yes. Each series ends with a finished mod released on CurseForge, and you are welcome to use what you learn in your own mods.