r/feedthebeast•
sr_steve

Discusson on MCreator

Discussion

first off, I want to say that this post is not for any fighting and aggressive discussion. I noticed that there is a lot of aggressiveness/passive aggressiveness around this topic with both sides of the spectrum making annoying and immature snarky comments to the others. Calm down, we're talking about mods for a little block game.

So I read a little text file about MCreator from 7 years ago (outdated, I know) that criticized it and said that most people using it were lazy. I will say I shouldn't have taken that piece too seriously since it included saying MCreator was designed specifically for people with medical conditions. Anyways, I want to write this to give my opinion and refute some of the criticisms made against MCreator. But before I do that I wanna say the criticisms that I partly/fully agree with, and the ones I otherwise have no argument against and why.

- MCreator's generated code is ass
I agree. Not because I know anything about it, but because I never heard anyone else say otherwise. Everyone says this same thing, and there's even a plugin that aims to fix the generated code. If all the qualified people agree it's ass, then it's probably so.

- MCreator allows for shitty mods
Partially agree. Even though there are a lot of shitty mods that come out of it, not all of the mods are shitty. And that doesn't mean the program is inherently bad for the community because of this. This will also tie into my later point that MCreator is not for people trying to make a career out of modding or committing to it, it's just for people to have a hobby.

Now, onto the things I think people get wrong.

Some people say that MCreator's limitations make it not worth using compared with just learning Java. And I actually agree on a specific situation; if it's someone who is making a mod completely seriously, devoting most of their days to it, maybe hiring a team, and committing to it fully, than they are probably better off just learning Java. But, in my view, MCreator is mostly for hobbyists, who just want to make a small mod here and there, maybe release it so that other people who also happen to like it can play, and just have fun with the process. I myself am a MCreator modder (I know that makes me heavily biased, but I'm trying to look through a neutral lens, which is something both sides of this debate sometimes fail to) and that's what I do. I put a lot of effort into my mods, yes, but I don't commit to it. At least not as much as the developers of big mods. I just want to sometimes hop on MCreator when I'm full of ideas, make them to the best of my ability, have fun seeing the outcome, and post them out in the wild just for fun. For me, it's a hobby I really enjoy.

Secondly, I want to quickly address the "just learn java" argument. Firstly, hobbyists who just want to have fun don't want to spend time learning how to do their hobbies. Even if Java may take a small time to actually learn and is really only difficult in the beginning, it would feel like a lot of work to ultimately be able to just make simple mods for fun. Also, it's hard to know how to start learning Java. Maybe there are courses out there, but no one wants to pay money to learn programming, specially if it's for minecraft modding. And I've tried many many times, countless times really, to find a YouTube tutorial playlist or similar that teaches you the bare basics of Java so you can get the plane flying and start self teaching afterwards. The problem is, the ones I found are either extremely outdated, or are aimed to people who already know some stuff about programing, either because they know another language or becuase they already know a bit of Java. When trying to watch the videos, I got lost a bunch of the tutorial person telling me to add in a folder and do this and do that, saying words that I don't even know the meaning of. And this is specially hard to follow when the buttons they're clicking on IntelliJ+ no longer exist as they're using a version from before the Great Depression. I don't remember the specific examples, but basically, the youtubers either assumed you knew what they were talking about, or forgot that newbies would have no idea what that meant. Which, to be fair, I guess is a pretty common mistake to make in tutorials, but still makes it impossible to follow, at least for my very stupid self.

Anyway, that's pretty much it. This is just my opinion, and I completely understand if I'm John Wrong here, but it's something that I wanted to say, and I never seen people talking much about the points I'm making here.

Posted Mar 14, 2026, 3:22 AM UTC

06
Loading comments…