Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Develop Minecraft Plugins (Java)
Bestseller
Highest Rated
Rating: 4.6 out of 5(4,425 ratings)
16,192 students

Develop Minecraft Plugins (Java)

The world's most sold Minecraft course, delivering expert tutorials backed by a welcoming community with 24/7 support.
Created byStephen King
Last updated 1/2026
English
English [Auto],

What you'll learn

  • Learn the programming language Java (if not known)
  • Develop plugins for Spigot, Paper, Bukkit or BungeeCord (ALL VERSIONS!)
  • Start with events, commands and progress to minigames and packets!
  • Best ways to earn money from Minecraft plugins (servers, selling, comissions)

Course content

12 sections • 134 lectures • 34h 20m total length
  • Introduction4:41
  • Installing IntelliJ (Windows)4:07
  • Installing IntelliJ (Mac)4:04
  • Installing IntelliJ (Linux)4:38
  • Optimizing IntelliJ6:52
  • Creating Spigot Server (Windows)6:54
  • Creating Spigot Server (Mac)6:44
  • Creating Spigot Server (Linux)3:33
  • Discord5:04

Requirements

  • Should have a Minecraft Java account
  • No programming experience needed

Description

2025 update: This is now the most sold Minecraft course ever! (Course updated January 2025)
Our Discord server has 5,000+ students! You'll enjoy 24/7 support and a warm community to learn alongside.

You'll learn how to create Minecraft plugins, from any level to advanced. The first tutorial is the installation and setup, and we'll work together by starting simple and turning you into some sort of Java god! We'll start with setting up your first plugin, creating commands and listening to events, and then move onto more tricky aspects, such as GUIs, packets and schedulers (and literally everything in between - scroll down to see the list of videos!). We also have full sections on making a minigame, building a network, managing databases and understanding NMS/packets.

Whether you know Java or not, you'll learn it from this course. I'll be covering Java from basic to advanced throughout the course and this is a skill that you can carry all throughout life. When using it with Minecraft, you can create some beautiful things: for example, you could be developing your own server, doing private commissions or even sell your plugins on marketplaces for people to purchase. At the end of this carefully constructed course you will be confident in creating plugins for Paper, Spigot, Bukkit & Bungee servers.

It's now 2025. I first released this course in 2017, and it has since seen several complete remakes! I've been writing Minecraft plugins for around a decade now, and we have built an exceptional exclusive community of thousands of like-minded developers who offer around the clock support in a welcoming, judgement-free environment.

If you decide to join us, you're in safe hands. We hope to see you soon!


Why this course?

• 130+ lectures
4000+ 5 star reviews (and 15,000+ students!)
• Very generous price and still the best available
• Discord server with 5000+ members & dozens of support staff (who would love to help!)
Constantly being updated to suit API changes (covers all versions)
• 'Best selling' course by Udemy (quality reviewed by a human)
• Very high course rating! (average for video game category is 4.2)
• 24/7 Q&A section (every question answered)
• One purchase = lifetime access (content is always being added)
• Extra resources after each lecture for further learning
• Videos for both Windows and Mac users
• 1080p 60fps HD videos
• English captions
• Partnered with JetBrains! Free 6 month keys (not required for course)!

Who this course is for:

  • This course is for Minecraft players who want to create awesome plugins (and make some money)!