Minecraft 1.16.x and the future of MCreator

Published by Klemen on
Minecraft 1.16.x and the future of MCreator

MCreator 2020.5 is out. Now it is time to talk about the future of the software and the website a bit, as I promised. I will also explain about 1.16.x situation. More in the article!

Short summary

So around two months ago, I have announced I will have to stop developing MCreator. This article here is to explain a bit more about why, when, and how this will happen.

So why will I stop working on it? The truth is, I love working on MCreator, and now when it is open-source, it is even more fun to work with all the people and manage all this, I really like doing this. But the problem is bills have to be paid, but MCreator is a free project. So I can't do MCreator as my full-time job and thus needed to get a job. This new job took me a lot of time from MCreator and while MCreator is fun, it is also a job. I need to review pull-requests, fix bugs, add features, help many people asking on the forums, tracker, maintain servers, website, moderate website, fight with spammers on the website, and much more. Due to all this and another job, I was getting really overworked and even experienced quite severe burnout two months ago. Currently, I paused the job due to my final year of university, so I got a bit more time to work MCreator, as we can see in the 2020.5 release :D I may have a few more months of time, then I will do my master's degree and after that (and possibly during that too), I will no more have enough time to do all this.

Software future

So due to the reasons noted above, I had to take a hard decision I will have to stop developing MCreator in the scope I did in all these years. This means in the future, I will no longer code MCreator the way I do now and add new features to it. Because MCreator is open-source, I am quite sure it will live under new names in new forks (eg. MCToolkit, ...).

So what will happen to the MCreator software? Well, the plan is that I will no longer work on it as I did now, but downloads will stay and so will servers, so it will continue to work in the current shape (forever). I may release occasional updates in the future, but these would not be feature updates, but only bug fixes and possibly updates to the future versions such as 1.17.x in the far future. Keep in mind this is not a promise, just a thing I may do if I will start to miss MCreator's code and will have some spare time :D In case some fork will completely take over, I may not do this at all (or may, who knows ;) ).

So the software status will essentially be "low maintenance only" in the future. This means some minor bug fixing or Minecraft support updates may happen in the future but not in the pace it used to be as I don't have the time I used to have.

Website future

The website will remain up even after I finish the last update. It will not just go down, as some speculated. I plan to keep the servers running as long as the ads can somehow cover the expenses of the website. I will still try to help on the forums from time to time, and moderate the mods and plugins posted. New moderators and wiki contributors are still welcome, and the community shall live ;)

Minecraft 1.16.x

So many of you asked if 2020.5 will add 1.16.x support. Well, it did, but only for Bedrock Edition. So I promised a chance of 2020.6, the very last update, that would add the full 1.16.x support. I was thinking a lot about this and decided I could probably handle this. So the news is, 2020.6 will happen. But due to the fact that the year 2020 is ending and I don't know how long updating to 1.16.x will take, it might be actually a 2021.1 release.

Roadmap for 2020.6/2021.1

So what is the plan for MCreator 2020.6/2021.1 update? I currently plan to do 2 snapshots:

Snapshot 1:

  • Bug fixes
  • Externalization and translations
  • Support for 1.16.x (Forge and data packs)

Snapshot 2 (pre-release):

  • Some minor new features (the scope depends on the time it will take us to fully update to version 1.16.x and my time)
  • Bug fixes of the new 1.16.x generators

Contributors are welcome to help in the process (eg. porting some procedures, mod elements, and such to 1.16.x, testing, ...), following the roadmap, of course.

So that's it for this article. I hope I have covered all the commonly asked questions from the community and explained things well. If you have any more questions, suggestions, or doubts, feel free to leave a comment.

Share this on:

Comments

Sorry to hear that you will stop MCreator as it is awesome program for modding. However I can completely understand your issue with time, burnout, etc.... You must move forward with what will be best for you and the future you are trying to develop. Thank you for all the efforts and time you did put forward and fixes you gave us users. I hope that you do get the chance from time to time to code MCreator forward. I know I will always cherish the fact that I got to code things for my Favorite Game Minecraft and that was cause of you(Klemen) and MCreator! Without out it I would have been lucky to get a few blocks working... LOL Once again THANK YOU from the Bottom of MY HART. God Speed in all you r future plans. - KB

Wait, so once it updates to 1.16, it will NOT update to any other versions like 1.17 and above? (Also thanks so much for your work! I couldn't be here without you!)

Submitted by Mr. Egg on Mon, 11/23/2020 - 22:45 Permalink

I have an idea for your paying bills trouble. Choose one, both OR none.
1. Get a job. (if you dont already have one)
2. Make passes that you must buy to access new elements that aren't already in current MCreator.

1. Get a job. - Did you read the post? I already have a job.
2. MCreator is free and even if it wasn't, it can't be paid as one can not sell things related to Minecraft without Mojangs approval

Is there a chance that you would join MCtoolkit or continue working on Mcreator?

If I could help MCToolkit, there would be no need to MCToolkit. It is only planned because I will have to stop working, otherwise, we would all work on MCreator still.

I can't say if you read the article my life is taking a turn that will make me not able to dedicate as much time as MCreator requires anymore.

Can't wait, I already have some plans for what I'm going to do with the new generator.

And my last wich ore question. I play with bioms and would generate trees. I choose Big Taiga trees but i dont would use the Spruce logs because my own log but i can only Do this when i acrivate costume tree but this will have the default oak log structure. How can i use the big Taiga tree structure but with costume log and leave blocks? And Klemmen. How many jears Do u need to learn cooding? Im in the 9.class and interestet in cooding but i dont know how to Start my carrier and learn it.

Do what you feel right klemen. I hope the Ads will still generate the money to pay the Website and that the Website will always run and be alive

Hey, as the first and last request of mine, I could ask you 2 things
1.-a function which makes a custom mob appear in the raids without having to do such a big procedure
2.-that custom biomes appear in other dimensions
that news keeps making me sad

"I may release occasional updates in the future, but this would not be feature updates, but only bug fixes and possibly updates to the future versions such as 1.17.x in the far future. Keep in mind this is not a promise, just a thing I may do if I will start to miss MCreator's code and will have some spare time :D In case some fork will completely take over, I may not do this at all (or may, who knows ;) )."

Mmhhhh it's nice but what will it be used for if new forks with bigger changelogs than 2020.5 exist, It will keep same features of 2020.5 but only new MC versions, a bit weird decision but i respect that choice, i would probably do that aswell if i was you XD



Donate to MCreator

By donating to developers you can speed up development, as with more resources, we can dedicate more time to MCreator. It is a free project made by developers working on it in their free time.