1st 2024.4 snapshot - Tons of features

Published by Klemen on
This snapshot adds sprites to custom Minecraft GUIs, custom entity animations, fluid fog color and texture and much more!

The first snapshot of 2024.4 is here. It is loaded with features, such as entity animations, GUI sprites, fluid fog and texture, and much more. Check it out!

Snapshot changelog

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

  • Some minor UI and UX improvements
  • Added a button to lock custom GUI and overlay components from moving in the WYSIWYG editor
  • Added an option to import custom Java model animations
  • Added new procedure local variable type: action result
  • Added new damage source procedure blocks: return damage source, call procedure and get damage source return value, custom damage source dependency
  • Added new fluid parameters: has fog, fog color, fog start and end distance, submerged overlay texture
  • Added an option to specify animations for custom entities that are conditionally executed by procedures
  • Added an option to specify walking animations for custom entities that are optionally conditional
  • Added image sprite GUI component type for GUI and overlay mod element types
  • Loot table mod element editor now shows suggestions for overriding custom block and entity loot tables
  • Item and block special info entries are now translatable
  • Item and block special info based on string procedures now support multi-line strings
  • Added an option to specify infinite effect duration for potion item mod element
  • Added new text procedure block: new line
  • [Bugfix] It was possible to define more block state property combinations than what Minecraft can handle
  • [Bugfix] Index of string procedure block caused build errors in some cases
  • [Bugfix] Index of string and string length procedure blocks specified wrong numeric return type
  • [Bugfix] Some other minor fixes and improvements

Snapshot release notes

  • The music disc mod element type was merged into the item mod element type. Existing mod elements will be converted automatically

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

Make sure to test the snapshot 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

How do Sprites work exactly? I am trying to get my player attributes (which do not use entity attributes and are solely variables) to have multiple images depengin on where it is on the scale from 30 to 260.

Hey Klemen can is it possible to create a generator for creating Plugins for MCreator itself in MCreator?

That would be awesome!

not sure if this is already easily possible but i've always wanted to be able to change textures or add more variants of an existing vanilla animal, eg. a cat, cow, chicken, pig, etc.

It would be so awesome if you could add the ability to have multiple textures for a single mob, maybe through procedures.

This feature already exists and is called mob layers. Add new layer with "default" model and select alternative texture. Then use synced entity data to conditionally show layer depending on your conditions / synced data value

Also please add end biomes as the plugin is not updated to the latest version.

Can you add a new mod element that allows us to make custom armor trims? The plugin "Armor Trims" is outdated and isn't being updated. Also when I import a Blockbench model the workspace does not compile properly. Please check this also.

"when I import a Blockbench model the workspace does not compile properly" - this means something in your entity model is not configured properly.

The solution to this problem and many other problems can be found in our knowledge base: https://mcreator.net/support/knowledgebase Please check the knowledge base before opening a new topic on the issue which has a known fix.



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.