NeoForge Modding for Minecraft 1.21.1 — Kaupenjoe
NeoForge Modding for Minecraft 1.21.1
🟠 NeoForge · Minecraft 1.21.1

Learn Minecraft Modding
with NeoForge 1.21.1

Over 20 hours of step-by-step video lectures on the NeoForge Modding API — from your first block to fully custom mobs. No prior mod experience required. Java Intro Included.

View Curriculum
20+ hours of video
Beginner friendly
Lifetime access

NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

What You'll Build

Custom Blocks, Items, Mobs & More

Real, fully functional Minecraft content — built step by step throughout the course.

Custom Blocks and Items

Custom Blocks & Items

Create unique blocks with custom properties, textures, and behaviors from scratch.

Block Entities

Block Entities with Functionality

Build interactive blocks that store data, process items, and react to the world.

Custom Mobs

Custom Mobs & Entities

Create your own mobs with animations, spawn behavior, rideable and tameable.

Course Overview

Everything you need to
ship your first NeoForge mod

This course walks you through the entire NeoForge modding pipeline — from setting up your dev environment to publishing a complete, polished mod for Minecraft 1.21.1 only! Not compatible with 1.21.2+.

Custom blocks, items, tools & armor
Block entities, inventories & GUIs
Custom mobs with AI & animations
World generation — ores, structures, biomes
Custom recipes, advancements & loot tables
Networking and custom keybinds
Full source code for every lesson
20+ Hours of video content
100+ Step-by-step lessons
BEST 1.21.1 NeoForge Course
1.21.1 Compatible with 1.21.1
♾️ Lifetime Access Purchase once · Access forever
Curriculum

What's inside the course

11 modules · 120 lessons · 20+ hours of video

20+ hours of video
120 lessons total
5 free previews available
Lifetime access
Introduction to this Course (Must Watch) ▶ Preview 3:32
Java Setup10:12
Java Syntax5:05
Java Data Types13:25
Java Console Input & Output14:19
Integers & Math21:34
Java Errors Explained13:33
Java Assignment Operators7:23
Booleans & Logic23:27
If & Switch Statements14:56
Strings & Strings Methods17:16
Exercise 1: Calculator & Resource Miner19:26
Ternary Operator4:50
Casting Variables8:58
For and While Loops12:55
Java Arrays Explained11:56
Java Methods Explained17:44
Exercise 2: Calculator & Resource Miner (With Methods)20:03
Java Collections24:46
Object Oriented Programming Explained7:29
Java Classes & Objects16:55
Access Modifiers13:40
Inheritance & Polymorphism19:40
Interfaces & Abstract Classes21:38
Exercise 3: Calculator, Trivia Game and Resource Miner (With Classes)52:47
Exercise 4: Bank Management System5:21
Anonymous Classes6:29
Enums & Advanced Enums8:26
Exceptions & Try and Catch7:52
Java Generics12:47
Lambda Expressions & Streams38:48
Java Records3:49
Design Patterns: The Observer12:21
Design Patterns: The Singleton Pattern4:04
Design Patterns: The Builder Pattern11:10
Exercise 5: Resource Miner & An RPG4:25
Coding Tip: Java Conventions & Clean Code5:03
Coding Tip: Debugging4:07
Final Thoughts On The Java Series2:32
Module 1 Overview0:54
NeoForge Modding Setup14:31
How to Make a JAR File of your Mod1:04
Custom Items▶ Preview18:40
Custom Blocks12:11
Assignment: Add Ore Blocks4:08
Recipes & Loot Tables14:06
Custom Advanced Item▶ Preview8:26
Custom Advanced Block9:08
Custom Food4:47
Custom Fuel3:28
Custom Tooltips on Items & Blocks6:59
Custom Tags5:53
Custom Datagen Setup29:33
Custom Stairs & Slabs8:47
Custom Buttons & Pressure Plates5:55
Custom Fences & Walls6:17
Custom Doors & Trapdoors7:43
Look at Vanilla Code Explained2:09
Module 2 Overview0:34
Custom Tools▶ Preview13:42
Paxel Tool8:28
Hammer Tool12:27
Effect On Hit3:19
Custom Armor9:08
Full Armor Effect6:39
Making Armor Trimmable5:13
Custom Horse Armor3:40
Custom Armor Trims17:02
Module 3 Overview0:28
Explaining BlockStates▶ Preview16:10
Introduction to Components23:33
Item Properties7:41
Custom Bow5:26
Introduction to Events15:59
Looking at GitHub of other Mods3:53
Custom Crops15:16
Adding Items to the Composter2:51
Custom Flower9:24
Leaves with Custom Biome Color6:29
Custom Commands11:56
Custom Sounds9:39
Custom Block Sounds4:52
Custom Music Disc7:44
Custom Block Model10:50
Custom Item Model4:03
Custom Effects6:52
Custom Potions (+ Potion Recipes)4:40
Custom Villager Trades6:53
Custom Villagers10:16
Custom Paintings5:24
Animated Item4:27
Animated Painting2:35
Custom Fluids21:20
2D Texture Item With 3d Item Model5:33
Making Horizontal Block10:58
Spawn Particles13:43
Custom Enchantments22:28
Module 6 Overview0:37
Basic World Gen Setup8:23
Custom Tree Gen27:44
Custom Ore Gen14:31
Custom Flower Gen6:57
Custom Geode Gen5:16
Tree on Different Block3:14
Custom Structures14:01
Custom Jigsaw Structures12:51
Custom Biomes19:32
Basic Block Entity18:48
Basic Block Entity Renderer10:08
Adding a Menu to the Basic Block Entity22:21
Custom Crafting Block Entity40:38
Making Block Entity a Horizontal Block5:42
Adding a LIT Property4:37
Custom Recipe Type15:14
JEI Compatibility10:49
Sided Inventories5:02
Custom Energy Generator Block Entity35:02
Custom Energy Crafting Block Entity8:12
Custom Tank Block Entity (Fluid Storage)25:58
Tank Block Entity Renderer7:34
Custom Fluid Crafting Block Entity10:34
Module 8 Overview0:48
Creating a Custom Mob37:15
Entity Variants10:58
Spawn Entities in The World5:15
Custom Mob Sounds2:43
Custom Rideable Entity27:17
Custom Throwable Entity20:33
Custom Tameable Entity27:23
Custom Mob Inventory21:01
Dynamic Mob Models3:49
Custom Armor for Custom Entity (RenderLayers)12:53
Dyeable Elements on Custom Mob6:12
Custom Keybinds9:53
Custom Networking16:47
Custom Data Attachments10:56
Custom HUD Elements17:31
K
Your Instructor

Nico Kaupenjoe

Kaupenjoe has been creating Minecraft Modding tutorials since 2021 and is widely regarded as the go-to resource for learning Minecraft Modding for Fabric, Forge and NeoForge. His structured, beginner-first teaching style has built a community of over 76,000 YouTube subscribers, helping countless learners start creating their own mods, some of which have been downloaded millions of times on CurseForge and Modrinth!

76k+ YouTube Subscribers
9+ Modding Series
2021 Teaching since
Student Reviews

What students are saying

"A big part of that success is what I’d like to thank you, Kaupenjoe, for. You made an awesome Java introduction, your project setup tutorials for different Minecraft versions have helped me countless times and will continue to, and YOU strengthened my belief that Minecraft modding is cool and accessible. Thank you for everything you’ve done for the Minecraft modding community."

V

VladisCrafter

NeoForge 1.21.1 Student

"Thanks kaupen i've been wanting to learn minecraft modding for so long and ive been using mcreator, but i love programming and your NeoForge series is helping alot. Ive gotten better and i am slowly learning the ins and outs of minecraft modding so THANKYOU!"

A

Alterna

NeoForge 1.21.1 student

"Thanks for the tutorials you provided, modding is quite difficult if you don't know what territory you enter. The videos go in detail, usually i use them as sort of a "cheat sheet" to just know what this and that do. But still, the fact this goes in depth is amazing and there are few that commit to this effort. The tutorials also constructed a base for me to get used to NeoForge more easily. "

MB

McBrincie212

NeoForge 1.21.1 student

Enroll Today

Start modding in minutes.

One-time payment. Lifetime access. 30-day money-back guarantee.

Full Course

NeoForge Modding for Minecraft 1.21.1

$59.99 $59.99 Save 0%

One-time payment · Lifetime access

20+ hours of video lectures
Full source code for every lesson
Blocks, items, mobs, world gen & more
Lifetime access + free future updates
30-day money-back guarantee

🛡️ 30-day money-back guarantee · No questions asked

NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

FAQ

Got Questions?

Everything you need to know about the NeoForge 1.21.1 Course.

  • No prior experience needed. The courses start from zero: Setting up Java, IntelliJ IDEA, and your development environment, and build up step by step. If you can play Minecraft, you can follow along.
  • NeoForge is the successor to Forge, but they are similar in their style. NeoFroge is the most widely-used modding framework with the biggest ecosystem of mods starting 1.21.1. However, Forge is still highly used in 1.21.1! Fabric is lighter, faster, and updates to new Minecraft versions quicker.
  • The Forge 1.21.1 course is ONLY compatible with Minecraft Version 1.21.1. There are no update guides available for this course. If you wish to use any other 1.21.X minor version, I cannot recommend this course to you!
  • Yes. All individual courses and the bundle come with a 30-day money-back guarantee, no questions asked. For a refund, use the Contact form on this website or send an email to coursesupport[at]kaupenjoe.net.
  • Individual courses and the bundle grant lifetime access. Once you buy, you own them forever — including all future updates at no cost.
Fabric Modding for Minecraft 1.21.1 — Kaupenjoe