oil12345
Каждый Block
/Entity
/TileEntity
/мб. что-то еще
- знает, какие классы он может принять, а какие нет.
Обычно, есть возможность дать свой Data
класс чему-то, но иногда нельзя.
Видать, BlockState
- это тот случай, когда свой класс дать нельзя.
Спрошу кого-нибудь из главных разрабов.