If you want to manually control the block generation process in MultiChain, start multichaind with these options:
-gen=0 -mineblocksondemand
Then every time you want to generate a block, run this command:
setgenerate true
Also (undocumented) you can call this to generate many blocks:
setgenerate * 100