Modding By Kaupenjoe: Minecraft Modding 1.20.X For Fabric
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.95 GB | Duration: 15h 22m
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.95 GB | Duration: 15h 22m
Easily Learn Minecraft Modding with Fabric! Beginner Friendly Introduction into Java and Minecraft Modding using Fabric!
What you'll learn
Learn the Basic Java Skills necessary to make a Minecraft Mod!
The Basics of Minecraft Modding in Fabric
Learn to independently program in Java
From making your First Item to creating Custom Mobs that roam around in Minecraft
Requirements
A 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!
Description
Minecraft 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 Fabric. 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 Fabric! 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. NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG.
Overview
Section 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 Fabric Setup, Installation & GitHub
Lecture 30 Adding Custom Items
Lecture 31 Adding Custom Blocks
Lecture 32 Adding a Custom Item Groups
Lecture 33 Adding Custom Recipes
Lecture 34 Custom Loot Tables (Drops for Blocks)
Lecture 35 Custom Advanced Items
Lecture 36 Custom Advanced Blocks
Lecture 37 Custom Food Items
Lecture 38 Custom Fuel Items
Lecture 39 Custom Tooltips
Lecture 40 Custom Tags
Lecture 41 Custom Data Generation
Lecture 42 Custom Stairs & Slab Blocks
Lecture 43 Custom Button & Pressure Plate Blocks
Lecture 44 Custom Fences & Walls
Lecture 45 Custom Doors & Trapdoors
Lecture 46 Taking a Look at Vanilla Code
Section 3: All About Tools & Armor
Lecture 47 Adding Custom Tools
Lecture 48 Adding a Custom Paxel
Lecture 49 Adding an Effect on Weapon Hit
Lecture 50 Adding Custom Armor
Lecture 51 Adding a Custom Full-Armor Effect
Lecture 52 Adding Custom Horse Armor
Lecture 53 Adding Custom Enchantments
Section 4: Intermediate Modding Concepts
Lecture 54 Understanding BlockStates & BlockState Properties
Lecture 55 Understanding NBT Data
Lecture 56 Adding Custom Model Predicates
Lecture 57 Adding a Custom Crop Block
Lecture 58 Adding an Item to the Composter
Lecture 59 Understanding Mixin
Lecture 60 Adding a Command
Lecture 61 Understanding Events
Lecture 62 Adding a Custom Flower
Lecture 63 Adding Custom Sounds
Lecture 64 Adding Custom Sounds to Blocks
Lecture 65 Adding Custom Music Discs
Lecture 66 Adding Custom Block Models
Lecture 67 Adding Custom Item Models
Lecture 68 Adding a Custom Bow
Lecture 69 Adding a Custom Shield
Lecture 70 Modifying Vanilla Loot Tables
Lecture 71 Adding Custom Paintings
Lecture 72 Adding Custom Effects
Lecture 73 Adding Custom Potions
Lecture 74 Adding & Spawning Custom Particles
Lecture 75 Adding Custom Advancements
Lecture 76 Adding Custom Villager Trades
Lecture 77 Adding Custom Villagers
Lecture 78 Adding Custom Fluids
Lecture 79 Making a 2D texture with 3D Model in Hand
Lecture 80 Adding Animated Item Textures
Lecture 81 Looking at other Mods on GitHub
Section 5: About Block Entities
Lecture 82 Adding a custom Block Entity
Lecture 83 Adding a Custom Recipe Type
Lecture 84 Adding REI Compatability
Lecture 85 Adding a Sided Inventory to the Block Entity
Lecture 86 Adding Energy Handling to the Block Entity
Lecture 87 Adding Fluid Handling to the Block Entity
Lecture 88 Adding a Custom Block Entity Renderer
Lecture 89 Adding a Custom Wood Type
Lecture 90 Adding a Custom Sign
Section 6: About World Generation I
Lecture 91 Adding Tree Generation
Lecture 92 Adding Ore Generation
Lecture 93 Adding Flower Generation
Section 7: Mobs And Entities (Non-Geckolib)
Lecture 94 Making a Custom Entity (Mob)
Lecture 95 Adding Custom Attack Animations
Lecture 96 Custom Entity Variants
Lecture 97 Custom Entity Sounds
Lecture 98 Adding a Tameable Entity
Lecture 99 Adding a Rideable Entity
Lecture 100 Making our Mob Breedable
Lecture 101 Adding a Boss Bar
Lecture 102 Making our Mob spawn
Lecture 103 Custom Thrown Projectile
Lecture 104 Custom Projectile
Section 8: World Gen II
Lecture 105 Trees on a different Block
Lecture 106 Custom Trunk Placer
Lecture 107 Custom Foliage Placer
Lecture 108 Adding Custom Geodes
Section 9: Additional Topics I
Lecture 109 Custom Boats
Lecture 110 Adding a 2 Block High Crop
Lecture 111 Biome Colored Block
Lecture 112 Adding custom Item to Suspicious Sand
Section 10: World Gen III
Lecture 113 First Steps to Custom Biomes
Lecture 114 Adding Custom Dimensions
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,Fabric Modders wanting to update their Minecraft Mod to 1.20.X,Fabric Modders interested to deepen their understanding and learn new topics

