Hey, Krisztián here (Chris)! I've been seeing people ask about MineAcademy on various forums and discords, and a lot of the responses are either "best thing ever 10/10" or "avoid kangarko and just watch YouTube."
I wanted to write something more in the middle because honestly both of those takes are kind of lazy. I've been in Project Orion for about 4 months now, and I think I can give a pretty fair picture of what it's actually like.
Quick background: I'm a CS sophomore. I had some Java experience from university classes before signing up. But every time I tried to make an actual Minecraft plugin, I'd get like 60% done and then hit a wall where nothing worked and I couldn't figure out why.
I tried the Udemy course from Stephen and ungodly amount of YouTube but it just felt chaotic and rushed.
A friend of mine who was already in the course kept telling me to check it out. I kept saying no because honestly the price made me nervous and some people said they use their own library. I didn't want to be vendor locked.
I ended up reading a bunch of reviews and I noticed something: the people on Discord who said it was a waste usually admitted they didn't even take the course. The people who took it all seemed to actually build stuff. So I went for it.
Anyways, I took the Project Orion course, here's what's in it:
The First Week
Week 1 is called "Behind the curtains of Minecraft" and it covers the fundamentals of how plugins work, how to install multiple Java versinos, how to actually read API docs and debug your own code.
Matej (kangarko) takes the time to say why things work, for example, why the event system is designed the way it is, what actually happens when your plugin loads, why certain patterns that technically work are actually going to cause you problems later not just rush it like most tutorials did.. I realized I had a lot of gaps I didn't know about.
How MineAcademy's Project Orion Works
Project Orion is split into 7 weeks. Each week has video lessons where Matej explains a concept, shows the code, and then you build something right there while you're watching.
This was actually the biggest difference from university for me. In school you learn a concept on Monday and maybe apply it on a lab some day. Here you learn it and use it immediately.
There's also downloadable source code for each lesson which I used a lot more than I expected. When you get stuck (and you will, I definitely did) you can look at the reference code and figure out where your thinking went wrong. Some people might think that's cheating but honestly it saved me from rage-quitting multiple times.
Here's what each week covers roughly:
- Week 1: Behind the Curtains of Minecraft
- Plugin creation methods, events, logging, commands and subcommands, permissions, timers, settings and localization, conversations, performance optimization.
- Week 2: Advanced Plugins
- Animations and messaging, interactive chat, custom items and skulls, menus and GUIs (including config-driven), block editing and WorldEdit, schematics, reloading.
- Week 3: Beyond Plugins
- Libraries and APIs, shading, BungeeCord and plugin messaging, databases (SQL, SQLite, PHP), Discord integration, vote rewards, metrics, anti-piracy, AI integration.
- Week 4: Becoming a Systems Thinker
- Teleport animations, custom mobs and advanced Boss systems, custom enchants, ranks and statistics, missions and quests, claims and regions.
- Week 5: Projects Vault
- Smaller standalone plugins built end to end: infinite elytra, instant respawn, custom health, double jump, realistic physics, anti-lag, and more.
- Week 6: Minigames Unleashed
- Full multiplayer minigame systems. Game fundamentals, joining flow, protections, spawners, beds, teams, shopkeepers, spectate mode, region restore, automation, mob arena.
- Week 7: Sales and Cashflow Mastery
- Picking a niche, market analysis, MVPs, sales copy, pricing, guarantees, customer support, piracy, hiring, taxes, landing 6-figure jobs. The business side most devs skip.
The pacing is honestly pretty intense. Each week has a lot of content.
I know some people in the discord who've been enrolled for months and still haven't finished everything, which honestly I think is fine.
The course has lifetime access so there's no timer ticking. And yeah, if you're someone who struggles with motivation, Matej does a great job at the personal development stuff and keeping you active on the Q&A calls.
The Weekly Calls
OK so this is the part that genuinely surprised me and the main reason I think this course is different from just watching YouTube tutorials.
Every week there are live Q&A calls with Matej where you can share your screen and get feedback on your code from the same guy who wrote ChatControl and is still doing it after 13 years.
The first time I joined one I was super nervous. I had this bug in a GUI system I'd been stuck on for two days. Matej looked at my code for maybe 3 minutes, found the issue, and then explained not just what was wrong but why my whole approach was going to cause problems even if I fixed that specific bug. He showed me the right pattern. Two days of me banging my head against IntelliJ, fixed
The thing that got me: one of the calls, I was kinda just nodding along and Matej stopped and asked me to explain what he just said back to him. I couldn't.
He didn't move on until I actually understood it. I've had professors at university who couldn't tell you my name. This guy remembered what I was working on from the week before.
What I Actually Built
This is the part where I can back up the "is it worth it" question with something concrete. In 4 months here's what I actually shipped:
- A custom economy plugin for our friend group's server with a GUI shop. It works. I was a little embarrased pushing the first version and knocked off some bugs but it was my first plugin I completed in full.
- A minigame plugin with 4 arenas, team selection, and stats tracking. We play it pretty regularly.
- A moderation plugin with a proper database for punishment history.
- A smaller utility plugin that I actually published on SpigotMC. It has 400 downloads now which isn't huge but it's people I've never met using code I wrote myself, without AI and that's a weird cool feeling.
Before MineAcademy I had zero finished plugins. Just a folder of abandoned projects. So yeah, something clearly changed.
The Stuff That's Not Perfect
I said this would be honest so here's what I think could be better or what you should at least be aware of:
It's a LOT of content. Like, genuinely a lot. The videos are long and detailed. If you're a complete beginner who has never written a line of code, the early weeks might feel overwhelming.
There's a Java Masterclass included for free that covers the basics, but it's still a lot of information to take in.
The early stuff can feel slow if you have experience. I knew a lot of the Java basics already, so the first several lessons of the Masterclass were review for me. Though I'd say even the stuff I thought I knew, Matej usually added something I hadn't considered.
The Foundation framework is great but it's opinionated. You learn Matej's framework throughout the course, which is genuinely useful and well-designed.
But if you later want to write plugins without it, you need to make sure you actually learned the underlying concepts and aren't just relying on Foundation doing things for you. The course does teach native Paper API before introducing Foundation, which helps, and I now use my own library to develop.
The Part That Actually Changed How I Code
Here's the thing I didn't expect. The course didn't just teach me Spigot API stuff. It changed how I approach problems in general.
Before, my process was: google the problem, find something on StackOverflow or generate it with AI that looks close, copy it, tweak it until it works. After a couple months in the course, I started actually thinking about what I needed first, designing something, then building it. I know that sounds like a small difference but it's really not. One approach makes you dependent on other people's code forever. The other one makes you an actual developer.
My university professors have been trying to teach me that exact skill for two years. Kind of funny that a Minecraft plugin course is what finally made it click.
The Bonuses
When I bought it there's actually a bunch of extra stuff that I genuinely use:
- JetBrains IntelliJ license (I already had IntelliJ Ultimate so I used it to get PHPStorm)
- Some productivity worksheets that I thought would be fluffy but were actually REALLY helpful
- Access to a Discord community where students help each other
- An AI mentor on the platform for quick questions, tho is limited to 15 questions per day
- Lifetime access including future updates, no subscription
So Is MineAcademy Worth the Money?
Yes. And I think it depends on you.
If you want to get into Java and plugin development yeah, I think it's worth it. The quality of the teaching is genuinely high, the Q&A calls are something you won't find on Udemy or YouTube, and the fact that you come out the other end having built real things is valuable. The Foundation library that some people hate is pretty much give or take, I personally liked it and used it at the start and now use my own library, but it is up to you.
If you're looking for a quick way to set up a server or you just want to copy-paste a few commands into a plugin, this is not it. This is a real course that takes real time and effort.
Also I've seen people say "you can learn all of this for free on YouTube." I would say good luck, because the amount of time it takes to find the right videos and knock off a good chat with ChatGPT I think it's more painful than having a structure and learning from someone reputable.
The Bottom Line
Project Orion is probably the best structured Minecraft development course I've found. If you're willing to put in the work, you'll come out the other end with real skills and real projects.
The good
- Curriculum builds logically, the structure is very intuitive
- Weekly Q&A calls with Matej are super helpful
- You build real, working projects in every video
- Lifetime access, no subscription
- Bonuses (JetBrains, Java Masterclass)
The not so good
- Genuinely a lot of content, can feel overwhelming
- Some early content I skipped if you already know Java
- The minigames week is at the end, I was hoping to start with it sooner
- Not cheap for a student
If you're on the fence about it like I was, here's what I'd say: if you're tried of projects you couldn't get to finish, relying on devs, youtube, vibe coded plugins from BBB and getting nowhere, this course will help you. It helped me more than my actual university courses did.
It's not magic and it's not easy. But it works if you put in the time.
Disclaimer: I bought Project Orion with my own money. Nobody paid me to write this and there are no affiliate links on this page. Your experience will depend on how much time you put in. This site is not affiliated with MineAcademy.org.
Frequently Asked Questions About MineAcademy
Is MineAcademy a scam?
No. MineAcademy is a real platform with 4,000+ students and kangarko has been making plugins since 2013. His ChatControl plugin alone is one of the best plugin for chat mgt.
Why are you writing this review?
I've been using kangarko's plugins since Spigot days and he asked me to share his experience after enrolling into his coding classes too so I wanted to give some support to this fantastic dev. I am not compensated for writing the review.
Can I learn to make Minecraft plugins for free on YouTube?
Yes and I tried it for about a year before buying the course. The problem is free tutorials are scattered, outdated, and nobody reviews your code or tells you when you're building bad habits and slop.
Who is kangarko?
Matej (kangarko) is the guy who runs MineAcademy and made ChatControl, Boss, CoreArena, and a bunch of other popular Minecraft plugins since 2013. He also created the Foundation framework that a lot of plugin developers use. He's the one teaching and doing the weekly calls.
Do I need to know Java before taking Project Orion?
No. The course includes Java Masterclass training for free that covers the basics. If you've never written a line of code before, you will learn everything there before doing Project Orion.