How to pass level 1254 Candy Crush Saga
Level 1254 is all about planning. The ingredients can only fall down through the teleports, which are in alternate columns along the top part of the board. Each teleport comes out into the bottom in an offset pattern, see image below.
You need to clear the blockers above the teleports and then allow the ingredients to fall into the space above them. Don't let the ingredients fall into the spaces between the teleports or you will have to move them over, which is not easy.
Once the ingredients are in position make matches in the bottom half to bring them down. Using a vertical stripe will not get the ingredients all the way through the teleports and out, they will stop at the teleport and you have to make another move to get them through.
Check the bottom part of the board and keep the chocolate under some control, although you don't need to worry too much about stopping it every move, just enough to stop it taking over completely.
If you can get some stripes in the top half you can use them to get the fruit down, also the mystery candies in the bottom often give vertical stripes which will also be useful.