public void RunBlocks() {
		for (int l = 0; l < Engine.mb.BLOCKS.length; l++) {
			for (int h = 0; h < Engine.mb.BLOCKS[l].length; h++) {
				for (int w = 0; w < Engine.mb.BLOCKS[l][h].length; w++) {
					Engine.mb.BLOCKS[l][h][w].RunBlock();
				}
			}
		}
		if(Engine.canUpdateMap){
			Engine.updateMap();
		}
	}