MCreator 2022.1 pre-release

Published by Klemen on Sun, 04/24/2022 - 17:25
MCreator 2022.1 pre-release

MCreator 2022.1 pre-release with full Minecraft 1.18 support is here. Make sure to download it and test it out, so we can have a stable release. Read on!

Snapshot changelog

Major new features, improvements, and bug fixes in this snapshot are highlighted with bold text.

  • Added custom villager trades mod element
  • Merged food mod element into item mod element
  • Added new procedure blocks: random item from tag, random block from tag, std. normalized random, random integer in range, random number in range
  • [Bugfix, FG 1.18.2] Custom overworld and cave biomes sometimes spawned improperly
  • [Bugfix, FG 1.18.2] Forge energy did not sync to clients and store to the world save
  • [Bugfix, FG 1.18.2] Custom end dimensions generated one biome only
  • [Bugfix, FG 1.18.2] Nether biomes were spawning above the bedrock roof
  • [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.1 release.

  • Updated bundled Java to version OpenJDK 17
  • Added base support for Minecraft Forge 1.18.2
  • Added Minecraft add-on generator for 1.18.x
  • Added Minecraft data pack generator for 1.18.x
  • Added entity local variable type
  • Added native file chooser support on Windows computers
  • Added render transparent entity model condition
  • Added display shaking animation entity model condition
  • Added optional biome underwater block support
  • Added new built-in entity models: cod, ocelot, piglin, salmon, witch
  • Added new procedure blocks: get entity look vector, get player XP needed to gain a level, copy NBT tags of the item to another item, compare blocks by block state or by a raw block
  • Improved list selectors for big lists in procedure blocks
  • Added context menu to the workspace browser
  • [FG 1.18.2] Added support for mod elements: command, fuel, creative tab, ranged item, potion effect, tag, loot table, living entity, advancement, potion item, GUI, function, key binding, painting, game rule, food, armor, particle, fluid, biome, dimension, overlay, tool, structure spawn, block, plant, custom element, recipe, item, music disc, sounds, enchantments, and variables
  • [FG 1.18.2] Added more ore generation parameters: ore generation shape, negative generation heights
  • [FG 1.18.2] Added custom nether biomes support
  • [FG 1.18.2] Added custom overworld cave biomes support
  • [Bugfix, 1.18.2] Custom overworld-like dimension caves and water generated incorrectly
  • [Bugfix, FG 1.16.5] Custom conditions for melee AI task caused build errors
  • [Bugfix, FG 1.18.2] Custom ores only spawned in the chunk corners
  • [Bugfix, FG 1.18.2] Custom particles crashed dedicated servers in some cases
  • [Bugfix, FG 1.18.2] Binding custom GUIs to custom items caused build errors
  • [Bugfix, FG 1.18.2] Custom fishing rods caused build errors
  • [Bugfix, FG 1.18.2] Tags did not work in brewing recipes
  • [Bugfix] Local variable auto-loading did not work for externally imported procedure templates
  • [Bugfix] Items and tools crashed multiplayer servers in some rare cases
  • [Bugifx] Custom living entities sometimes had too big of a melee attack range
  • [Bugfix] Vanilla structures did not generate in custom dimensions
  • [Bugfix] Fight back attacker AI task call for help option did not work
  • [Bugfix] Custom breeding items parameter did not work with custom living entities
  • [Bugfix] Custom map colors of blocks did not work in some cases
  • [Bugfix] Shoot ranged item procedure block did sometimes not shoot in the right direction
  • [Bugfix] Some other minor fixes and improvements

Release notes

  • Block position x, y, and z blocks were removed as x, y, and z blocks act like those by default when appropriate
  • Changed the format of ranged item projectile entity registry name
  • Workspace encoding was changed from system default to UTF-8, so on some computers, non-standard characters may need to be re-entered where they broke

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

Villager trades were waiting for 9 months to get released, I hope finally adding them was worth it!

Ok, so, I tried using this snapshot. I used my mod I was making (1.17.1, but I backed it up) and tried to build it. I keep getting the error "error: package <modID>ModPotions does not exist". I have tried resetting the console code, clearing all catches, cleaning autogenerated code. It keeps giving me the error though. Any suggestions?

When can a dye pack get added? I am making a mod and it feels hopeless.

Is custom villagers on the horizon? Ive seen that forge has made it quite simple to add new villagers!!



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.