The first snapshot of feature-oriented MCreator 2022.2 is here. Adding command arguments, blockstate management procedure blocks, and much more. Read on!
Snapshot changelog
Major new features in this snapshot are highlighted with bold text.
- Updated Blockly to 2022 Q1 Patch 2
- Updated bundled Java to version OpenJDK 17.0.3
- Added new Java plugins system for more advanced MCreator plugins
- Added some new tags to the common tags tool
- Added blockstate management procedure blocks to universally read, write and modify block states
- Added requires correct tool option for blocks
- Added is solid option for plants
- Added new block triggers: projectile hits the block
- Added new plant triggers: projectile hits the plant, entity walked on the plant
- Added new command argument builder with Blockly editor
- Added new command argument types: number, logic, string, literal, block position, entity, item, block state
- Added procedure blocks to read specific command arguments
- Added support for adding custom trades to wandering traders
- Added custom block pitch rotation support
- Spawn entity procedure blocks and biome selectors now only show spawnable entities
- [Bugfix, FG 1.16.5] Mega spruce trees in custom biomes crashed the world generation
- [Bugfix, FG 1.16.5] When custom projectile hits block procedure trigger executed twice
- [Bugfix] Custom slots did not look the same as vanilla slots
- [Bugfix] On GUI closed procedure was not called on non-slot custom GUIs
- [Bugfix] Some other minor fixes and improvements
Release notes
- [Plugins] Replaced some of the custom Blockly extensions with a new field type
- [Plugins] Added a new template type for command arguments
Make sure to install and test this snapshot, so we can get it to a stable release as soon as possible :) Leave your feedback in the comments and stay awesome!
pretty sure you can't make your own blockstates yet, just for setting them. could be wrong though but thought i saw that in the mctoolkit discord