Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Minecraft Modding with Forge for Minecraft 1.18.1
New Java Introduction (2026)
Java Setup (11:23)
Java Syntax (5:05)
Java Data Types (13:25)
Java Console Input & Output (14:19)
Integers & Math (21:34)
Java Errors Explained (13:33)
Java Assignment Operators (7:23)
Booleans & Logic (23:27)
If & Switch Statements (14:56)
Strings & Strings Methods (17:16)
Exercise 1: Calculator & Resource Miner (19:26)
Ternary Operator (4:50)
Casting Variables (8:58)
For and While Loops (12:55)
Java Arrays Explained (11:56)
Java Methods Explained (17:44)
Exercise 2: Calculator & Resource Miner (With Methods) (20:03)
Java Collections (24:46)
Object Oriented Programming Explained (7:29)
Java Classes & Objects (16:55)
Access Modifiers (13:40)
Inheritance & Polymorphism (19:40)
Interfaces & Abstract Classes (21:38)
Exercise 3: Calculator, Trivia Game and Resource Miner (With Classes) (52:47)
Exercise 4: Bank Management System (5:21)
Anonymous Classes (6:29)
Enums & Advanced Enums (8:26)
Exceptions & Try and Catch (7:52)
Java Generics (12:47)
Lambda Expressions & Streams (38:48)
Java Records (3:49)
Design Patterns: The Observer (12:21)
Design Patterns: The Singleton Pattern (4:04)
Design Patterns: The Builder Pattern (11:10)
Exercise 5: Resource Miner & An RPG (4:25)
Coding Tip: Java Conventions & Clean Code (5:03)
Coding Tip: Debugging (4:07)
Final Thoughts On The Java Series (2:32)
Basic Minecraft Modding Concepts
Installation, Setup & GitHub (13:52)
Using Parchment Mappings (4:05)
Create a Custom Item (16:00)
Create a Custom Block (13:44)
Assignment 5: Custom Items & Block (1:05)
Solutions 5: Custom Items & Block (1:09)
Custom Creative Tab (2:34)
New Recipes (5:58)
Block Drops with Loot Tables (7:07)
Assignment 6: Custom Recipes & Loot Tables (1:13)
Solutions 6: Custom Recipes & Loot Tables (1:11)
Advanced Item (12:02)
Advanced Block (5:55)
Custom Fuel (3:12)
Custom Food Item (3:13)
Custom Tooltips (5:39)
All about Tags (8:16)
Custom Stairs & Slabs (6:32)
Custom Buttons & Pressure Plates (3:52)
Custom Fences & Fence Gates & Walls (5:20)
Custom Doors & Trapdoors (4:45)
All about Tools & Armor
Creating a new Tool Set (5:50)
Making a Multi-Tool (Paxel) (5:08)
Weapons that apply Effects (2:12)
Creating a new Armor Set (7:49)
Full Armor Effect (4:18)
Custom Horse Armor (3:04)
Custom Enchantment (6:57)
Intermediate Minecraft Modding Concepts
BlockState Properties (14:37)
How does NBT Data work? (8:59)
Item Properties (5:28)
Assignment 7: Custom BlockStates Properties & NBTData (0:57)
Custom Crops (10:13)
Add Items to the Composter (1:38)
Custom Flower (2:51)
Custom Flower Pots (3:51)
Custom Sounds (7:06)
Custom Sounds for Block (3:48)
Custom Music Discs (4:08)
Custom Block Models in Minecraft with BlockBench (19:08)
Custom Item Models with BlockBench (3:08)
Custom Bows (3:34)
Custom Commands (9:05)
Spawning Particles (2:34)
Custom Advancements (3:45)
Custom Paintings (3:31)
Global Loot Modifiers (9:52)
Custom Fluids (6:24)
Events Basics (7:13)
Updating Forge and Parchment Mappings (2:39)
Advanced Minecraft Modding Concepts
Custom Block Entity (28:29)
Creating custom Recipe Types (24:03)
Custom Wood (8:19)
Custom Sign (6:58)
World Generation
Creating a Custom Tree (9:43)
Custom Tree Generation (11:40)
Custom Flower Generation (5:31)
Custom Ore Generation (7:07)
Finishing your Mod
Exporting your Mod (1:25)
Additional Topics (1.18.1)
Updating Forge (1.18.1) (4:40)
Adding XP Drops to Blocks (3:26)
Adding a Custom Menu Screen (6:35)
Adding Basic Custom Configs (10:49)
Adding Transparent Blocks (3:45)
Adding Animated Items (5:18)
Adding Custom Effects (5:43)
Adding Custom Potions (+ Potion Recipes) (8:44)
Adding Custom Entities with Geckolib (25:24)
Adding Entity Animations with Geckolib and Blockbench (11:05)
Adding Entity Variants (9:50)
Tameable Entities (11:51)
Rideable Entities (8:55)
Adding a Custom Boat (11:08)
Entity World Generation (3:20)
Adding Custom Trades to Villagers (4:07)
Additional Topics for 1.18.2
Updating Forge to 1.18.2 (11:02)
Custom Structures (Working through Tutorial) (31:56)
Custom Structures (Single Piece) (8:17)
Custom Structures (Jigsaw Structures) (13:14)
Custom 3D Armor Models (12:25)
Custom Villagers (10:06)
Baby Entities (4:37)
Custom Geodes (5:49)
Block that interacts with Redstone (5:05)
Custom Block Entity Renderer (13:22)
Loot Chests in custom Structures (4:01)
Fixing some mistakes (3:43)
1.18.2 UPDATE TO 1.19 (102:09)
Teach online with
Ternary Operator
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock