Make a Minecraft Mod: Minecraft Modding for beginners (Version 1.16.3+) | Nico Kaupenjohann | Skillshare

Make a Minecraft Mod: Minecraft Modding for beginners (Version 1.16.3+)

Nico Kaupenjohann, CS Student, Nerd and Educator

Make a Minecraft Mod: Minecraft Modding for beginners (Version 1.16.3+)

Nico Kaupenjohann, CS Student, Nerd and Educator

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
76 Lessons (13h 17m)
    • 1. Introduction to the Course

      1:55
    • 2. IntelliJ & Java Download

      0:40
    • 3. IntelliJ & Java Setup

      3:28
    • 4. (Java) Datatypes in Java

      6:32
    • 5. (Java) How to Read Java Code

      3:39
    • 6. (Java) The Main-Method

      2:52
    • 7. (Java) Using println to output things in Java

      6:31
    • 8. (Java) Integers and arithmetic operators

      7:37
    • 9. (Java) Booleans and comparison operators

      3:54
    • 10. (Java) Booleans and logical operators

      3:43
    • 11. (Java) Strings and String-Methods in Java

      13:43
    • 12. (Java) Casting Variables

      5:38
    • 13. (Java) Integers and Math-Methods

      6:46
    • 14. (Java) If and Else Statements in Java

      8:36
    • 15. (Java) The Ternary operator in Java

      3:35
    • 16. (Java) The Switch Statement

      2:49
    • 17. (Java) While Loop

      4:25
    • 18. (Java) For Loop

      3:45
    • 19. (Java) Break and Continue

      2:34
    • 20. (Java) Arrays in Java

      10:06
    • 21. (Java) Multidimensional Arrays in Java

      7:43
    • 22. (Java) The (Array) List

      8:02
    • 23. (Java) HashMaps in Java

      6:00
    • 24. (Java) For Each Loop

      3:24
    • 25. (Java) Java Methods

      8:07
    • 26. (Java) Method Overloading

      3:12
    • 27. (Java) Classes and Objects in Java

      11:40
    • 28. (Java) Public, Protected and Private

      2:30
    • 29. (Java) Getters and Setters

      3:26
    • 30. (Java) Packages

      2:28
    • 31. (Java) Inheritance

      7:13
    • 32. (Java) Static and Non-Static Methods

      3:54
    • 33. (Java) Polymorphism

      2:42
    • 34. (Java) Abstract Classes and Methods in Java

      3:52
    • 35. (Java) Interfaces

      7:58
    • 36. (Java) Enums

      4:43
    • 37. (Java) Exceptions & Try and Catch Statement

      6:40
    • 38. (Java) Java Lambda Expressions

      10:02
    • 39. (Minecraft) Forge Installation and Setup

      11:06
    • 40. (Minecraft) Note on using Minecraft 1.16.5

      2:48
    • 41. (Minecraft) Create our first Item

      10:31
    • 42. (Minecraft) Create our first Block

      9:47
    • 43. (Minecraft) Theory: Going in depth into our Classes

      15:40
    • 44. (Minecraft) Our own Custom Creative Tab

      3:43
    • 45. (Minecraft) Create a new Recipe

      5:46
    • 46. (Minecraft) Block Drops with Loot Tables

      5:01
    • 47. (Minecraft) Create a new Food Item

      8:05
    • 48. (Minecraft) Create a new Set of Tools

      21:03
    • 49. (Minecraft) Events in Minecraft Modding

      23:17
    • 50. (Minecraft) Add Tooltips to Items

      8:29
    • 51. (Minecraft) Create a new Set of Armor

      14:27
    • 52. (Minecraft) Creating Stairs, Buttons, Pressure Plates and Fences

      18:16
    • 53. (Minecraft) Mod Configs

      11:55
    • 54. (Minecraft) Exporting your Mod

      4:44
    • 55. (Minecraft) Use Github for Source Code examples

      6:16
    • 56. (Minecraft) Use GitHub as a Version Control System

      8:52
    • 57. (Minecraft) Current Forge and Minecraft Version (1.16.4)

      3:40
    • 58. (Minecraft) Current Mappings

      3:25
    • 59. (Minecraft) Advanced Loot Tables

      5:45
    • 60. (Minecraft) Custom Crops

      15:41
    • 61. (Minecraft) Custom Fluids

      17:15
    • 62. (Minecraft) Clean up and Refactoring

      10:45
    • 63. (Minecraft) Custom Block Models (Including Blockbench)

      23:50
    • 64. (Minecraft) Creating a new Tile Entity

      15:44
    • 65. (Minecraft) Create a Custom GUI

      42:18
    • 66. (Minecraft) Ore Generation in the World

      13:08
    • 67. (Minecraft) Creating a Custom Tree

      23:50
    • 68. (Minecraft) Creating a custom Mob

      30:18
    • 69. (Minecraft) Making our custom Mob spawn inside the World

      16:25
    • 70. (Minecraft) Creating a custom Biome

      49:58
    • 71. (Minecraft) Sound Events and Custom Sounds

      10:55
    • 72. (Minecraft) Creating custom Enchantments

      20:42
    • 73. (Minecraft) Data Generators for Items and Blocks

      23:18
    • 74. (Minecraft) Data Generator for Loot Tables and Language

      21:42