Write Minecraft Mods With Your Kid (1.11.2)
4.1 (14 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
118 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Write Minecraft Mods With Your Kid (1.11.2) to your Wishlist.

Add to Wishlist

Write Minecraft Mods With Your Kid (1.11.2)

Learn java in a fun way
4.1 (14 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
118 students enrolled
Created by Msaint Ltd.
Last updated 3/2017
English
Curiosity Sale
Current price: $10 Original price: $45 Discount: 78% off
30-Day Money-Back Guarantee
Includes:
  • 7.5 hours on-demand video
  • 60 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Write your own mods for minecraft
  • Know about basic concepts in java programming language
  • Know about basic concepts in object oriented programming
  • Know using an integrated development environment (Eclipse)
View Curriculum
Requirements
  • Interest in Minecraft
  • Interest in Java development
Description

In this course you will start from scratch and build an amazing Minecraft mod by step by step instructions. Some parts of the mod to show you the basics of Minecraft mod writing but some parts are real fun. You will create your own tools, armor, block, item, crop etc. And you will write your name with blocks in the sky with a command, you will build huge structures just with a few clicks. 

This course is for especially young people who like playing Minecraft and want to learn programming. As a parent if you are also interested in programming and want to have good time with your kid this course is for you. By taking this course you will learn basics of object oriented programming in Java in a fun way.

Teachers who want to teach programming to a class, you can also get much benefit from this course.  

Who is the target audience?
  • Parents who want to teach java programming to their kids by exploiting their obsession with minecraft
  • Teachers who want to teach java using minecraft
  • Teenagers who want to learn java using minecraft
  • Developers who want to start minecraft mod developing
Students Who Viewed This Course Also Viewed
Curriculum For This Course
48 Lectures
07:17:42
+
Introduction
3 Lectures 07:33

Course introduction.

Preview 03:15

You will learn some statistics about Minecraft and what can you do with mods.

A Few Words About Minecraft And Mods
02:06

You will learn some basic information about Java Technologies along with the history of Java SE.

A few Words About Java
02:12
+
Setting Up Development Environment
3 Lectures 14:07

You will learn why do you need Java Development Kit and how to install it step by step.

Installing Java
04:14

You will learn a couple of alternative IDE's for eclipse and howto install eclipse step by step.

Installing Eclipse
03:06

You will learn why you need to install Forge and how to install it step by step. You will see the development environment and the example mod running.

Installing Forge
06:47

Development Environment Quiz
3 questions
+
Java And Eclipse Introduction
3 Lectures 23:35

You will learn how a Java code becomes an executable program with JDK tools. You will develop a helloworld program both using notepad+JDK and Eclipse.

Java: Helloworld Journey
06:15

You will learn how a java program written for one operating system can also run in other operating systems.

Java: Cross Platform Feature
01:01

You will learn how to write, run and debug a program within Eclipse. You will understand what the different panes/views for. You will learn a few practical shortcut keys.

Introduction To Eclipse Environment
16:19

Quiz
3 questions
+
Write Your First Mod
9 Lectures 01:01:06

Introduction to the section

Write Your First Mod Section Intro
00:24

You will learn some basic concepts and keywords in java and see how they are used: Package, import, class, fields and method You will also learn about visibility of fields and methods.

Java Concepts: package, import, class, fields and methods
15:22

You will learn methods with return values, method parameters and constructors.

Java Concepts: More About Methods & Constructors
08:54

You will learn primitive data types in java and ave a basic understanding of them. Additionally you will learn how to define text variables and how to concatenate them. 

Java Types & Variables
07:44

You will get an understanding of example mod, by learning the definition of annotations and event handlers in forge. You will run the example mod and see it running.

Understanding Example Mod
03:43

You will create your mod development project from scratch using the tools came with forge. You will import this project into eclipse and you will be ready to develop your own mod.

Create Your Project
05:38

You will learn how to create your main mod class and use annotations to define it as a mod. Then you will define your initialization event handlers. You will see your mod is running.

Your First Mod
06:17

You will learn the definitions about inheritance and overriding. With an example you will create a base class and extend a child class from it. You will use this classes in a program.

Preview 08:20

You will learn the server and client side distinction of Minecraft and prepare an infrastructure to make the right calls.

Proxies
04:44

Quiz
6 questions
+
Items
8 Lectures 01:26:20

You will learn how create an item.

Preview 08:21

You will learn the directory structure for model files. You will create item model file an define a texture image for your item.

Preview 11:28

You will learn how to use lang files to make your mod can be localized for different locales. 

Localization
04:31

You will learn how to add your own creative and and your item to this tab. You will also learn the concept of abstract classes.

Add Your Own Creative Tab
05:33

You will learn about arrays, loops and conditionals in Java.

Java : Arrays, Loops & Conditionals
14:28

You will learn how to create multiple items with one item id. You will also learn about creating an enum type.

Use Metadata For Multiple Item Creation-1
18:33

You will add texture, model and localization files for your keycard item and see different colored keycards at your creative tab at the end.

Use Metadata For Multiple Item Creation-2
05:14

You will learn how to change the functionality when the player use an item on a block. You will learn how to spawn an entity, how to convert a block to a different one, how to spawn a wither and how to set on fire the player. You will also learn how debug mod can be helpful.

Use Your Multiple Items
18:12

Quiz
6 questions
+
Blocks
3 Lectures 41:49

You will learn how to create your own block.

Make Your First Block
15:11

You will learn how can you generate your in the world when the world is initialized.

World Generation Ore
09:54

You will learn how to create tileeentity by which you can store extra information in blocks.

Tile Entities
16:44
+
Recipes
4 Lectures 17:05

You will learn how you can add shapeless recipes.

Add Your First Shapeless Crafting Recipe
04:40

You will learn how to add a shaped recipe.

Add Your First Shaped Crafting Recipe
04:36

You will learn how to add a smelting recipe.

Add You Smelting Recipe
03:03

You will learn what an interface is and how it differs from a class.

Java: Interface Introduction
04:46

Quiz
3 questions
+
Crops
2 Lectures 18:32

You will learn how to create your own crop type, how to plat and how to speed up the growing process.

Create Your Crops
16:33

You will learn the meanings of the parameters you have given when you've created itemfood.

Eat The Crop You've Harvested
01:59

Quiz
2 questions
+
Tools
3 Lectures 31:47

You will learn how to create your own sword.

Create Your Own Tools: Sword
10:36

You will learn how to create your own tools.

Create Your Own Tools: Picaxe, Axe, Showel and Hoe
08:48

You will learn the refactoring concept and refactor your code.

Refactor Your Code
12:23
+
Armor
2 Lectures 20:37

You will learn how to define an ArmorMaterial and how to create a helmet using it.

Create Your Armor-I
12:45

You will learn how to create the remaining pieces of armor.

Create Your Armor-II
07:52
4 More Sections
About the Instructor
Msaint Ltd.
4.1 Average rating
14 Reviews
118 Students
1 Course
Training & Consulting

Msaint Ltd. is a new established company serving  in training and consultancy areas about software development.

Our teachers are young enthusiasts in software development arena and provide training classes on request in Ankara.

Available courses are

- Java Development

- Angular 4 Development

and the list will continue to grow.