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

the new versions are not that stable and some people like the old textures and combat mechanics. I think mcreator is dropping 1.12 support too soon also, because I think other mods need 1.14 updates first.
But 1.14 is still a really well done version in my perspective

Could You By Chance Make A [Create Wood Pack] That Makes A Log, Planks, Fence, Slab, Stair, Button, Presureplate, And Maybe Leaves?

will we ever get more mob models? like iron golems, dragons, or maybe blazes?

When are we getting descriptions for tools? It's been suggested for months

GUIs can now have functional slots without having to be bound to a block, damn :O. I'm so hyped for this, amazing work guys. I've made a weird change, I once started with hard coding mods. But since I tried mcreator I couldn't go back. The hard work of those developers really helps me achieve things easier and helps everyone learn modding in some way. Now I use it to combine my own knowledge with it and it works really well!

Cheers, Apple

I have a problem.
The mods in my modpack are 1.12.2... and loot tables are (in the case of 1.12.2) trash. AKA Useless.
If you can add loot table support for 1.12.2 I'll be happy. *crying in a dark corner in a scary mansion*



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.