What you'll learnLearn the Basic Java Skills necessary to make a Minecraft Mod!
The Basics of Minecraft Modding in Forge
Learn to independently program in Java
From making your First Item to creating Custom Mobs that roam around in Minecraft
RequirementsA Computer
Some knowledge of Minecraft and its Modding Community
Basic Computer skills (like downloading a program of the web)
No programming experience needed, but can be useful!
DescriptionMinecraft is the most popular game of all time! Minecraft Modding for the Java version of the game is known to be used in many YouTube videos and is played by a huge community! The Minecraft Modding Community keeps growing every day and it's a great and creative outlet! This course will teach you how to make your own Minecraft Mod! You will learn the programming language Java as well as how to effectively use the Minecraft Modding API Forge. For absolutely beginners, I have added a Java Introduction for you, so even with no experience in programming you can start making Minecraft Mods by first going through the Java Introduction! In the Basics Concepts part of the course, you will learn how to add Items, Blocks and Custom Recipes! A section on Tools and how to add those is presented as well! The Intermediate Concepts is where you'll really pick up some amazing skill needed for proper Minecraft Modding with Forge! You'll learn Custom Crops, Sounds, Custom Shields and so, so much more! But that's not all! We will also cover advanced topics such as Block Entities, Custom Mobs and even Ore Generation amongst others and Structure Generation. With a bit of creativity and applying the lessons you get from this course, you might just make the next Minecraft Mod hit! This course is accessible to complete beginners. Even if you have never programmed in your life! The only requirement is that you own Minecraft and are vaguely familiar with the Game and some popular Minecraft Mods or even Minecraft Modpacks. All files and the entire Source Code will be available so you can follow along with everything I do in the videos. If you have any questions or suggestions, also feel free to contact me here. I'm happy to help you learn to code in Java and make your own Minecraft Mod with Forge. NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG.
OverviewSection 1: Java Introduction
Lecture 1 Java Installation & Setup
Lecture 2 Java Datatypes
Lecture 3 Java Syntax
Lecture 4 Output & Input
Lecture 5 Errors & How to not panic when you get them!
Lecture 6 Integers & Arithmetic & Math Methods
Lecture 7 Assignment Operators
Lecture 8 Boolean & Comparison Operators
Lecture 9 Boolean & Logical Operators
Lecture 10 If & Else Statements
Lecture 11 Switch Statements
Lecture 12 String & String Methods
Lecture 13 Casting
Lecture 14 Ternary Operator
Lecture 15 Java Arrays
Lecture 16 Loops
Lecture 17 Java Methods
Lecture 18 Java Collections
Lecture 19 Object Oriented Programming Explained
Lecture 20 Java Classed & Objects
Lecture 21 Access Modifiers
Lecture 22 Inheritance & Polymorphism
Lecture 23 Interfaces & Abstract Classes
Lecture 24 Anonymous Classes
Lecture 25 Enums & Advanced Enums
Lecture 26 Exceptions
Lecture 27 Lambda Expressions
Lecture 28 Generics
Section 2: Basic Modding Concepts
Lecture 29 Forge Setup, Installation & GitHub
Lecture 30 Adding Custom Items
Lecture 31 Adding Custom Blocks
Lecture 32 Adding a Custom Creative Mode Tab
Lecture 33 Adding Custom Recipes
Lecture 34 Adding Custom Loot Tables (Drops to Blocks)
Lecture 35 Adding Custom Advanced Items
Lecture 36 Adding Custom Advanced Blocks
Lecture 37 Adding Custom Food Items
Lecture 38 Adding Custom Fuel Items
Lecture 39 Adding Custom Tooltips
Lecture 40 Adding Custom Tags
Lecture 41 Adding Custom Data Generation
Lecture 42 Adding Custom Stairs & Slabs
Lecture 43 Adding Custom Buttons & Pressure Plates
Lecture 44 Adding Custom Fences & Walls
Lecture 45 Adding Custom Doors & Trapdoors
Lecture 46 Taking a Look at Vanilla Code
Lecture 47 Updating Minecraft from 1.20 to 1.20.1
Section 3: All About Tools
Lecture 48 Adding Custom Tools
Lecture 49 Adding a Custom Paxel
Lecture 50 Adding a Custom Hammer (3x3 Tool)
Lecture 51 Adding an Effect on Weapon Hit
Lecture 52 Adding Custom Armor
Lecture 53 Adding a Custom Full-Armor Effect
Lecture 54 Adding Custom Horse Armor
Lecture 55 Adding Custom Enchantments
Section 4: Intermediate Modding Concepts
Lecture 56 Understanding BlockStates & BlockState Properties
Lecture 57 Understanding NBT Data
Lecture 58 Adding Custom Item Properties
Lecture 59 Adding a Custom Crop Block
Lecture 60 Adding an Item to the Composter
Lecture 61 Adding a Command
Lecture 62 Understanding Events
Lecture 63 Adding a Custom Flower
Lecture 64 Adding Custom Sounds
Lecture 65 Adding Custom Sounds to Blocks
Lecture 66 Adding Custom Music Discs
Lecture 67 Adding Custom Block Models
Lecture 68 Adding Custom Item Models
Lecture 69 Adding a Custom Bow
Lecture 70 Adding a Custom Shield
Lecture 71 Modifying Vanilla Loot Tables
Lecture 72 Adding Custom Paintings
Lecture 73 Adding Custom Effects
Lecture 74 Adding Custom Potions
Lecture 75 Adding Custom Villager Trades
Lecture 76 Adding Custom Villagers
Lecture 77 Adding Custom Advancements
Lecture 78 Adding & Spawning Custom Particles
Lecture 79 Adding Custom Fluids
Lecture 80 2D Texture and 3D Model for Item
Lecture 81 Adding Animated Item Textures
Lecture 82 How to look at other Mods on GitHub
Section 5: All About Block Entities
Lecture 83 Adding a Custom Block Entity
Lecture 84 Adding a Custom Recipe Type
Lecture 85 Adding JEI Compatibility
Lecture 86 Adding a Sided Inventories to the Block Entity
Lecture 87 Adding a Energy Handling to the Block Entity
Lecture 88 Adding a Fluid Handling to the Block Entity
Lecture 89 Adding a Block Entity Renderer
Lecture 90 Adding a Custom Wood Type
Lecture 91 Adding a Custom Sign (+Hanging Sign)
Section 6: About World Gen I
Lecture 92 Adding Custom Tree Generation
Lecture 93 Adding Custom Ore Generation
Lecture 94 Adding Custom Flower Generation
Section 7: Mobs & Entities
Lecture 95 Adding a Custom Entities (Mobs)
Lecture 96 Adding Custom Attack Animations
Lecture 97 Adding Custom Entity Variants
Lecture 98 Custom Mob Sounds
Lecture 99 Adding Tameable Mobs
Lecture 100 Adding Rideable Mobs
Lecture 101 Making Mobs Breedable
Lecture 102 Adding a Boss Bar
Lecture 103 Making our Entities Spawn in the World
Lecture 104 Throwable Projectiles
Lecture 105 Adding Projectiles
Lecture 106 Custom Boats
Section 8: World Gen II
Lecture 107 Growing Trees on other Blocks
Lecture 108 Custom Trunk Placers
Lecture 109 Custom Foliage Placers
Lecture 110 Adding Custom Geodes
Section 9: Additional Topics I
Lecture 111 Block with Biome Colors
Lecture 112 Adding Custom Items to Suspicious Sand
Lecture 113 Adding 2 Block High Crops
Lecture 114 Updating Forge and NeoForge!
Section 10: World Gen III
Lecture 115 First steps for a Custom Biome
Lecture 116 Adding a Custom Dimension
Complete Beginners wishing to learn Java and Minecraft Modding!,Beginners that want to create their first Minecraft Mod and don't know where to start,Forge Modders wanting to update their Minecraft Mod to 1.20.X,Forge Modders interested to deepen their understanding and learn new topics
Buy Premium Account From My Download Links & Get Fastest Speed.