MCreator 2022.3 pre-release - Minecraft 1.19.x support

Published by Klemen on
MCreator 2022.3 pre-release - Minecraft 1.19.x support

MCreator 2022.3 pre-release with full Minecraft 1.19.x support is here. Make sure to download it and test it out, so we can have a stable release. More in the article!

Snapshot changelog

  • Improved mod version string validation
  • Improved tag name validation
  • Improved texture selectors of particle, potion effect, and painting mod elements
  • Added option to not only include but also exclude compatibility of items and enchantments in custom enchantments
  • [Bugfix, FG 1.19.2] Custom sounds could not contain - character in the name
  • [Bugfix, FG 1.19.2] Block transparency did not work for certain block bases
  • [Bugfix, FG 1.19.2] Overlays rendered multiple times, making transparent overlays not transparent
  • [Bugfix, FG 1.19.2] Custom leaves transparency was not working in combination with the graphics quality setting
  • [Bugfix, FG 1.19.2] Using more than one wait procedure block in a workspace crashed the game
  • [Bugfix] Switch dimension procedure block did not teleport to the correct location in some cases
  • [Bugfix] Custom dimension portal blocks could not be translucent
  • [Bugfix] Some other minor fixes and improvements

Release changelog

Below is the changelog of the previous snapshots, covering all the changes in the upcoming 2022.3 release.

  • Added base support for Minecraft Forge 1.19.2
  • [FG 1.19.2] Added support for mod elements: sounds, custom code, paintings, creative tabs, functions, loot tables, villager trades, global variables, potion items, game rules, key bindings, potion effects, enchantments, commands, particles, structures, overlays, recipes, advancements, item extensions, tags, tools, plants, fluids, armor, dimensions, music discs, ranged items, biomes, GUIs, blocks, items, living entities, global triggers, procedures
  • Added Minecraft add-on generator for 1.19.x
  • Added Minecraft data pack generator for 1.19.x
  • Added music disc length and jukebox comparator redstone power output parameters
  • Added biome tag type to tag mod element
  • Added is biome tagged in procedure block
  • [Bugfix] Custom dimensions with vanilla nether or end biomes crashed the game
  • [Bugfix] Some other minor fixes and improvements

Release notes

  • Dropped support for biome categories and biome dictionary. This system is replaced by biome tags that need to be manually migrated. Procedures using biome dictionary checks will be converted to biome tag checks automatically.

Make sure to test the snapshot out so the release will be a stable one. Leave a comment with your feedback on the update below. Stay tuned and keep on modding!

Share this on:

Comments

cool but my mod have an error : java.lang.reflect.InvocationTargetException: null
and it says that the mod has failed to load correctly

It seems like the repeat block bug is mostly fixed; but it still seems to have issues when a 'while' procedure is used inside a repeat block. (It yields the same error message as the previous bug.) Otherwise, the snapshot seems pretty stable.

I have a procedure designed to spread smaller structures around a larger one; it repeats a random number of times to determine how many attempts to make. Each attempt includes a 'while' procedure to determine whether a suitable location has been found, which stops running when a location is found or if it cannot find a location. I've since found an easier way to do this, but if I use the 'While' procedure inside the repeating component, it seems to always yield the 'instances are in different parts of the Transformer' error when called.

...Weirdly enough, I messed around a bit more with the While block, and I can't recreate the issue. I think it might have just been something up with my computer, I got a lot of similar sort of random problems that just went away as soon as I tried to test them. ....Anyways, keep up the amazing work! I'll put some examples on Github if anything starts acting up again.

This and the Previous Snapshot overload my CPU when trying to load in a Workspace for some reason

maybe a new procedure block called "is item in main-hand [<item/block>]" ?

Use a combination of == block and "item in main hand" block for this.

I suggest you check our tutorials collection playlist on our YouTube channel which contains many examples and tutorials that can help you get started with MCreator: https://www.youtube.com/playlist?list=PLAeL-oIFIEngE6jRgFYeFMfuj8WQsO3Ei

Indeed, there are many problems with the creation of new biomes and worlds. In this pre-release 2022.3, for some reason, world generation does not work normally. In general, I can't even get into a new dimension. Make some kind of guide so you can create worlds and biomes correctly.



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.