Udemy

Develop Minecraft Plugins (Java)

Enroll Now
  • 16,262 Students
  • Updated 1/2026
4.7
(4,439 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
20 Hour(s) 11 Minute(s)
Language
English
Taught by
Stephen King
Rating
4.7
(4,439 Ratings)

Course Overview

Develop Minecraft Plugins (Java)

The world's most sold Minecraft course, delivering expert tutorials backed by a welcoming community with 24/7 support.

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

Course Content

  • 12 section(s)
  • 134 lecture(s)
  • Section 1 Setting Up
  • Section 2 Java Basics (OPTIONAL)
  • Section 3 Starting Out
  • Section 4 Heart of Spigot API
  • Section 5 More Advanced API
  • Section 6 Advanced Level
  • Section 7 Databases (OPTIONAL)
  • Section 8 MINIGAMES!
  • Section 9 COSMETICS!
  • Section 10 Networks (OPTIONAL)
  • Section 11 NMS/Packets
  • Section 12 Final Advice

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)


Reviews

  • R
    Razvan Nasturica
    5.0

    Great explanations, friendly attitude, great pacing.

  • A
    Axo Dev
    5.0

    amazing, just amazing. buy this course you won't regret it. (no, I'm not a bot)

  • r
    rael mc
    5.0

    I learned Java very fast and easy

  • J
    Jeffrey Bright
    4.0

    theres a couple things im missing, such as setting up minecraft auto import, but ill be continueing the course and hopefully it is explained

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed