The first 2020.2 snapshot and website update

Published by Klemen on
The first 2020.2 snapshot and website update

The first 2020.2 snapshot is here and it is packed with new features! We have recently updated some website features including the user points system. Read more in the article!

Website update

You might have noticed we have done some changes to the website in the past weeks too. The following changes have been made:

  • Mod type (forge, data pack, ...) can now be specified on the modification page
  • Wiki pages now support defining references and external pages
  • More user stats are shown now when hovering over user points counter
  • Comments can now be linked to (permalink)
  • Changed user points formula
  • Improved website performance
  • Some minor UI changes and improvements

A new user points system

Part of this website's update is a new user points formula. User points of the user are now calculated using the following formula:

U = Ncomments*0.5 + Nforums*5 + Nmodifications*10 + Nwikipages*20 + Nmotws*50 - Ninvalidissues*30 + arctan(0.002*(accountageindays-1000))*450*(2/PI) + 317

As you can see, we have reduced the worth of the comment compared to other contributions. The number of mods awarded with the mod of the week is now considered in the user points count too. Account age is part of the user points value now too. Another change is that now we deduct 30 points for each invalid ticket open (duplicate or ticket without any details). The lowest value is capped at 0 to not go into negative points. The purpose of this is to attempt to reduce the number of such tickets as handling of these tickets takes quite a big portion of our time we have for the MCreator project.

EAP 2020.2.09617 changelog

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

  • Added support for data packs for 1.15.x
  • Updated Minecraft Forge for 1.14.4 to version 28.2.3
  • Updated some procedure templates
  • Duplicate mod element now duplicates the code if the mod element has code locked
  • Improved UI performance and responsiveness with big workspaces
  • Added option to make custom blocks tick randomly based on the global tick rate
  • Added option to display custom entity and block NBT tags on GUIs and overlays
  • Custom block NBT tags are now properly synced between clients
  • Added replace block (and optionally keep state, inventory, and NBT) procedure block
  • Blocks are now bound to a custom GUI instead of GUIs being bound to blocks
  • Added option to enable the block to open GUI when right-clicked without procedures
  • Simplified GUI creation and made it more intuitive
  • GUIs can now have functional slots without having to be bound to a block
  • [1.14.4] Added full support for OBJ models
  • [#53951] Added new block bases: leaves, slabs, trap doors
  • [#47657] Added new mod element type: music disc
  • [#53884] Added format number to text procedure block
  • [Bugfix, 1.14.4] Fluid buckets did not render properly
  • [Bugfix, 1.14.4] MCreator could start lagging when Minecraft was launched for a few times
  • [Bugfix #56833] Key bindings were triggering even with GUIs open
  • [Bugfix #56988] Custom code mod elements did not properly import
  • [Bugfix #56984] Opening older workspaces failed in some cases
  • [Bugfix #56944] Build could fail on computers with Turkish locale
  • [Bugfix #56831] Attack speed parameter did not work properly for custom hoe tools
  • [Bugfix #56835] One could not use less than and greater than characters in GUI labels
  • [Bugfix] GUI slot management procedures did not work properly
  • [Bugfix] Remote workspace could stop working in some cases
  • [Bugfix] Other minor bug fixes and stability improvements

Release notes

  • Blocks are now bound to a custom GUI instead of GUIs being bound to blocks
  • Minecraft 1.12.2 is now marked as a deprecated version

Minecraft 1.12.2

We will have to drop support for Minecraft sooner than we expected. MCreator 2020.2 will be the last version to support Minecraft 1.12.2. The reason for this is that we will have to update to Java 8u252 which is unsupported by Minecraft 1.12.2, but not updating Java versions can cause security issues that we do not want. We will have to move to Java 9+ in the future too and this version is not supported by 1.12.2 and never will be, but we are missing out with features and performance improvements due to not updating Java to version higher than 8. More on incompatibility with Minecraft Forge <1.12.2 and Java updates above 8u242 can be read here: https://github.com/MinecraftForge/MinecraftForge/pull/6473

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

Share this:

Comments

hey, Klemen will you add a news report (my name for these reports) for the other 3 snapshots?

Nice. I wish you will add that more structures per chunk thing I suggested in this version. Also I noticed that so many structures really slows generation. I think you should have not removed tree option. It was better on performance. Also I tryed to do music disc and it didnt played my song after I put it into jukebox

I tried out the leaf block base in the new snapshot and it seems that it is incomplete [which makes sense considering it's a snapshot]. But anyways, the leaves on all my custom trees are going away naturally without having destroyed the logs [They're custom logs, if that makes any sort of difference].

the trap doors, doors, and slabs is very good, now i can now recreate almost my entire set of blocks and items in 1.14.4.



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.