bmesh instead of bpy.ops (Stable block imports)Note: You can update the Block Database using Dev Tools (Recommended Resource Pack)
UI/UX:
Added new icons
Removed Block ID filter
New Block & Entity prefixes
New progress bar when exporting
Updated Collection Structure and Colors
Moved Datapack Settings to Export Tab (Again)
Split export settings into distinct Block and Entity
Cleanup Tools (Formerly Organization Tools):
Removed Use Interpolation checkbox
Removed Start from interpolation settings
Removed Custom Frame Range from Export Tab
Removed Dynamic Tracking checkbox from Tracking Options
Datapack:
1,2,3,5 or 1-3, 5).Fixed the following bugs:
Added blockstates support for the following blocks:
Improved Block Import Method: Faces from blocks with empty textures were being deleted. Now Fixed!
Added Reload and Debug Delete to Scene Control: Debug Delete will delete every Block Display entity in a 5 block radius.
Added Support to Minecraft 1.21.9 and 1.21.10
Added blockstates support for the following blocks:
Reorganized Export Tab
Added in-game scene control: Now you can use a book to quickly control the scene.
To get the control book use:
/function namespace:_menu/animation/(scene_name)
Example: /function mca:_menu/animation/my_cool_animation
Note: This is an experimental feature and works only in Minecraft 1.21.5 and later.
Added Blockstates Support: You can now control the specific state for many blocks directly in the UI! This includes:
Fixed Grass Block: The grass block materials are now correctly generated and applied
Fixed Selection Loss: Your object selection is now properly restored after updating blocks.
Added Invert Normals Preview: Blocks with "Invert Normals" enabled will now display their flipped normals on Update.
Big UI changes: The addon panel is now way more cleaner and easier to use with a new tabbed layout(Object, Assets, Export)
Added New Block Types: You can now import and visualize textured 3D block models directly from your resource pack, including different shapes.
Added "Model" Export Mode: You can now export a single frame of your animation as a static, one-entity model, perfect for creating structures or props.
Added Version Selection: You can now choose your target Minecraft version (1.19.4 to 1.21+) to automatically set the correct pack_format and folder structure.
Added "move" Command: A move.mcfunction is now generated for every animation and model, allowing you to easily teleport the nearest instance to your location in-game.
This is the first public release of MC Animaker! My goal is to provide a comprehensive and powerful suite of tools for creating advanced, datapack-driven Minecraft animations with just Blender.