Generally, cruise ships departing from China's home port will consider the tastes of China tourists, so they will provide Chinese food.
You can enjoy Chinese and western breakfasts, lunch with international flavor, afternoon tea such as coffee and sandwiches. There will usually be dinner-level western food in the evening. If you like midnight snack, don't worry. Generally speaking, coffee, sandwiches, pizza, etc. are all regular dinner dishes.
I hope the above answers can help you ~