Mô tả

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.

Bạn sẽ học được gì

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

Yêu cầu

  • 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!

Nội dung khoá học

12 sections

Java Introduction

32 lectures
Java Installation & Setup
03:00
Java Datatypes
08:11
Java Syntax
05:42
Output & Input
07:28
Errors & How to not panic when you get them!
06:41
Integers & Arithmetic & Math Methods
06:23
Assignment Operators
04:40
Boolean & Comparison Operators
07:02
Boolean & Logical Operators
03:30
If & Else Statements
06:52
Switch Statements
04:08
Trivia Game #1
1 question
String & String Methods
09:41
Casting
03:49
Ternary Operator
04:13
Java Arrays
09:09
Loops
08:55
Java Methods
10:14
Trivia Game with Methods
1 question
Java Collections
16:43
Object Oriented Programming Explained
07:37
Java Classed & Objects
09:20
Access Modifiers
07:42
Inheritance & Polymorphism
10:50
Interfaces & Abstract Classes
05:52
Trivia Game with Classes
1 question
Bank Management Program
1 question
Anonymous Classes
02:44
Enums & Advanced Enums
03:00
Exceptions
05:14
Lambda Expressions
03:24
Generics
03:37

Basic Modding Concepts

19 lectures
Fabric Setup, Installation & GitHub
21:44
Adding Custom Items
15:20
Adding Custom Blocks
12:19
Adding a Custom Item Groups
04:27
Adding Ore Blocks
1 question
Adding Custom Recipes
09:09
Custom Loot Tables (Drops for Blocks)
11:33
Custom Advanced Items
15:23
Custom Advanced Blocks
10:52
Custom Food Items
03:30
Custom Fuel Items
02:52
Custom Tooltips
03:42
Custom Tags
05:00
Custom Data Generation
20:21
Custom Stairs & Slab Blocks
05:30
Custom Button & Pressure Plate Blocks
04:25
Custom Fences & Walls
03:57
Custom Doors & Trapdoors
05:31
Taking a Look at Vanilla Code
03:59

All About Tools & Armor

7 lectures
Adding Custom Tools
08:24
Adding a Custom Paxel
03:33
Adding an Effect on Weapon Hit
02:09
Adding Custom Armor
10:52
Adding a Custom Full-Armor Effect
13:33
Adding Custom Horse Armor
03:18
Adding Custom Enchantments
07:04

Intermediate Modding Concepts

28 lectures
Understanding BlockStates & BlockState Properties
10:10
Understanding NBT Data
10:05
Adding Custom Model Predicates
04:44
Adding a Custom Crop Block
09:26
Adding an Item to the Composter
01:28
Understanding Mixin
09:10
Adding a Command
10:40
Understanding Events
08:34
Adding a Custom Flower
02:54
Adding Custom Sounds
05:33
Adding Custom Sounds to Blocks
03:40
Adding Custom Music Discs
03:42
Adding Custom Block Models
08:02
Adding Custom Item Models
02:20
Adding a Custom Bow
02:47
Adding a Custom Shield
05:55
Modifying Vanilla Loot Tables
05:55
Adding Custom Paintings
06:43
Adding Custom Effects
07:33
Adding Custom Potions
04:45
Adding & Spawning Custom Particles
11:44
Adding Custom Advancements
07:59
Adding Custom Villager Trades
03:01
Adding Custom Villagers
08:49
Adding Custom Fluids
12:26
Making a 2D texture with 3D Model in Hand
05:31
Adding Animated Item Textures
02:22
Looking at other Mods on GitHub
02:28

About Block Entities

9 lectures
Adding a custom Block Entity
30:33
Adding a Custom Recipe Type
20:10
Adding REI Compatability
13:01
Adding a Sided Inventory to the Block Entity
08:50
Adding Energy Handling to the Block Entity
15:43
Adding Fluid Handling to the Block Entity
17:04
Adding a Custom Block Entity Renderer
08:18
Adding a Custom Wood Type
08:02
Adding a Custom Sign
09:51

About World Generation I

3 lectures
Adding Tree Generation
09:18
Adding Ore Generation
06:57
Adding Flower Generation
04:02

Mobs And Entities (Non-Geckolib)

11 lectures
Making a Custom Entity (Mob)
17:27
Adding Custom Attack Animations
10:27
Custom Entity Variants
07:42
Custom Entity Sounds
02:02
Adding a Tameable Entity
08:25
Adding a Rideable Entity
05:47
Making our Mob Breedable
03:35
Adding a Boss Bar
04:01
Making our Mob spawn
03:23
Custom Thrown Projectile
10:04
Custom Projectile
19:26

World Gen II

4 lectures
Trees on a different Block
02:14
Custom Trunk Placer
10:47
Custom Foliage Placer
06:25
Adding Custom Geodes
05:48

Additional Topics I

4 lectures
Custom Boats
08:53
Adding a 2 Block High Crop
12:57
Biome Colored Block
03:55
Adding custom Item to Suspicious Sand
04:56

World Gen III

2 lectures
First Steps to Custom Biomes
14:58
Adding Custom Dimensions
12:39

Additional Topics II

5 lectures
Updating to 1.20.2
16:51
Adding Craft Time and Energy Amount to Custom Recipe
14:07
Oxidizable Blocks
05:46
Making Custom Entity Loot
03:33
Making a Custom Furnace
25:34

Structures

2 lectures
Custom Structures
16:34
Custom Jigsaw Structures
11:30

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.