Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Modding By Kaupenjoe: NeoForge Modding for Minecraft 26.X
26.X Course Introduction
Course Introduction (RECOMMENDED WATCH) (2:58)
Java Introduction (2026)
Java Setup (10:12)
Java Syntax (5:05)
Java Data Types (13:25)
Java Console Input & Output (14:19)
Integers & Math (21:34)
Strings & Strings Methods (17:16)
Java Errors Explained (13:33)
Java Assignment Operators (7:23)
Booleans & Logic (23:27)
If & Switch Statements (14:56)
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)
Module 1: Modding Basics
Setting Up NeoForge Modding (19:39)
Make your Mod into a Jar File (1:31)
Custom Items (Incl. Datagen & Custom Creative Mode Tab) (32:02)
Custom Blocks (25:09)
Custom Loot Tables (+ Block Tags for Block Drops) (21:05)
Custom Recipes (13:44)
Custom Advanced Item (11:50)
Custom Advanced Block (12:52)
Custom Food (6:54)
Custom Fuel (4:50)
Custom Tooltips (4:51)
Custom Tags (6:05)
Custom Stairs & Slabs (9:44)
Custom Buttons & Pressure Plates (7:47)
Custom Fences, Gates & Walls (9:26)
Custom Doors & Trapdoors (7:35)
Look at Vanilla Code (3:06)
Module 2: Player's Gear
Custom Tools (20:11)
Custom Paxel (20:29)
Custom Hammer Tool (18:27)
Effect on Hit (2:56)
Custom Armor (21:53)
Full Armor Effect (9:43)
Custom Horse Armor (6:14)
Module 3: Intermediate Modding Concepts
Blockstates Explained (20:18)
Data Components Explained (12:36)
Custom Bow (8:38)
Adding Zoom to the Bow (With Events) (4:10)
Custom Keybinds (8:29)
Networking Explained: Client to Server (18:47)
Data Attachments Explained (14:34)
Custom HUD Elements (9:35)
Networking Explained: Server to Client (14:35)
Custom Food Consume Effect (8:08)
Modify Vanilla Loot: Global Loot Modifiers (19:59)
Events Explained (8:11)
Great Resource: Source Code of Other Mods (6:54)
Module 4: Touching Grass
Custom Crops (15:26)
Custom Flower (incl. Potted Flower) (10:56)
Making Items Compostable (3:12)
Custom Block Tints (7:44)
Custom Berry Bush (12:37)
Custom Water Crop (13:03)
Module 5: Adding Content to your Mod
Custom Commands (17:04)
Custom Sounds (12:54)
Custom Block Sounds (5:57)
Custom Music Disc (14:31)
Custom Block Model (with Blockbench) (16:50)
Custom Item Model (with Blockbench) (4:50)
Custom Mob Effect (9:23)
Custom Potions (6:00)
Custom Damage Type (6:08)
Custom Villager Trades (19:26)
Custom Villager Type (22:26)
Custom Paintings (8:23)
Custom Animated Item Textures (5:23)
Custom Animated Paintings (2:44)
Custom Particles (16:11)
Custom Enchantments (23:43)
Custom Advancements (12:57)
Custom Stats (6:26)
Custom Fluids (21:05)
Custom Configs (7:55)
Module 6: World Generation
Worldgen Setup (6:27)
Custom Ore Generation (19:23)
Custom Wood Block + Tree Generation (33:57)
Change Below Trunk Placer for Trees (4:52)
Custom Flower Generation (8:37)
Custom Berry Bush Generation (5:16)
Custom Geode Generation (8:15)
Custom Trunk Placer (17:56)
Custom Foliage Placer (14:01)
Custom Structures (16:56)
Custom Jigsaw Structures (14:41)
Custom Dimensions (32:55)
Custom Biomes (37:56)
Module 7: Custom Mobs/Entities
Custom Entity (37:57)
Custom Entity Variants (13:11)
Spawning Entities in the World (8:59)
Custom Entity Sounds (3:09)
Adding Entity Loot Drops (5:55)
Custom Breedable Entity (6:23)
Custom Boss Bar (4:00)
Making the Chair Sittable (8:18)
Custom Tameable Entity (32:50)
Adding an Inventory to our Entity (43:20)
Custom Dynamic Mob Models (2:47)
Custom Entity Armor (20:23)
Dyeable Elements on Custom Entities (10:05)
Custom Rideable Entity (15:13)
Custom Boats (9:47)
Custom Throwable Projectile (23:30)
Module 8: Block Entities
Custom Simple Block Entity (31:15)
Custom Block Entity Renderer (12:02)
Custom Menu for Block Entity (20:51)
Custom Crafting Block Entity (57:41)
Adding a LIT property to a Block Entity (6:29)
Custom Recipe Type for Custom Block Entities (28:20)
JEI Compatibility (18:09)
Sided Inventories for Block Entity (7:28)
Energy Handling for our Block Entity (20:00)
Fluid Handling for our Block Entity (26:09)
Pedestal Crafting: Rendering a Ghost Block (15:31)
Pedestal Crafting: Implementing "Multi-Block-ish" (37:27)
Teach online with
Blockstates Explained
Resources:
GitHub Repo
Download
neo26x-25-blockstates.zip
Complete and Continue
Discussion
0
comments
Load more
0 comments