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 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.

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

Learn 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

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

20 lectures
Forge Setup, Installation & GitHub
24:22
Adding Custom Items
18:11
Adding Custom Blocks
19:13
Adding a Custom Creative Mode Tab
04:56
Adding Ore Blocks
1 question
Adding Custom Recipes
07:18
Adding Custom Loot Tables (Drops to Blocks)
13:36
Adding Custom Advanced Items
15:16
Adding Custom Advanced Blocks
10:49
Adding Custom Food Items
04:16
Adding Custom Fuel Items
03:02
Adding Custom Tooltips
04:09
Adding Custom Tags
05:26
Adding Custom Data Generation
36:42
Adding Custom Stairs & Slabs
08:20
Adding Custom Buttons & Pressure Plates
04:59
Adding Custom Fences & Walls
04:59
Adding Custom Doors & Trapdoors
04:30
Taking a Look at Vanilla Code
03:37
Updating Minecraft from 1.20 to 1.20.1
02:30

All About Tools

8 lectures
Adding Custom Tools
09:19
Adding a Custom Paxel
04:16
Adding a Custom Hammer (3x3 Tool)
10:11
Adding an Effect on Weapon Hit
02:09
Adding Custom Armor
14:12
Adding a Custom Full-Armor Effect
14:26
Adding Custom Horse Armor
04:16
Adding Custom Enchantments
07:19

Intermediate Modding Concepts

27 lectures
Understanding BlockStates & BlockState Properties
14:53
Understanding NBT Data
11:53
Adding Custom Item Properties
06:34
Adding a Custom Crop Block
12:07
Adding an Item to the Composter
01:53
Adding a Command
08:24
Understanding Events
09:12
Adding a Custom Flower
06:15
Adding Custom Sounds
06:11
Adding Custom Sounds to Blocks
03:40
Adding Custom Music Discs
03:28
Adding Custom Block Models
09:41
Adding Custom Item Models
01:53
Adding a Custom Bow
03:58
Adding a Custom Shield
04:42
Modifying Vanilla Loot Tables
11:21
Adding Custom Paintings
05:09
Adding Custom Effects
05:45
Adding Custom Potions
04:09
Adding Custom Villager Trades
04:43
Adding Custom Villagers
08:43
Adding Custom Advancements
06:21
Adding & Spawning Custom Particles
09:55
Adding Custom Fluids
13:12
2D Texture and 3D Model for Item
02:11
Adding Animated Item Textures
01:50
How to look at other Mods on GitHub
03:03

All About Block Entities

9 lectures
Adding a Custom Block Entity
49:55
Adding a Custom Recipe Type
26:08
Adding JEI Compatibility
10:31
Adding a Sided Inventories to the Block Entity
09:48
Adding a Energy Handling to the Block Entity
14:56
Adding a Fluid Handling to the Block Entity
14:04
Adding a Block Entity Renderer
04:54
Adding a Custom Wood Type
14:34
Adding a Custom Sign (+Hanging Sign)
15:12

About World Gen I

3 lectures
Adding Custom Tree Generation
13:37
Adding Custom Ore Generation
09:53
Adding Custom Flower Generation
04:01

Mobs & Entities

12 lectures
Adding a Custom Entities (Mobs)
20:46
Adding Custom Attack Animations
15:05
Adding Custom Entity Variants
08:16
Custom Mob Sounds
02:23
Adding Tameable Mobs
09:14
Adding Rideable Mobs
07:28
Making Mobs Breedable
04:03
Adding a Boss Bar
04:57
Making our Entities Spawn in the World
04:17
Throwable Projectiles
10:58
Adding Projectiles
14:57
Custom Boats
12:35

World Gen II

4 lectures
Growing Trees on other Blocks
03:41
Custom Trunk Placers
10:27
Custom Foliage Placers
07:46
Adding Custom Geodes
05:24

Additional Topics I

4 lectures
Block with Biome Colors
05:45
Adding Custom Items to Suspicious Sand
03:56
Adding 2 Block High Crops
10:15
Updating Forge and NeoForge!
02:25

World Gen III

2 lectures
First steps for a Custom Biome
16:26
Adding a Custom Dimension
15:02

Additional Topics II

5 lectures
Not Updating Forge to 1.20.2
01:35
Adding Craft Time, Fluid and Energy Amount in Custom Recipe
14:23
Oxidizable Blocks
12:13
Making Custom Entity Loot
03:01
Making a Custom Furnace
23:07

Structures

2 lectures
Custom Structures
10:22
Custom Jigsaw Structures
11:23

Đá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.