Blockstates

Supported MCreator versions
2023.4
2024.1
2024.2
2024.3
Tags / plugin type
Java plugin
Procedures
blockstates
Downloads:
8900
Upvotes: 92
About the plugin

Blockstates is a plugin which allows you to define multiple states in which your blocks change textures, models, bounding boxes and light levels. It introduces the blockstates mod element and multiple procedure blocks with which you can control the current blockstate your block uses.

 

This is a java plugin and requires java plugins to be enabled.

 


Changelog

v1.5.1
-Fixed the latest 2024.3 patch breaking the UI

v1.5
-Ported to 2024.3 and neoforge 1.21.1

v1.4
-Ported to 2024.2 and neoforge 1.20.6

v1.3.2
-Updated the block template to include a bugfix from 2024.1 patch 2

v1.3.1
-Updated to work with MCreator 2024.1.15821

v1.3
-Support for MCreator 2024.1
-Support for neoforge 1.20.4

v1.2.2
-Fixed blocks having build errors in 1.19.4

v1.2.1
-Fixed blockstate textures not working in 1.19.2
-Fixed crashing when using bounding box offset with blockstates

v1.2
-Blockstates can now have different bounding boxes
-Blockstates can now have different luminance (light level)
-Added the cross and crop base models to blockstates

v1.1
-Fixed template errors when multiple blocks and blockstates were present
License
MIT License

Plugin downloads
Blockstates v1.2.2 (MCreator 2023.4 ONLY) - blockstates.zip Uploaded on: 03/07/2024 - 08:42   File size: 60.45 KB
Blockstates v1.3.2 (MCreator 2024.1 ONLY) - blockstates_1.zip Uploaded on: 04/25/2024 - 07:57   File size: 71.57 KB
Blockstates v1.4 (MCreator 2024.2 ONLY) - blockstates.zip Uploaded on: 07/19/2024 - 15:43   File size: 48.04 KB
Blockstates v1.5.1 (MCreator 2024.3 ONLY) - blockstates_0.zip Uploaded on: 10/31/2024 - 07:45   File size: 48.96 KB

Comments

I dont even remember writing this comment, what it's about, or how I fixed it. If you still need assistance a month and a half later (I didnt realise someone had replied) then lmk I might be able to help

one big suggestion, let the blockstates be rotated!! then this would be the best plugin out there

Is it possible to use blockstates on plants? If yes, I can't find out how. If not, it should be added if possible.

Hello, I'm back with some more suggestions for this plugin that would really come in handy:
Block layers - being able to enable and disable different parts of the block model and hitbox depending on variables, in a way that you can have more than one model enabled, this would be pretty life saving for complex connecting blocks;
Custom block tints - that allow you to change the color of the block's tint on the go;
Block Variants - being able to have the block's texture/model depend on the seed's coordinates, like grass having random texture rotation or stone having the texture randomly flipped;
And connected textures (if it's possible without an api).

I'd also like to ask if you could maybe make a plugin that adds the block types that are missing from Mcreator (signs, hanging signs, vines and ladders) and boats? These thinks would really be lifesaving, if you have the time pls do consider these things. Thank you!

I'd like to be able to rename the blockstate to other things, not just "blockstate". It'd make things much easier for me