Modding By Kaupenjoe: Minecraft Modding 1.20.X For Fabric

Posted By: ELK1nG

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

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