1st 2022.1 snapshot - Full Minecraft 1.18 support

Published by Klemen on
1st 2022.1 snapshot - Full Minecraft 1.18 support

The first snapshot of the year is here, fully covering Minecraft 1.18 while still supporting 1.16. and 1.17 at the same time. Learn more in the article!

Snapshot changelog

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

  • Updated bundled Java to version OpenJDK 17
  • Added base support for Minecraft Forge 1.18.2
  • [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
  • Added Minecraft add-on generator for 1.18.x
  • Added Minecraft data pack generator for 1.18.x
  • Added entity local variable type
  • Improved list selectors for big lists in procedure blocks
  • Added context menu to the workspace browser
  • [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

  • 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 install and test this snapshot, so we can get it to a stable release as soon as possible :) Leave a comment, feedback and stay awesome!

Share this:

Comments

also you cant set spawns in dimensions when you set it so you can for some odd reason

ok i have a few bugs i wanna report: the two bugs are not being able to tame entities/mobs or being able to right click them for any thing guis nothin

Please add some blocks in procedures for editing entity attributes. And also try to add a setting of entity ranged aim. It be cool if you make it

it's slow and crashed on the setup phase when loading into forge

I am happy that 1.18.2 is on rather than 1.18.1! I wouldn't know what to do if this was 1.18.1! Finally 1.18.2 with people testing it and reporting the bugs to make the release the best it can be!

Since Workspace encoding was changed from system default to UTF-8, whenever I run the test after typing Chinese in localization, mcreator will generate a non-UTF-8 encoded json file, which causes that whenever I reopen mcreator, the error The garbled characters generated by the encoded Chinese will turn the normal localization into a bunch of boxes and strange characters.
https://mcreator.net/forum/85443/20221-snapshot-utf-8-coding-annoying-chinese-users

this snapshot is buggy enchants are broken for some reason,corrupts your mod for some reason

Could you send the log? Would be really useful for devs, and especially for me, since I have some issues with enchantments myself (but this can be due to my use of custom code).
Note to myself or MCR Team, I wonder if this is related (my issue): https://discord.com/channels/719233309737222154/719233309737222157/955752530028167238

I had a problem. When want to recompile code MCreator freezes on workplace setting window

In the latest version of the snapshot, the translation of objects into Russian does not work, I'm trying to localize objects and everything is fine, but after logging into mcreator, words turn into a mess of incomprehensible symbols and squares

well too bad my decade-old graphics card attached to my cpu can't run 1.17 or above ¯\_(ツ)_/¯



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.