1st 2025.2 snapshot - Packed with features

Published by Klemen on
Custom Minecraft banner patterns, Java models for blocks, optional tags, block vibration sensitivity, and many more Minecraft mod features!

The first snapshot of MCreator 2025.2 is here. This update is meant to be a feature-oriented one, and this snapshot proves this. More in the article!

Snapshot changelog

This is a full changelog of this snapshot with more notable changes highlighted with bold text.

  • Updated bundled Java to version OpenJDK 21.0.6
  • Minor UX improvements and standardizations
  • Simplified image editor shortcuts and added some new ones
  • Improved the UX of the user input dialogs so they reopen after showing the error message
  • Added support for Java models for custom block mod element
  • Added support for basic animations for blocks with Java models
  • Added color indicator to the block map color selector
  • Added new mod element type: banner patterns
  • Added an option for custom blocks to detect vibration events and trigger procedures on them
  • Added new parameters to blocks: is ignited by lava, note block instrument, block set type for block bases
  • Added a new parameter to items: banner patterns this item provides
  • Custom living entities with a villager or witch vanilla model now render the main hand item
  • Increased the maximal stack size of the item mod element to 99
  • External and tag entries in custom tags are now optional, making soft mod dependencies possible
  • Added a new procedure block to check if a certain value is or is not null
  • [NF 1.21.1] Added support for basic animations for projectiles with custom Java models
  • [Bugfix, NF 1.21.4] Stonecutting recipes with tags as an ingredient did not work
  • [Bugfix, NF 1.21.1] Disabling armor parts with custom model caused build errors
  • [Bugfix] Custom GUI buttons did not reappear after visibility state changes
  • [Bugfix] Custom entities with biped model had incorrect mount offset when riding other entities
  • [Bugfix] Removed duplicate and stale block and item list entries
  • [Bugfix] Procedure external trigger dependency check did not work in some cases
  • [Bugfix] Big custom projectiles did not detect block collisions correctly
  • [Bugfix] Some other minor fixes and improvements

Snapshot release notes

  • The block legacy material setting was removed. Material will be automatically converted to other parameters.
  • Duplicate and stale block and item list entries were removed. Manual replacement is needed in case these are still in use.
  • [Plugins] Custom variable types can now specify required_apis that they depend on

A download of the snapshot is possible on the Download page under the Snapshot downloads section. 

Make sure to test the snapshot out so we can fix any potential bugs you find. Leave a comment with your feedback on the update below. Stay tuned and keep on modding!

 

Share this:

Comments

My mod is very big (779 mod elements) and after saving mod element my mcreator is freezes for 30-60 seconds. Please fix this in update or tell me how to remove freeze.

MCreator is able to handle mods with multiple thousand mod elements (many mods have that many mod elements). Please open a bug report on GitHub (https://github.com/MCreator/MCreator/issues) and attach your workspace ZIP so we can investigate why your workspace would have such a significant freeze after saving. Thanks!

Please update this plant system. I think it should have more extensive features.

when is this update coming to forge 1.21.4? not neoforge

I have a question: is there any way to spawn particles from "modelPart/bone" position for Java entities?

I do need to report a bug. If you make an entity model and make it however you want. use it for a flying mob. then do the setup for entity w/ flying as normal leaving everything normal.Then load and let the entity attack you, after it hits you, it bounces up into the sky like 20+ blocks. This is not a good thing. Cause now you;re flying mob that attacks you can't locate you and fight you again unless you have it super increaed.

I've done multiple things including changing models appearance on the model screen so it's close to the ground.
I've tried changing things and adding conditions and checks

Please fix this or have a feature if above is intended to limit how high the mob flies. Thank you.

I would make a bug report but I don't have time to set everything up and make it official and not sure where to begin or how. Hope this helps.

We can not handle a bug report with this sparse information posted under an unrelated article comment section that is not intended for bug report collection. You will need to prepare an official bug report on our issue tracker. Thank you for understanding.

If its github, no thanks. I hate that website. Please have a new location for bug tracking. Thank you.

Also it is related to this snapshot, obviously. Very related to the article as it even suggested to inform of bugs at bottom. You didn't say where.

I have a few suggestions that I would really appreciate it if you would please consider to add into some future updates:
Custom armor trim items/types,
Custom trim materials,
Deepslate type for dimensions,
Custom build limit for dimensions,
Crop mod element,
And custom…dust? like elements to a block (like now Redstone and string connect and change textures/models to match with the other blocks near it, also like rail blocks sort of, if you get what I mean)
Custom vehicle controls and vehicle setting in the entity tab.

Please consider these, it would make me (and probably a lot of other people) very happy, thank you!!



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.