The first 2020.3 snapshot - 1.15.2, add-ons and more

Published by Klemen on Fri, 04/17/2020 - 18:49
The first 2020.3 snapshot - 1.15.2, add-ons and more

The first snapshot of the upcoming 2020.3 update is here. This snapshot adds full Minecraft Forge 1.15.2 support, support for Bedrock Edition Add-Ons and much more.

Bedrock Edition Support

One of the most important new features alongside Minecraft Forge 1.15.2 support in this snapshot is definitely support for Bedrock Edition Add-Ons. Keep in mind that Add-Ons are currently experimental feature in both MCreator and Minecraft Bedrock Edition, so the feature set is a bit limited. There might be bugs too as this is the very first early testing stage, so please be considerate and report bugs if found ;)

Help tooltips

MCreator 2020.3 will add improved help tooltips. Now, pressing on the help buttons will no longer open website search, but in-app help boxes. Some of these boxes already have help, but some not yet. We are asking for anyone interested to contribute the text for these boxes to check this issue tracker ticket for more details on how to contribute.

EAP 2020.3.16610 changelog

Major new features in this snapshot are highlighted with bold text.

  • Updated bundled Java to version OpenJDK 8u252
  • Added support for making Minecraft Bedrock Edition 1.14.x Add-Ons
  • Mod element camel-case name is now automatically converted to snake-cased registry name
  • Workspace resources are now stored in Gradle resources folder only
  • Flattened the UI a bit more
  • Improved the UX of some UI sections
  • [#55559] Added base support for Minecraft Forge 1.15.2 - 31.1.43
  • [#55559] Added 1.15.2 support for mod elements: creative tab, advancement, function, loot table, fuel, tag, recipe, command, key binding, item, food, fluid, armor, potion, overlay, structure spawn, tool, plant, biome, ranged item, dimension, living entity, procedures, GUI, block, music discs
  • [#49671] Help buttons now open in-app help dialogs instead of searching on the website
  • [#59347] Added Java model fixers for models of some modelers that do not generate compliant code
  • [#53154] Added support for transparent block connected sides
  • [Bugfix] Text fields in custom GUI did not scale properly with the screen
  • [Bugfix #59056] Itemstack management procedure blocks could still cause build errors in some cases
  • [Bugfix #59083] Spawn multiple particles procedure block did not work properly
  • [Bugfix #59247] Custom dimensions had more and more caves each time entered
  • [Bugfix #59345] Duplicate mod element kept some references on the original mod element in some cases
  • [Bugfix #59409] Custom slabs and stairs did not have proper light opacity behavior
  • [Bugfix #59555] Negative number constants caused build errors in some cases
  • [Bugfix #59520] Location procedures did not work when triggered by GUIs without slots
  • [Bugfix] Other minor bug fixes and stability improvements

Release notes

  • Workspace resources are now stored in Gradle resources folder only (folders <workspace dir>/sounds, <workspace dir>/textures, <workspace dir>/structures can be removed from the workspace; before opening older workspaces, it is recommended to regenerate the code in the old version before opening it in the new one)
  • Mod element camel-case name is now automatically converted to snake-cased registry name
  • Dropped Minecraft 1.12.2 generator support

Big thanks to donators

At this point, we, the MCreator developers, would like to thank each and everyone that donated so far! You are the heroes that make all this possible as you help us cover the expenses and work time invested in this project! Working on such a big project is not a small thing and you make this much easier. Thanks again! :D

Make sure to tell us what you think about the update in the comments, test out the snapshot, and report bugs of the snapshot on the tracker. Keep on modding and stay tuned!

Smelting Machine Official Tutorial

We have released our official tutorial on how to make a smelting machine with multiple fuels, recipes, and smelting progress on our YouTube channel. If you did not check it out yet, you can do it now here. If you are not subscribed yet, make sure to do it now to not miss content like this ;)

Share this on:


Install the snapshot and check it out ;)

Many basic mods will be possible, but keep in mind this is not Java so bedrock mods can't compare to Forge mods and probably for quite some time won't. JSON needs to define all properties and support it by the devs, while Java can just call all existing code methods directly.

Nice snapshot! It's looking good, ngl! Um, so I'm actually kinda glad 1.12.2 is being dropped, and 1.15.x is being added in. Nothing against 1.12, but for some reason people like that version better because of stability, forcing themselves backwards instead of forwards. Tachnically, 1.15 should be more stable, since the major point of the update was to kill hundreds of old and new bugs, like lighting glitches from 1.7 and 1.8, to current bugs from 1.13 and 1.14. Also, question: Are blocks not able to be created with 1.15.x forge support right now?

So does this mean you can't build a 1.12.2 mod at all in 2020.3?

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.