Nope MCPE doesn't support colored text without a client mod what we could do it make a colored chat mod for iOS so android both will have colored chat if they got the mod
If we were to make a iOS mod we should just make sure it works for this plugin http://forums.pocketmine.net/plugins/colortext.804/
We've started embedding color codes in our plugins even though they aren't supported yet.. It's one less thing to worry about when/if they add support for color chat in the future. Plus, I'm pretty sure people with BlockLauncher can see it.
Embedding color codes now is a not a smart idea because when they are implemented into MCPE, PocketMine will implement them immediately using a series of constants contained in a text class. Using the codes directly will be bad practice.
Because you didn't send colored chat? You need to $player->setRemoveFormat(false) to avoid PocketMine clearing them.
Do $player->setRemoveFormat(false) and whatever message you send will go as is. Do $player->setRemoveFormat(true) (default) and whatever message you send will go with colors cleared.
Same. All PocketMine API methods that send messages to players are eventually sending via the sendMessage() function. To the client, they are just all chat messages.
so i have to add setRemoveFormat() in every messages? im confused. (I mean the Broadcast Messages made by the server not sent by players)