Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Modding By Kaupenjoe: Forge Modding for Minecraft 1.20.X
Introduction
Information on this Course (1:53)
How to ask Questions when stuck (2:54)
Java Introduction
Java Installation & Setup (3:00)
Java Datatypes (8:11)
Java Syntax (5:42)
Output & Input (7:28)
Errors & How to not panic when you get them! (6:41)
Integers & Arithmetic & Math Methods (6:23)
Assignment Operators (4:40)
Boolean & Comparison Operators (7:03)
Boolean & Logical Operators (3:30)
If & Else Statements (6:52)
Switch Statements (4:08)
Assignment 1: Trivia Game #1 (2:59)
Solution 1: Trivia Game #1 (2:32)
String & String Methods (9:41)
Casting (3:49)
Ternary Operator (4:13)
Java Arrays (9:09)
Loops (8:55)
Java Methods (10:14)
Assignment 2: Trivia Game with Methods (2:30)
Solutions 2: Trivia Game with Methods (5:13)
Java Collections (16:43)
Object Oriented Programming Explained (7:37)
Java Classes & Objects (9:20)
Access Modifiers (7:42)
Inheritance & Polymorphism (10:50)
Interfaces & Abstract Classes (5:52)
Assignment 3: Trivia Game with Classes (1:15)
Solution 3: Trivia Game with Classes (3:08)
Assignment 4: Bank Management Program (1:20)
Solution 4: Bank Management Program (2:17)
Anonymous Classes (2:44)
Enums & Advanced Enums (3:00)
Exceptions (5:14)
Lambda Expressions (3:24)
Generics (3:37)
Basic Modding Concepts
Forge Setup, Installation & GitHub (24:22)
How to Build your Mod into a JAR File (0:52)
Adding Custom Items (18:12)
Adding Custom Blocks (19:13)
Adding a Custom Creative Mode Tab (4:56)
Assignment: Adding Ore Blocks (0:37)
Solution: Adding Ore Blocks (1:02)
Adding Custom Recipes (7:18)
Adding Custom Loot Tables (Drops to Blocks) (13:36)
Adding Custom Advanced Items (15:16)
Adding Custom Advanced Blocks (10:50)
Adding Custom Food Items (4:16)
Adding Custom Fuel Items (3:02)
Adding Custom Tooltips (4:09)
Adding Custom Tags (5:26)
Adding Custom Data Generation (36:42)
Adding Custom Stairs & Slabs (8:20)
Adding Custom Buttons & Pressure Plates (4:59)
Adding Custom Fences & Walls (4:59)
Adding Custom Doors & Trapdoors (4:30)
Taking a Look at Vanilla Code (3:37)
Update Minecraft 1.20 to 1.20.1 (2:30)
All About Tools & Armor
Adding Custom Tools (9:20)
Adding a Custom Paxel (4:17)
Adding a Custom Hammer (3x3 Tool) (10:11)
Adding an Effect on Weapon Hit (2:09)
Adding Custom Armor (+ Making it Trimmable) (14:12)
Adding a Custom Full-Armor Effect (14:26)
Adding Custom Horse Armor (4:16)
Adding Custom Enchantments (7:19)
Intermediate Modding Concepts
Understanding BlockStates & BlockState Properties (14:53)
Understanding NBT Data (11:53)
Adding Custom Item Properties (6:34)
Adding a Custom Crop Block (12:07)
Adding an Item to the Composter (1:53)
Adding a Command (8:24)
Understanding Events (9:13)
Adding a Custom Flower (6:15)
Adding Custom Sounds (6:11)
Adding Custom Sounds to Blocks (3:41)
Adding Custom Music Discs (3:28)
Adding Custom Block Models (9:41)
Adding Custom Item Models (1:53)
Adding a Custom Bow (3:58)
Adding a Custom Shield (4:42)
Modifying Vanilla Loot Tables (11:21)
Adding Custom Paintings (5:09)
Adding Custom Effects (5:45)
Adding Custom Potions (4:10)
Adding Custom Villager Trades (4:43)
Adding Custom Villagers (8:43)
Adding Custom Advancements (6:21)
Adding & Spawning Custom Particles (9:55)
Adding Custom Fluids (13:12)
Making a 2D texture with 3D Model in Hand (2:11)
Adding Animated Item Textures (1:50)
Looking at other Mods on GitHub (3:03)
All About Block Entities
Adding a Custom Block Entity (49:55)
Adding a Custom Recipe Type (26:08)
Adding JEI Compatibility (10:31)
Adding a Sided Inventories to the Block Entity (9:48)
Adding a Energy Handling to the Block Entity (14:56)
Adding a Fluid Handling to the Block Entity (14:04)
Adding a Block Entity Renderer (4:54)
Adding a Custom Wood Type (14:34)
Adding a Custom Sign (+Hanging Sign) (15:12)
About World Gen I
Adding Custom Tree Generation (13:37)
Adding Custom Ore Generation (9:53)
Adding Custom Flower Generation (4:01)
Mobs and Entities
Adding a Custom Entities (Mobs) (20:46)
Adding Custom Attack Animations (15:05)
Adding Custom Entity Variants (8:16)
Custom Mob Sounds (2:24)
Adding Tameable Mobs (9:14)
Adding Rideable Mobs (7:28)
Making Mobs Breedable (4:03)
Adding a Boss Bar (4:57)
Making our Entities Spawn in the World (4:17)
Throwable Projectiles (10:58)
Adding Projectiles (14:57)
Custom Boats (12:35)
World Gen II
Growing Trees on other Blocks (3:41)
Custom Trunk Placers (10:27)
Custom Foliage Placers (7:46)
Adding Custom Geodes (5:24)
Additional Topics
Block with Biome Colors (5:45)
Adding Custom Items to Suspicious Sand (3:56)
Adding 2 Block High Crops (10:15)
Updating Forge and NeoForge Comments! (2:25)
World Gen III
First steps for a Custom Biome (16:26)
Adding a Custom Dimension (15:02)
Additional Topics II
Not Updating Forge to 1.20.2 (1:35)
Adding Craft Time, Fluid and Energy Amount in Custom Recipe (14:23)
Oxidizable Blocks (12:13)
Making Custom Entity Loot (3:01)
Making a Custom Furnace (23:07)
Structures
Custom Structures (10:22)
Custom Jigsaw Structures (11:23)
Teach online with
Assignment 3: Trivia Game with Classes
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock